Სარჩევი:

AccuRep: Push-up Counter მოწყობილობა: 8 ნაბიჯი (სურათებით)
AccuRep: Push-up Counter მოწყობილობა: 8 ნაბიჯი (სურათებით)

ვიდეო: AccuRep: Push-up Counter მოწყობილობა: 8 ნაბიჯი (სურათებით)

ვიდეო: AccuRep: Push-up Counter მოწყობილობა: 8 ნაბიჯი (სურათებით)
ვიდეო: An unknown error occurred gb WhatsApp problem solution | gb WhatsApp not opening problem 2024 2024, ნოემბერი
Anonim
AccuRep: Push-up Counter Device
AccuRep: Push-up Counter Device
AccuRep: Push-up Counter მოწყობილობა
AccuRep: Push-up Counter მოწყობილობა
AccuRep: Push-up Counter მოწყობილობა
AccuRep: Push-up Counter მოწყობილობა

Fusion 360 პროექტები »

მე ვიცნობ ბევრ ადამიანს, ვინც დაიწყო ამ კარანტინის შემუშავება. სახლის ვარჯიშის პრობლემა არის სპორტული დარბაზის აღჭურვილობის ნაკლებობა. ჩემი ვარჯიშები ძირითადად შეიცავს ბიძგს. იმისთვის, რომ თავი დავიძაბო, ვარჯიშის დროს ვუსმენ როკ მუსიკას. პრობლემა არის წარმომადგენელთა რაოდენობა. უმეტესწილად, დამავიწყდება ჩემი გამეორებები, მუსიკის გამო. სწორედ მაშინ მივიღე ეს იდეა. ეს არის AccuRep, ზუსტი რეპეტიტორი.

ამ მარტივ მოწყობილობას შეუძლია დაითვალოს თქვენი ბიძგები, ხტომა თოკზე, სკუტებზე და სხვა. არის ოთხი LED. თითოეული მათგანი განათებულია მას შემდეგ, რაც გაიმეორებთ კონკრეტული რაოდენობის გამეორებებს. თქვენ უბრალოდ უნდა იყოთ შემოქმედებითი და იპოვოთ საშუალება გამოიყენოთ ეს თქვენი ვარჯიშების დასათვლელად ნებისმიერ ვარჯიშში. აწევისთვის, შეინახეთ იატაკზე იმ ადგილას, სადაც თქვენი ნიკაპი მოდის, როდესაც ძირს უბიძგებთ. ხტუნვის თოკებისთვის, წერტილი იატაკზე თოკის წინ მიწას ეხება (თქვენი ფეხების წინ). სკუტებისთვის.. კარგი.. მიხვდი.

რატომ ვამბობ რომ ზუსტია? იმის გამო, რომ თქვენ შეგიძლიათ მისი მორგება შეასრულოთ თქვენი გამეორების სიჩქარეზე ისე, რომ ის არასოდეს გამოტოვოს ან დაარეგისტრიროს ყალბი გამეორება. და ამის გაკეთება და კოდირება ძალიან მარტივია. ყველაფერი რაც თქვენ გჭირდებათ არის მიკროკონტროლი (არდუინო ნანოს მსგავსად), LED- ები და IR სიახლოვის სენსორი.

მარაგები

NodeMcu/Arduino nano: ამაზონი

IR სიახლოვის სენსორი: ამაზონი

LED- ები

ქალი - ქალი მხტუნავი მავთულები (სურვილისამებრ) ამაზონი

5 ვ კვების ელემენტი/დატენვის ბატარეა: ამაზონი

ნაბიჯი 1: დანართის დამზადება

დანართის დამზადება
დანართის დამზადება
დანართის დამზადება
დანართის დამზადება
დანართის დამზადება
დანართის დამზადება

მე დავამუშავე დანართი Autodesk Fusion 360 -ში. მე ვსწავლობ Fusion 360 -ს, ამიტომ ვიფიქრე, რომ ეს პრაქტიკა იქნებოდა. ბაზა არის მარტივი ცილინდრი 80 მმ დიამეტრით და 20 მმ სიმაღლე. გვერდით მართკუთხა ხვრელი არის ელექტროენერგიის მიწოდება მიკროკონტროლერისთვის. თქვენ შეგიძლიათ გამოიყენოთ მრავალჯერადი დატენვის ბატარეა, რომ გახადოთ ის უფრო პორტატული. მაგრამ იმისათვის, რომ ყველაფერი მარტივი იყოს, მე ვიყენებ გარე კვების ბლოკს.

ნაბიჯი 2: ზედა ფირფიტა

ზედა ფირფიტა
ზედა ფირფიტა
ზედა ფირფიტა
ზედა ფირფიტა

ზედა არის უბრალოდ დისკი ოთხი 1 მმ ხვრელით LED- ებისთვის და ამოჭრილია სიახლოვის სენსორისთვის. ეს ასევე შემუშავებულია Fusion 360 -ში. შეგიძლიათ იპოვოთ 3D ფაილები.

ნაბიჯი 3: წრიული კავშირი

წრიული კავშირები
წრიული კავშირები
წრიული კავშირები
წრიული კავშირები
წრიული კავშირები
წრიული კავშირები

მიუხედავად იმისა, რომ Arduino nano იქნება საუკეთესო ვარიანტი მისი მცირე ზომის გამო, მე არ მქონდა ერთი მოსახერხებელი. ასე რომ, მე ვიყენებ ნოდემკუს ნაცვლად. არ აქვს მნიშვნელობა, რადგან კოდი ორივე შემთხვევაში უცვლელი რჩება.

შეაერთეთ სიახლოვის სენსორის D0 (ციფრული გამომავალი) პინი თქვენი მიკროკონტროლის gpio pin 5 -თან. LED- ები უნდა იყოს დაკავშირებული შემდეგნაირად:

LED1 გადადის პინ 0 -ზე

LED2 გადადის პინ 2 -ზე

LED3 გადადის პინ 4 -ზე

LED4 გადადის პინ 12 -ზე

ნაბიჯი 4: LED კონფიგურაცია

LED კონფიგურაცია
LED კონფიგურაცია

გაითვალისწინეთ, რომ LED1 განათებულია 10 გამეორების შემდეგ. LED2 ანათებს 25 გამეორების შემდეგ, LED3 ანათებს 50 – ის შემდეგ და LED4 100 – ზე. თქვენ შეგიძლიათ შეცვალოთ ეს მნიშვნელობები კოდში, რომლის ახსნასაც ვაპირებ შემდეგ ეტაპზე.

ნაბიჯი 5: კოდი და შეცვლა

კოდი და შესწორება
კოდი და შესწორება
კოდი და შესწორება
კოდი და შესწორება

კოდი საკმაოდ მარტივია. არსებობს პირობები თითოეული LED– ისთვის გამეორებების რაოდენობის მიხედვით, რომელიც უნდა შეავსოთ მათ გასანათებლად. თქვენ შეგიძლიათ შეცვალოთ ეს თქვენი შეხედულებისამებრ.

ერთი მნიშვნელოვანი ხაზი არის პირველი ბლოკი. თქვენ ხედავთ, რომ მასში არის 500ms დაგვიანებით. ეს არის შეფერხება, რომელიც დაფუძნებულია იმაზე, თუ რამდენ ხანს ხარჯავთ თითოეული გამეორების მაქსიმალურ პოზიციაზე. მაგალითად, აწევისას, როდესაც თქვენ ყველაზე დაბალ პოზიციაში ხართ, თქვენ უნდა გქონდეთ სავარაუდო წარმოდგენა იმის შესახებ, თუ რამდენი ხანი გჭირდებათ იმისათვის, რომ თავი უკან აიწიოთ. სხვა სიტყვებით რომ ვთქვათ, რამდენ ხანს ხარჯავთ მკერდზე იატაკზე შეხებას. ჩემთვის ეს არის დაახლოებით 500 ms, რომელიც მე დავაყენე დაგვიანებით. თუ თქვენი გამეორება უფრო ნელია, თქვენ უნდა გაზარდოთ ის 1 წამამდე (1000 წმ).

თქვენ არ გჭირდებათ იყოთ ძალიან ზუსტი ამის შესახებ. მე გირჩევთ, საათი დაიჭიროთ თქვენს წინაშე და გაარკვიოთ რამდენიმე ბიძგი ამის გასარკვევად. ხტომის თოკებისათვის ეს შეფერხება გაცილებით დაბალი იქნება. მას შემდეგ რაც დაასრულებთ კოდის შეცვლას, შეგიძლიათ ატვირთოთ იგი თქვენს დაფაზე.

ნაბიჯი 6: შეაგროვეთ LED- ები

შეაგროვეთ LED- ები
შეაგროვეთ LED- ები
შეაგროვეთ LED- ები
შეაგროვეთ LED- ები
შეაგროვეთ LED- ები
შეაგროვეთ LED- ები

მიამაგრეთ LED- ები თითოეულ ფირფიტაზე ზედა ფირფიტაზე. თქვენ შეგიძლიათ გამოიყენოთ სუპერ წებო ან ცხელი წებო. იმისთვის, რომ ყველაფერი პატარა შიგთავსის შიგნით მოთავსდეს, ნოდემკუ თავდაყირა დავდე, რათა დარწმუნებული ვიყო, რომ დენის კონექტორი გადის მის გვერდით კედელზე გაკეთებულ ხვრელში.

ნაბიჯი 7: შეიკრიბეთ სხვა ელექტრონიკა

შეაგროვეთ სხვა ელექტრონიკა
შეაგროვეთ სხვა ელექტრონიკა
შეაგროვეთ სხვა ელექტრონიკა
შეაგროვეთ სხვა ელექტრონიკა

შემდეგ სიახლოვის სენსორი დავაფიქსირე მის თავზე ორმაგი ცალმხრივი ლენტით და სენსორის ნათურები მაღლა დავხარე. თქვენ შეგიძლიათ დაფაროთ სიახლოვის სენსორის ინდიკატორები შავი საიზოლაციო ლენტით ისე, რომ არ იყოს სინათლის წყარო, გარდა ჩვენი 4 LED- ისა.

შემდეგ მე ზედა ფირფიტა გადავიტანე ბაზაზე, რათა დარწმუნებული ვიყო, რომ სენსორის ნათურები გადის მათთვის გაკეთებულ ჭრილში.

ნაბიჯი 8: მზად ვარჯიშისთვის

მზად არის ვარჯიშისთვის
მზად არის ვარჯიშისთვის
მზად არის ვარჯიშისთვის
მზად არის ვარჯიშისთვის

ასე რომ, ახლა რჩება მხოლოდ გათბობა და ვარჯიში. ეს მოწყობილობა არა მხოლოდ ითვლის თქვენს გამეორებებს, არამედ გარკვეულწილად, ის გიბიძგებთ მეტი გააკეთოთ. როგორც თქვენ პროგრესირებთ, შეგიძლიათ გაზარდოთ შეწყვეტის რაოდენობა თითოეული LED- ისთვის. თქვენ შეგიძლიათ დაამატოთ LCD ეკრანი LED- ების ნაცვლად, მაგრამ ეს ართულებს საქმეს.

რჩევა: თუ თქვენ იყენებთ ამას თქვენი დასაჯდომების დასათვლელად, ფრთხილად იყავით, რომ დაღლილობისას არ დაჯდეთ: p

გირჩევთ: