Mundarija:
- 1 -qadam: Loyihaga tayyorgarlik
- 2 -qadam: Dasturiy ta'minotni yuklab oling
- 3 -qadam: Fitbit Studio uchun hisob yarating
- 4 -qadam: Fitbit dastur loyihasini yarating
- 5 -qadam: Mobile Fitbit -da Developer Bridge -ni ishga tushiring
- 6 -qadam: Fitbit soatlarida ishlab chiqaruvchini ishga tushiring
- 7 -qadam: Fitbit studiyasini mobil va soat bilan ulang
- 8 -qadam: Dasturni soatga o'rnating
- 9 -qadam: RPI uchun IO -ni ulang
- 10 -qadam: RPI uchun dasturiy ta'minotni o'rnating
- 11 -qadam: RPI dasturini ishga tushiring
- 12 -qadam: Test va ishga tushirish dasturi
- 13 -qadam: Muammolarni bartaraf etish
Video: Fitbit Raspberry Pi: 13 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu loyiha Raspberry Pi -da IOni boshqarish uchun Fitbit soatlaridan qanday foydalanishni ko'rsatadi. Bu loyiha Fitbit ionic -da ishlab chiqilgan. Lekin u FItbit OS o'rnatilgan har qanday Fitbit soatlarida ishlashi kerak. Biz RPi -da ishlaydigan pigpio va veb -soket kutubxonasi yordamida raqamli va analog portni boshqarishimiz mumkin. Ushbu loyiha RPI 1-5 portidagi 10 ta IO portini qo'llab-quvvatlaydi, faqat yoqish/o'chirish mumkin bo'lgan raqamli port uchun o'rnatiladi. Analog port uchun 6-10 port o'rnatilgan. Foydalanuvchilar analog port uchun qiymatni oshirish yoki kamaytirishni yuborishlari mumkin. Ushbu loyihada biz servo yordamida analog portni namoyish qilamiz. Shuni yodda tutingki, analog qiymati analog qurilmalarga bog'liq.
1 -qadam: Loyihaga tayyorgarlik
Uskuna
1. Raspberry Pi (Biz RPi 3 da sinovdan o'tkazdik)
2. RPI soket IO uchun kabel
3. Beshta LED va beshta 330 ohmli qarshilik paneli yoki
4. Servo
5. Fitbit OS o'rnatilgan Fitibit soati
Dasturiy ta'minot
1. o'rnatish uchun cho'chqachilik https://www.npmjs.com/package/pigpio saytiga o'ting.
2. veb -soket kutubxonasi https://github.com/websockets/ws saytiga o'ting
3. Fitbit studiyasi hisobi https://studio.fitbit.com saytiga o'ting
4. Fitbit OS Simulator-ni https://dev.fitbit.com/getting-started saytidan yuklab olish
Fitibt dasturini ishlab chiqish haqida ko'proq ma'lumot olish uchun https://dev.fitbit.com/getting-started saytiga tashrif buyuring.
2 -qadam: Dasturiy ta'minotni yuklab oling
1. Loyihani https://github.com/wtos03/RaspFit saytidan yuklab oling
2. Loyiha fayllarini ochish.
3. RPI dasturining soket serveri RPI/socket.js da.
4. Barcha Fitbit loyiha fayllari Fitbit katalogi ostida.
Fitbit ishlab chiqish bo'yicha kataloglar haqida ma'lumot olish uchun https://dev.fitbit.com/build/guides/application/#folder-structure saytidagi ma'lumotlarni ko'ring.
3 -qadam: Fitbit Studio uchun hisob yarating
1. studio.fitbit.com saytiga o'ting
2. Studio.fitbit.com saytida yangi Fitbit studiyasiga ro'yxatdan o'ting.
4 -qadam: Fitbit dastur loyihasini yarating
1. Studio studiyasi.fitbit.com
2. Kirishdan so'ng, yangi loyihani bosing.
3. Yangi loyihaning nomini kiriting. Bo'sh loyiha shablonini tanlang va yaratish tugmasini bosing.
4. 1 -qadamdan ochiladigan barcha fayl va papkalarni tanlang.
5. Barcha fayllarni Project fayllari maydoniga torting.
5 -qadam: Mobile Fitbit -da Developer Bridge -ni ishga tushiring
1. Fitbit ilovasini ishga tushiring (mobil telefonda).
2. Yuqoridagi chapda Hisob qaydnomasini tanlang.
3. Qurilmalar ostida soat modelini tanlang.
4. Dasturchi menyusini tanlang.
5. Tuzuvchi ko'prigini yoqish. Xabar o'zgarganini ulanishga ulanishni kuting
6 -qadam: Fitbit soatlarida ishlab chiqaruvchini ishga tushiring
1. Sozlamaga o'tish.
2. "Ishlab chiquvchilar ko'prigi" topilmaguncha pastga aylantiring.
3. Serverga ulanishni tanlang.
4. "Nosozliklarni tuzatuvchiga ulangan" xabarini ko'rsatishni kuting.
7 -qadam: Fitbit studiyasini mobil va soat bilan ulang
1. Yuqori menyuda Qurilmani tanlash -ni bosing.
2. Bizning soatimizni tanlang.
3. Yuqori menyuda Telefon tanlash -ni bosing.
4. Telefonimizni tanlang.
5. Telefon ham, ulangan qurilmalar ham ko'rsatilishini kuting
8 -qadam: Dasturni soatga o'rnating
1. Yuqori menyuda Ishga tushirish tugmasini bosing.
Fitbit studiyasi ikkala mobil telefonda ham, tomosha qilishda ham dasturlarni yig'ish va yuklab olishni boshlaydi.
2. Dastur o'rnatilganligini bilish uchun soat ekranini chapga siljiting.
3. Fitbit ilovasiga o'ting
4. Yuqoridagi chapda Hisob qaydnomasini tanlang.
5. Qurilmalar ostida soat modelini tanlang.
6. Tuzuvchi menyusini tanlang.
7. Siz Sideloaded App ostida o'rnatilgan dasturni ko'rishingiz kerak
9 -qadam: RPI uchun IO -ni ulang
1. IO soketini non paneli bilan kabel orqali ulang.
2. Oqimni cheklash uchun LEDni 330 Ohmli rezistorli IO portiga ulang.
3. Servo -ni analog port uchun tayinlangan IO portiga ulang
10 -qadam: RPI uchun dasturiy ta'minotni o'rnating
1. Buyruq yordamida veb -soket kutubxonasini o'rnating
npm ni o'rnatish -ws -ni saqlang
2. Pigpio kutubxonasini o'rnating
sudo apt-get yangilanishi
sudo apt-get pigpio-ni o'rnating
3. socket.js dasturini https://github.com/wtos03/RaspFit saytidan RPI katalogidan yuklab oling.
4. socket.js -ni uy katalogiga qo'ying.
11 -qadam: RPI dasturini ishga tushiring
1. Ishga tushirish buyrug'i
$ sudo tuguni socke.js
2. RPI ishga tushganda dasturni avtomatik ravishda ishga tushirish uchun. Buyruq satrini /etc/rc.local -ga qo'shing
12 -qadam: Test va ishga tushirish dasturi
1. Mobil qurilmada Fitbit Applicaiton dasturini ishga tushiring
2. Yuqoridagi chapda Hisob qaydnomasini tanlang.
3. Qurilmalar ostida soat modelini tanlang.
4. Dasturchi menyusini tanlang.
5. Sideloaded App ostida o'rnatilgan dasturni tanlang.
6. Sozlamalar -ni tanlang
7. RPI va portning IP manzilini o'rnating (bu loyihada 4000 ishlatiladi)
8. Agar kerak bo'lsa, qadamni analog qiymatga moslashtiring (Standart = 20)
9. Orqaga qayting va Fitbit ilovasidan chiqing
10. Fitbit soatida dasturni ishga tushiring.
11. Nazorat qilmoqchi bo'lgan portni tanlang
12. ON/OFF qurilmalari uchun to'g'ri ishlatish tugmalari
13. Chapdagi tugmalar analog qiymatni oshirish/kamaytirish uchun ishlatiladi
13 -qadam: Muammolarni bartaraf etish
Xato: RPI -da kirish -chiqishlarni boshqarish mumkin emas
- RPI manzilini ping orqali tekshiring.
- Fitbit soati va RPI dasturidan chiqish.
- Fitbit ilovasini ishga tushiring va Fitbit soati bilan sinxronlashtiring.
- RPIda dasturni ishga tushirish.
- Fitbit soatida dasturni ishga tushiring.
Tavsiya:
Fitbit Charge 2 -ni birgalikda tuzatamiz. Ekrandagi chiziqlar: 3 qadam
Fitbit Charge 2 -ni birgalikda tuzatamiz. Ekrandagi chiziqlar: Shunday qilib, birinchi Fitbitni sotib olgandan so'ng, taxminan 13 ta montajdan so'ng, men ekran bo'ylab o'tadigan chiziqlarni olishni boshladim. Har kuni boshqasi ba'zida kuniga birdan ko'proq paydo bo'ladi. Men Fitbit -ga juda yaxshi g'amxo'rlik qildim, deb o'yladim va nima uchun boshlanganini bilmasdim. bir marta
Fitbit -dagi barcha ma'lumotlarni bitta boshqaruv panelida ko'ring: 5 qadam
Fitbit haqidagi barcha ma'lumotlaringizni bitta boshqaruv panelida ko'ring: Bu yangi yil, demak, hammamiz yangi maqsadlarga erishdik. Yangi yilning umumiy maqsadi - sog'lom bo'lish, xoh yaxshiroq ovqatlanishni, xoh ko'proq harakat qilishni yoki umuman faol bo'lishni anglatadimi? Bu mening Fitbit -ni kuzatib borishning eng sevimli usuli.
Raspberry Pi bilan LED chirog'i - Raspberry Pi -da GPIO pinlarini qanday ishlatish kerak: 4 qadam
Raspberry Pi bilan LED chirog'i | Raspberry Pi -da GPIO pinlarini qanday ishlatish kerak: Salom bolalar, biz bu ko'rsatmalarda Raspberry pi -ning GPIO -dan qanday foydalanishni bilib olamiz. Agar siz hech qachon Arduino -dan foydalanmagan bo'lsangiz, demak, biz bilamizki, biz LED kalitini va boshqalarni uning pinlariga ulashimiz va uni shunday ishlashini ta'minlashimiz mumkin. LEDni yondiring yoki kalitdan kirishni oling, shunda
Raspberry Pi 3 -ga Raspbian Buster -ni o'rnatish - Raspberry Bus bilan Raspberry Pi 3b / 3b+: 4 qadamni ishga tushirish
Raspberry Pi 3 -ga Raspbian Buster -ni o'rnatish | Raspberry Pi 3b / 3b+bilan Raspbian Buster -ni ishga tushirish: Salom bolalar, yaqinda Raspberry pi tashkiloti Raspbian Buster deb nomlangan yangi Raspbian operatsion tizimini ishga tushirdi. Bu Raspberry pi uchun Raspbian -ning yangi versiyasi. Shunday qilib, bugun biz ushbu ko'rsatmalarda Raspbian Buster OS -ni Raspberry pi 3 -ga qanday o'rnatishni bilib olamiz
Raspberry Pi Centro De Cómputo Para Ninos Con Raspberry Pi: 7 qadam
Raspberry Pi uchun Centro De Cómputo kartalari: Raspberry Pi 2 adapteri micro SD (8 gigabaytli) USB -kabel, HDMI -Cargador kalamush va ocute; kompyuteri Kit -in -in -ni tekshiring