Kazalo:
- 1. korak: Priprava projekta
- 2. korak: Prenesite programsko opremo
- 3. korak: Ustvarite račun za Fitbit Studio
- 4. korak: Ustvarite projekt aplikacije Fitbit
- 5. korak: Zaženite Developer Bridge na Mobile Fitbit
- 6. korak: Začnite razvijalec na urah Fitbit
- 7. korak: Povežite Fitbit Studio z mobilnim telefonom in uro
- 8. korak: Namestite program na uro
- 9. korak: Priključite IO za RPI
- 10. korak: Namestite programsko opremo za RPI
- 11. korak: Zaženite program na RPI
- Korak: Preizkusite in zaženite program
- 13. korak: Odpravljanje težav
Video: Fitbit Raspberry Pi: 13 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ta projekt prikazuje, kako z uro Fitbit upravljate IO na Raspberry Pi. Ta projekt je bil razvit na Fitbit ionic. Moral pa bi delovati na kateri koli uri Fitbit z nameščenim FItbit OS. Digitalna in analogna vrata lahko nadziramo s pomočjo pigpio in knjižnice spletnih vtičnic, ki deluje na RPi. Ta projekt podpira 10 vrat IO na vratih RPI 1-5, nastavljenih za digitalna vrata, ki jih je mogoče samo vklopiti/izklopiti. Vrata 6 -10 so nastavljena za analogna vrata. Uporabniki lahko pošljejo povečanje ali zmanjšanje vrednosti za analogna vrata. V tem projektu dokazujemo analogna vrata s pomočjo servo. Upoštevajte, da bodo analogne vrednosti odvisne od analognih naprav.
1. korak: Priprava projekta
Strojna oprema
1. Raspberry Pi (testirali smo na RPi 3)
2. Kabel za vhodno -izhodno vtičnico RPI
3. Ogledna plošča s petimi LED in petimi 330 ohmskimi upori oz
4. Servo
5. Ura Fitibit z nameščenim OS Fitbit
Programska oprema
1. pigpio za namestitev pojdite na
2. knjižnica spletnih vtičnic pojdite na
3. Račun Fitbit studia pojdite na
4. Prenesite Fitbit OS Simulator s spletnega mesta
Za več informacij o razvoju programa Fitibt obiščite
2. korak: Prenesite programsko opremo
1. Prenesite projekt s spletnega mesta
2. Razpakirajte projektne datoteke.
3. Vtični strežnik programa RPI je na RPI/socket.js.
4. Vse datoteke projekta Fitbit so v imeniku Fitbit.
Za informacije o imenikih za razvoj fitbita si oglejte podrobnosti na
3. korak: Ustvarite račun za Fitbit Studio
1. Pojdite na studio.fitbit.com
2. Prijavite se v nov studio Fitbit na studio.fitbit.com.
4. korak: Ustvarite projekt aplikacije Fitbit
1. Obiščite studio.fitbit.com
2. Po prijavi kliknite nov projekt.
3. Vnesite ime novega projekta. Izberite prazno predlogo projekta in kliknite ustvari.
4. Izberite vse datoteke in mape, ki se razpakirajo iz 1. koraka.
5. Vse datoteke povlecite v območje datotek projekta.
5. korak: Zaženite Developer Bridge na Mobile Fitbit
1. Zaženite aplikacijo Fitbit (na mobilnem telefonu).
2. V zgornjem levem kotu izberite Račun.
3. Pri napravah izberite model ure.
4. Izberite Meni za razvijalce.
5. Omogočite Developer Bridge. Počakajte, da se sporočilo spremeni iz povezave v povezano
6. korak: Začnite razvijalec na urah Fitbit
1. Pojdi na nastavitev.
2. Pomaknite se navzdol, dokler ne najdete »Developer Bridge«.
3. Izberite dejanje za Povezovanje s strežnikom.
4. Počakajte, da se prikaže sporočilo "Connected to Debugger".
7. korak: Povežite Fitbit Studio z mobilnim telefonom in uro
1. V zgornjem meniju pritisnite Izberi napravo.
2. Izberite uro.
3. V zgornjem meniju pritisnite Izberi telefon.
4. Izberite naš telefon.
5. Počakajte, da se telefon in naprave povežeta
8. korak: Namestite program na uro
1. V zgornjem meniju pritisnite Zaženi.
Studio Fitbit bo začel zbirati in nalagati programe na mobilnih napravah in gledati.
2. Pomaknite se po zaslonu ure v levo, da vidite, ali je bil program nameščen.
3. Pojdite na aplikacijo Fitbit
4. V zgornjem levem kotu izberite Račun.
5. Pri napravah izberite model ure.
6. Izberite Meni za razvijalce.
7. V programu Sideloaded App bi morali videti nameščen program
9. korak: Priključite IO za RPI
1. IO vtičnico s kablom povežite z mizo.
2. Priključite LED na vrata IO s 330 ohmskim uporom, da omejite tok.
3. Servo povežite z IO vrati, ki so dodeljena za analogna vrata
10. korak: Namestite programsko opremo za RPI
1. Namestite knjižnico spletnih vtičnic z ukazom
npm install --save ws
2. Namestite knjižnico pigpio
sudo apt-get posodobitev
sudo apt-get install pigpio
3. Prenesite program socket.js s spletnega mesta https://github.com/wtos03/RaspFit v imeniku RPI
4. Postavite socket.js v domači imenik.
11. korak: Zaženite program na RPI
1. Zaženi ukaz
$ sudo vozlišče socke.js
2. Samodejni zagon programa ob zagonu RPI. Dodajte ukazno vrstico v /etc/rc.local
Korak: Preizkusite in zaženite program
1. Zaženite aplikacijo Fitbit na mobilnem telefonu
2. V zgornjem levem kotu izberite Račun.
3. Pri napravah izberite model ure.
4. Izberite Meni za razvijalce.
5. Izberite program, nameščen v razdelku Sideloaded App.
6. Izberite Nastavitve
7. Nastavite naslov IP za RPI in vrata (ta projekt uporablja 4000)
8. Po potrebi prilagodite korak za analogno vrednost (privzeto = 20)
9. Pojdite nazaj in zapustite aplikacijo Fitbit
10. Zaženite program na uri Fitbit.
11. Izberite vrata, ki jih želite nadzirati
12. Desni gumbi se uporabljajo za vklop/izklop naprav
13. Gumbi na levi strani uporabljajo za povečanje/zmanjšanje analogne vrednosti
13. korak: Odpravljanje težav
Napaka: V/I na RPI ni mogoče nadzorovati
- Preverite omrežje s pingom naslova RPI.
- Zaprite program na urah Fitbit in RPI.
- Zaženite aplikacijo Fitbit in sinhronizirajte z uro Fitbit.
- Zaženite program na RPI.
- Zaženite program na uri Fitbit.
Priporočena:
Skupaj popravimo Fitbit Charge 2. Črte na zaslonu .: 3 koraki
Skupaj popravimo Fitbit Charge 2. Črte na zaslonu. Tako sem približno 13 nosilcev po nakupu prvega Fitbita začel dobivati črte, ki so šle čez zaslon. Vsak dan bi se včasih pojavil drug, več kot eden na dan. Mislil sem, da sem zelo dobro skrbel za svoj Fitbit in nisem vedel, zakaj se je začelo. enkrat
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Oglejte si vse svoje podatke Fitbit na eni nadzorni plošči: 5 korakov
Oglejte si vse svoje podatke Fitbit na eni nadzorni plošči: Novo leto je in to pomeni, da imamo vsi nove cilje. Skupni cilj novega leta je biti bolj zdrav, ne glede na to, ali to pomeni, da se bolje prehranjujete, več telovadite ali ste na splošno bolj aktivni. Moj najljubši način spremljanja vsega, kar je moj Fitbit.
Namestitev Raspbiana v Raspberry Pi 3 B brez HDMI - Kako začeti z Raspberry Pi 3B - Nastavitev vašega Raspberry Pi 3: 6 korakov
Namestitev Raspbiana v Raspberry Pi 3 B brez HDMI | Kako začeti z Raspberry Pi 3B | Nastavitev vašega Raspberry Pi 3: Kot nekateri veste, so računalniki Raspberry Pi super in celoten računalnik lahko postavite samo na eno majhno ploščo. Raspberry Pi 3 Model B ima štirijedrni 64-bitni ARM Cortex A53 takta 1,2 GHz. To pomeni, da je Pi 3 približno 50