Სარჩევი:

Smart Crossfit Dumbbell: 3 ნაბიჯი
Smart Crossfit Dumbbell: 3 ნაბიჯი

ვიდეო: Smart Crossfit Dumbbell: 3 ნაბიჯი

ვიდეო: Smart Crossfit Dumbbell: 3 ნაბიჯი
ვიდეო: getting 10k steps a day has been so easy #fitness #fitnessjourney #homegym 2024, ნოემბერი
Anonim
Image
Image

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

ნაბიჯი 1: აპარატურა

ფუნქციონალურობა
ფუნქციონალურობა

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

ნაბიჯი 2: ფუნქციონალურობა

ფუნქციონალურობა
ფუნქციონალურობა

ჰანტელი მუშაობს შემდეგნაირად, ის დაკავშირებულია MQTT ბროკერთან, როგორც კლიენტი და გამოწერილია თემა. შეტყობინების დატვირთვაში თქვენ იღებთ რა ტიპის ტაიმერია საჭირო შეიძლება იყოს EMON, TABATA ან TIME CAP. თუ თქვენ არ იცით ეს ტერმინები, მე მათ აგიხსნით ქვემოთ.

ნაბიჯი 3: სამუშაო დრო

სამუშაო დრო
სამუშაო დრო

EMON

არის სავარჯიშო ერთი წუთის განმავლობაში განსაზღვრული რაუნდების რაოდენობა. მაგალითად, თუ ჩვენ განვსაზღვრავთ EMON- ს 10 წუთის განმავლობაში, ეს სავარჯიშო უნდა შესრულდეს 10 -ჯერ, ჰანტელს აქვს BUZZER, რომელიც გვაფრთხილებს წუთიერი ცვლილების დროს. EMON– ისთვის მიღებული დატვირთვა იქნება:

დატვირთვა = EMONx # x არის მომხმარებლის მიერ განსაზღვრული დრო

ტაბატა

ტაბატა არის 8 რაუნდი, რომელშიც გვექნება 20 წამი სამუშაო და 10 წამი დასვენება, ჩვენ არ გვაქვს ბევრი სათქმელი ტაბატაზე.

TABATA– სთვის მიღებული დატვირთვა იქნება:

დატვირთვა = TABATA

TIME CAP

დროის ზღვარი არის ვარჯიშის ათვლა, მხოლოდ დღის მუშაობის ხანგრძლივობაა განსაზღვრული. TIME CAP– ისთვის მიღებული დატვირთვა იქნება:

დატვირთვა = TIMECAP

მნიშვნელოვანია აღინიშნოს, რომ ჰანტელი შეიქმნა პორტატული და აქვს ბატარეა, რომელიც საშუალებას გაძლევთ შეასრულოთ 5 -ზე მეტი TAP CAPS 30 წუთის განმავლობაში.

აქამდე ჩვენ გვაქვს dumbbell- ის firmware- ის ახსნა, ცხადია, მნიშვნელოვანი იქნება ბიბლიოთეკების გათვალისწინება ტაიმერისა და ჩვენებისათვის, მაგრამ ეს იქნება საცავში არსებული კოდი.

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

ამ განვითარებას ორი ნაბიჯი აქვს, პირველი არის Alexa უნარის გაკეთება, რაც გვაძლევს წვდომას სხვადასხვა მიზნებზე იმის მიხედვით, რასაც ვამბობთ და მეორე არის საბოლოო წერტილის კოდის შესრულება, ამ შემთხვევაში AWS Lamda სერვისის გამოყენებით და პითონის გამოქვეყნებით მონაცემები ჰანტელის თემაში.

ამ პროექტისათვის, რადგან ნომერი, რომელსაც ჩვენ ვაძლევთ EMON- ს და TIME CAP- ს შეიძლება იყოს 1 -დან 30 -მდე, სლოტები გამოიყენება Alexa Skill- ის შემუშავებაში, შემდეგ SLOT მონაცემები აღებულია და იგზავნება როგორც პარამეტრი, როგორც პუბლიკაციის დატვირთვა ბროკერი.

მაგალითად, თუ ჩვენ ვამბობთ, რომ ალექსამ უთხრა ჰანტელს, რომ დაიწყოს EMON 15 წუთის განმავლობაში, ალექსამ უთხრა ჰანტელს, რომ დაიწყოს EMON 15 წუთის განმავლობაში

მისი სლოტის მნიშვნელობა იქნება 15 და ეს არის ის, რაც გადაეცემა პარამეტრს:

დატვირთვა = EMON15

გირჩევთ: