Sisukord:

Fitbit Raspberry Pi: 13 sammu
Fitbit Raspberry Pi: 13 sammu

Video: Fitbit Raspberry Pi: 13 sammu

Video: Fitbit Raspberry Pi: 13 sammu
Video: My name is Giovanni Giorgio and i can escape from prison.. 2024, Juuli
Anonim
Fitbit Raspberry Pi
Fitbit Raspberry Pi

See projekt näitab, kuidas Fitbit kella kasutada Raspberry Pi IO juhtimiseks. See projekt töötati välja Fitbit ioonil. Kuid see peaks toimima iga Fitbiti kella puhul, kuhu on installitud FItbit OS. Me saame juhtida nii digitaalset kui ka analoogpordi, kasutades pigpiot ja RPi -ga töötavat veebipesa teeki. See projekt toetab RPI-pordi 1-5 IO-porte digitaalse pordi jaoks, mida saab ainult sisse/välja lülitada. Pordid 6 -10 on seatud analoogpordile. Kasutajad saavad saata analoogpordi väärtuse suurendamise või vähendamise. Selles projektis demonstreerime servo abil analoogporti. Pange tähele, et analoogväärtus sõltub analoogseadmetest.

Samm: projekti ettevalmistamine

Projekti ettevalmistamine
Projekti ettevalmistamine

Riistvara

1. Vaarika Pi (Testisime RPi 3 peal)

2. RPI pistikupesa kaabel IO

3. Leibalaud viie LED -i ja viie 330 -oomise takistiga või

4. Servo

5. Fitibiti kell, millele on installitud Fitbit OS

Tarkvara

1. Pigpio installimiseks minge aadressile

2. Veebipesa raamatukogu minge aadressile

3. Fitbit stuudio konto minge aadressile

4. Fitbit OS Simulator allalaadimine saidilt

Lisateavet Fitibti programmi arendamise kohta leiate aadressilt

Samm: laadige tarkvara alla

Tarkvara allalaadimine
Tarkvara allalaadimine

1. Laadige projekt alla aadressilt

2. Pakkige projektifailid lahti.

3. Programmi RPI pesa server asub aadressil RPI/socket.js.

4. Kõik Fitbiti projektifailid on Fitbiti kataloogi all.

Teavet fitbiti arendamise kataloogide kohta leiate üksikasjadelt aadressilt

Samm: looge Fitbit Studio konto

Looge Fitbit Studio jaoks konto
Looge Fitbit Studio jaoks konto

1. Minge saidile studio.fitbit.com

2. Registreeru uuele Fitbiti stuudiole aadressil studio.fitbit.com.

Samm: looge Fitbiti rakendusprojekt

Looge Fitbiti rakendusprojekt
Looge Fitbiti rakendusprojekt
Looge Fitbiti rakendusprojekt
Looge Fitbiti rakendusprojekt
Looge Fitbiti rakendusprojekt
Looge Fitbiti rakendusprojekt

1. Mine stuudio.fitbit.com

2. Pärast sisselogimist klõpsake uut projekti.

3. Sisestage uue projekti nimi. Valige tühi projekti mall ja klõpsake nuppu Loo.

4. Valige kõik sammust 1 lahti pakitud failid ja kaustad.

5. Lohistage kõik failid projektifailide alale.

Samm: käivitage arendaja sild Mobile Fitbitis

Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis
Käivitage arendaja sild Mobile Fitbitis

1. Käivitage rakendus Fitbit (mobiilseadmes).

2. Valige vasakus ülanurgas Konto.

3. Valige seadmete alt oma kella mudel.

4. Valige Arendaja menüü.

5. Luba arendaja sild. Oodake sõnumi muutumist ühenduse loomisest ühendatuks

6. samm: käivitage arendaja Fitbit kelladel

Käivitage arendaja Fitbit Watches'is
Käivitage arendaja Fitbit Watches'is
Käivitage arendaja Fitbit Watches'is
Käivitage arendaja Fitbit Watches'is

1. Mine seadistusse.

2. Kerige alla, kuni leiate „Developer Bridge”.

3. Valige toiming ühendamiseks serveriga.

4. Oodake, kuni kuvatakse teade "Ühendatud siluriga".

Samm: ühendage Fitbit Studio mobiilseadme ja kellaga

Ühendage Fitbit Studio mobiilseadme ja kellaga
Ühendage Fitbit Studio mobiilseadme ja kellaga

1. Vajutage ülemises menüüs Valige seade.

2. Valige meie kell.

3. Vajutage ülemises menüüs Vali telefon.

4. Valige meie telefon.

5. Oodake, kuni telefon ja seadmed kuvavad ühenduse

Samm: installige programm Watchi

Installige programm Watchi
Installige programm Watchi
Installige programm Watchi
Installige programm Watchi

1. Vajutage ülemises menüüs nuppu Käivita.

Fitbiti stuudio hakkab programme koostama ja alla laadima nii mobiiltelefonidele kui ka kelladele.

2. Kerige kella ekraani vasakule, et näha, kas programm oli installitud.

3. Minge rakendusse Fitbit

4. Valige vasakus ülanurgas konto.

5. Valige seadmete alt oma kella mudel.

6. Valige Arendaja menüü.

7. Te peaksite nägema programmi Sideloaded App alla installitud

Samm: ühendage RPI jaoks IO

Ühendage RPI jaoks IO
Ühendage RPI jaoks IO
Ühendage RPI jaoks IO
Ühendage RPI jaoks IO
Ühendage RPI jaoks IO
Ühendage RPI jaoks IO

1. Ühendage IO -pistikupesa kaabli abil leivaplaadiga.

2. Ühendage LED voolu piiramiseks 330 oomi takistiga IO -porti.

3. Ühendage Servo analoogpordi jaoks määratud IO -pordiga

Samm: installige tarkvara RPI jaoks

1. Installige käskude abil veebipesade kogu

npm install -salvestage ws

2. Installige pigpio raamatukogu

sudo apt-get update

sudo apt-get install pigpio

3. Laadige programm socket.js alla aadressilt https://github.com/wtos03/RaspFit kataloogi RPI alt

4. Pane socket.js kodukataloogi.

Samm: käivitage programm RPI -ga

1. Käivita käsk

$ sudo sõlm socke.js

2. Programmi automaatseks käivitamiseks RPI käivitamisel. Lisage käsurea kataloogi /etc/rc.local

12. samm: testige ja käivitage programm

1. Käivitage Fitbiti rakendus Mobile'is

2. Valige vasakus ülanurgas Konto.

3. Valige seadmete alt oma kella mudel.

4. Valige Arendaja menüü.

5. Valige Sideloaded Appi alla installitud programm.

6. Valige Seaded

7. Määrake RPI ja pordi IP -aadress (see projekt kasutab 4000)

8. Vajadusel reguleerige analoogväärtuse sammu (vaikimisi = 20)

9. Minge tagasi ja väljuge rakendusest Fitbit

10. Käivitage programm Fitbit kellaga.

11. Valige port, mida soovite juhtida

12. Nuppe paremal kasutatakse ON/OFF seadmete jaoks

13. Vasakpoolsed nupud kasutavad analoogväärtuse suurendamist/vähendamist

13. samm: tõrkeotsing

Viga: RPI sisend -väljundit ei saa juhtida

- Kontrollige võrku ping RPI aadressi järgi.

- Väljuge programmist nii Fitbiti kellal kui ka RPI -l.

- Käivitage Fitbiti rakendus ja sünkroonige Fitbiti kellaga.

- Käivitage programm RPI abil.

- Käivitage programm Fitbit kellaga.

Soovitan: