Სარჩევი:
- ნაბიჯი 1: პროექტის მომზადება
- ნაბიჯი 2: ჩამოტვირთეთ პროგრამული უზრუნველყოფა
- ნაბიჯი 3: შექმენით ანგარიში Fitbit Studio– სთვის
- ნაბიჯი 4: შექმენით Fitbit განაცხადის პროექტი
- ნაბიჯი 5: დაიწყეთ დეველოპერის ხიდი Mobile Fitbit– ზე
- ნაბიჯი 6: დაიწყეთ დეველოპერი Fitbit საათებზე
- ნაბიჯი 7: დააკავშირეთ Fitbit Studio მობილურით და საათით
- ნაბიჯი 8: დააინსტალირეთ პროგრამა Watch- ზე
- ნაბიჯი 9: შეაერთეთ IO RPI– სთვის
- ნაბიჯი 10: დააინსტალირეთ პროგრამული უზრუნველყოფა RPI– სთვის
- ნაბიჯი 11: პროგრამის დაწყება RPI– ზე
- ნაბიჯი 12: ტესტირება და გაშვება პროგრამა
- ნაბიჯი 13: პრობლემების მოგვარება
ვიდეო: Fitbit Raspberry Pi: 13 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს პროექტი გვიჩვენებს, თუ როგორ გამოიყენოთ Fitbit საათი ჟოლოს Pi- ზე IO- ს გასაკონტროლებლად. ეს პროექტი შემუშავებულია Fitbit ionic– ზე. მაგრამ ის უნდა მუშაობდეს ნებისმიერ Fitbit საათზე FItbit OS დაყენებული. ჩვენ შეგვიძლია გავაკონტროლოთ როგორც ციფრული, ასევე ანალოგური პორტი პიგპიოს და ვებ სოკეტის ბიბლიოთეკის გამოყენებით, რომელიც მუშაობს RPi– ზე. ეს პროექტი მხარს უჭერს 10 IO პორტს RPI პორტში 1-5 დაყენებულია ციფრული პორტისთვის, რომელსაც შეუძლია მხოლოდ ჩართვა/გამორთვა. პორტი 6 -10 მითითებულია ანალოგური პორტისთვის. მომხმარებლებს შეუძლიათ გაგზავნონ გაზრდილი ან შემცირებული მნიშვნელობა ანალოგური პორტისთვის. ამ პროექტში ჩვენ ვაჩვენებთ ანალოგურ პორტს სერვოის გამოყენებით. გთხოვთ გაითვალისწინოთ, რომ ანალოგური მნიშვნელობა განსხვავდება ანალოგურ მოწყობილობებზე.
ნაბიჯი 1: პროექტის მომზადება
ტექნიკა
1. ჟოლო პი (ჩვენ გამოვცადეთ RPi 3)
2. კაბელი RPI- ს სოკეტის IO- სთვის
3. პურის დაფა ხუთი LED- ით და ხუთი 330 ohm რეზისტორით ან
4. სერვო
5. Fitibit watch Fitbit OS დაყენებული
პროგრამული უზრუნველყოფა
1. pigpio ინსტალაციისთვის გადადით
2. ვებ სოკეტის ბიბლიოთეკა გადადით
3. Fitbit სტუდიის ანგარიში გადადით https://studio.fitbit.com– ზე
4. Fitbit OS Simulator ჩამოტვირთეთ
Fitibt პროგრამის შემუშავების შესახებ დამატებითი ინფორმაციისათვის ეწვიეთ
ნაბიჯი 2: ჩამოტვირთეთ პროგრამული უზრუნველყოფა
1. ჩამოტვირთეთ პროექტი
2. გახსენით პროექტის ფაილები.
3. პროგრამა RPI- ს სოკეტის სერვერი არის RPI/socket.js.
4. ყველა Fitbit პროექტის ფაილი არის Fitbit დირექტორიაში.
ფიტბიტის განვითარების დირექტორიების შესახებ ინფორმაციისთვის იხილეთ დეტალები
ნაბიჯი 3: შექმენით ანგარიში Fitbit Studio– სთვის
1. გადადით studio.fitbit.com– ზე
2. დარეგისტრირდით ახალ Fitbit studio– ზე studio.fitbit.com– ზე.
ნაბიჯი 4: შექმენით Fitbit განაცხადის პროექტი
1. Goto studio.fitbit.com
2. შესვლის შემდეგ დააწკაპუნეთ ახალ პროექტზე.
3. შეიყვანეთ ახალი პროექტის სახელი. აირჩიეთ ცარიელი პროექტის შაბლონი და დააწკაპუნეთ შექმნაზე.
4. შეარჩიეთ ყველა ფაილი და საქაღალდე, რომელიც ამოხსნილია პირველი ნაბიჯიდან.
5. გადაიტანეთ ყველა ფაილი პროექტის ფაილების არეალში.
ნაბიჯი 5: დაიწყეთ დეველოპერის ხიდი Mobile Fitbit– ზე
1. დაიწყეთ Fitbit პროგრამა (მობილურზე).
2. აირჩიეთ ანგარიში ზედა მარცხნივ.
3. მოწყობილობების ქვეშ შეარჩიეთ თქვენი საათის მოდელი.
4. აირჩიეთ Developer Menu.
5. ჩართეთ Developer Bridge. დაელოდეთ შეტყობინების შეცვლას დაკავშირებიდან დაკავშირებულთან
ნაბიჯი 6: დაიწყეთ დეველოპერი Fitbit საათებზე
1. გადადით პარამეტრებში.
2. გადაახვიეთ ქვემოთ, სანამ არ მოიძებნება "Developer Bridge".
3. აირჩიეთ მოქმედება სერვერთან დაკავშირებასთან.
4. დაელოდეთ სანამ გამოჩნდება შეტყობინება "დაკავშირებულია გამართულ პროგრამასთან".
ნაბიჯი 7: დააკავშირეთ Fitbit Studio მობილურით და საათით
1. ზედა მენიუში დააჭირეთ მოწყობილობის არჩევა.
2. შეარჩიეთ ჩვენი საათი.
3. ზედა მენიუში დააჭირეთ ღილაკს აირჩიეთ ტელეფონი.
4. შეარჩიეთ ჩვენი ტელეფონი.
5. დაელოდეთ ტელეფონისა და მოწყობილობების დაკავშირებას
ნაბიჯი 8: დააინსტალირეთ პროგრამა Watch- ზე
1. ზედა მენიუში დააჭირეთ ღილაკს Run.
სტუდია Fitbit დაიწყებს პროგრამების შედგენას და გადმოტვირთვას როგორც მობილურ ტელეფონზე, ასევე საათზე.
2. გადაახვიეთ საათის ეკრანი მარცხნივ, რომ ნახოთ დაინსტალირებულია თუ არა პროგრამა.
3. გადადით Fitbit პროგრამაზე
4. აირჩიეთ ანგარიში ზედა მარცხნივ.
5. მოწყობილობების ქვეშ შეარჩიეთ თქვენი საათის მოდელი.
6. აირჩიეთ შემქმნელის მენიუ.
7. თქვენ უნდა ნახოთ Sideloaded აპლიკაციის ქვეშ დაინსტალირებული პროგრამა
ნაბიჯი 9: შეაერთეთ IO RPI– სთვის
1. შეაერთეთ IO სოკეტი პურის დაფით კაბელის საშუალებით.
2. შეაერთეთ LED IO პორტთან 330 Ohm რეზისტორით, რათა შეზღუდავთ დენს.
3. დააკავშირეთ Servo IO პორტთან, რომელიც მინიჭებულია ანალოგურ პორტზე
ნაბიჯი 10: დააინსტალირეთ პროგრამული უზრუნველყოფა RPI– სთვის
1. დააინსტალირეთ ვებ სოკეტის ბიბლიოთეკა ბრძანების გამოყენებით
npm ინსტალაცია -შეინახეთ ws
2. დააინსტალირეთ პიგპიოს ბიბლიოთეკა
sudo apt-get განახლება
sudo apt-get დააინსტალირეთ pigpio
3. ჩამოტვირთეთ პროგრამა socket.js https://github.com/wtos03/RaspFit დირექტორიაში RPI
4. განათავსეთ socket.js სახლის დირექტორიაში.
ნაბიჯი 11: პროგრამის დაწყება RPI– ზე
1. გაუშვით ბრძანება
$ sudo node socke.js
2. პროგრამის ავტომატურად დასაწყებად RPI დაწყებისას. დაამატეთ ბრძანების სტრიქონი /etc/rc.local
ნაბიჯი 12: ტესტირება და გაშვება პროგრამა
1. დაიწყეთ Fitbit Applicaiton მობილურზე
2. აირჩიეთ ანგარიში ზედა მარცხნივ.
3. მოწყობილობების ქვეშ შეარჩიეთ თქვენი საათის მოდელი.
4. აირჩიეთ Developer Menu.
5. აირჩიეთ Sideloaded აპლიკაციის ქვეშ დაინსტალირებული პროგრამა.
6. აირჩიეთ პარამეტრები
7. დააყენეთ IP მისამართი RPI და პორტი (ეს პროექტი იყენებს 4000)
8. საჭიროების შემთხვევაში შეცვალეთ ნაბიჯი ანალოგური მნიშვნელობისთვის (ნაგულისხმევი = 20)
9. დაბრუნდი უკან და გამოდი Fitbit აპლიკაციიდან
10. დაიწყეთ პროგრამა Fitbit watch– ზე.
11. აირჩიეთ პორტი, რომლის კონტროლიც გსურთ
12. ღილაკები სწორი გამოყენების ON/OFF მოწყობილობებისთვის
13. ღილაკები მარცხნივ გამოიყენება გაზრდის/შემცირების ანალოგური მნიშვნელობისათვის
ნაბიჯი 13: პრობლემების მოგვარება
შეცდომა: RPI– ზე I/O კონტროლი შეუძლებელია
- შეამოწმეთ ქსელი Ping RPI მისამართის საშუალებით.
- გაუშვით პროგრამა Fitbit საათზე და RPI- ზე.
- დაიწყეთ Fitbit აპლიკაცია და სინქრონიზაცია Fitbit საათთან.
- პროგრამის დაწყება RPI– ზე.
- დაიწყეთ პროგრამა Fitbit watch– ზე.
გირჩევთ:
საშუალებას გაძლევთ დააფიქსიროთ Fitbit Charge 2 ერთად. ხაზები ეკრანზე .: 3 ნაბიჯი
საშუალებას გაძლევთ დააფიქსიროთ Fitbit Charge 2 ერთად. ხაზები ეკრანზე .: ასე რომ, დაახლოებით 13 მთაზე, პირველი Fitbit– ის ყიდვის შემდეგ, დავიწყე ეკრანზე გასული ხაზების მიღება. ყოველდღე სხვა გამოჩნდა ზოგჯერ ერთზე მეტს. მე ძალიან კარგად ვუფრთხილდებოდი ჩემს Fitbit– ს, ვფიქრობდი და არ ვიცოდი რატომ დაიწყო. ერთხელ
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
იხილეთ თქვენი Fitbit მონაცემები ერთ საინფორმაციო დაფაზე: 5 ნაბიჯი
იხილეთ თქვენი Fitbit მონაცემები ერთ საინფორმაციო დაფაზე: ეს ახალი წელია და ეს ნიშნავს, რომ ჩვენ ყველას გვაქვს ახალი მიზნები. ახალი წლის საერთო მიზანი არის იყო ჯანმრთელი, იქნება ეს ნიშნავს უკეთეს კვებას, უფრო მეტს ვარჯიშს, თუ ზოგადად უფრო აქტიურობას. ჩემი საყვარელი გზა თვალყური ადევნო ყველაფერს, რაც არის ჩემი Fitbit
Raspbian Buster- ის დაყენება Raspberry Pi 3 - Raspbian Buster– ით დაწყება Raspberry Pi 3b / 3b+: 4 ნაბიჯი
Raspbian Buster– ის დაყენება Raspberry Pi 3 | Raspbian Buster– ით დაწყება Raspberry Pi 3b / 3b+: გამარჯობა ბიჭებო, ახლახანს Raspberry pi ორგანიზაციამ წამოიწყო ახალი Raspbian OS, რომელსაც ეწოდება Raspbian Buster. ეს არის Raspbian– ის ახალი ვერსია Raspberry pi– სთვის. ასე რომ, დღეს ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ უნდა დააინსტალიროთ Raspbian Buster OS თქვენს Raspberry pi 3 – ზე