Përmbajtje:

Fitbit Raspberry Pi: 13 hapa
Fitbit Raspberry Pi: 13 hapa

Video: Fitbit Raspberry Pi: 13 hapa

Video: Fitbit Raspberry Pi: 13 hapa
Video: He made a trick in the atm #shorts 2024, Korrik
Anonim
Fitbit Raspberry Pi
Fitbit Raspberry Pi

Ky projekt tregon se si të përdorni orën Fitbit për të kontrolluar IO në Raspberry Pi. Ky projekt ishte zhvilluar në Fitbit jonik. Por duhet të funksionojë në çdo orë Fitbit me FItbit OS të instaluar. Ne mund të kontrollojmë portën dixhitale dhe atë analoge duke përdorur pigpio dhe bibliotekën e faqeve në internet të cilat funksionojnë në RPi. Ky projekt mbështet 10 porte IO në RPI Port 1-5 janë vendosur për portin dixhital i cili mund të aktivizohet/çaktivizohet. Porti 6 -10 janë vendosur për portin Analog. Përdoruesit mund të dërgojnë rritje ose ulje të vlerës për portin Analog. Në këtë projekt, ne demonstrojmë portin analog duke përdorur servo. Ju lutemi vini re se vlera analoge do të ndryshojë në varësi të pajisjeve analoge.

Hapi 1: Përgatitja e projektit

Përgatitja e Projektit
Përgatitja e Projektit

Hardware

1. Raspberry Pi (Ne testuam në RPi 3)

2. Kabllo për prizën IO të RPI

3. Tabela e bukës me pesë LED dhe pesë rezistorë 330 ohm ose

4. Servo

5. Ora Fitibit me Fitbit OS të instaluar

Softuer

1. pigpio për instalim shkoni te

2. biblioteka e foleve në internet shkoni te

3. Llogaria e studios Fitbit shkoni në

4. Fitbit OS Simulator shkarkoni nga

Për më shumë informacion mbi zhvillimin e programit Fitibt shkoni te

Hapi 2: Shkarkoni Softuerin

Shkarkoni Softuerin
Shkarkoni Softuerin

1. Shkarkoni projektin nga

2. Zbërtheni skedarët e projektit.

3. Serveri i foleve të programit RPI është në RPI/socket.js.

4. Të gjithë skedarët e projektit Fitbit janë nën drejtorinë Fitbit.

Për informacion mbi drejtoritë për zhvillimin e fitbit, ju lutemi shihni detajet në

Hapi 3: Krijoni llogari për Fitbit Studio

Krijoni një llogari për Fitbit Studio
Krijoni një llogari për Fitbit Studio

1. Shkoni në studio.fitbit.com

2. Regjistrohuni për studion e re Fitbit në studio.fitbit.com.

Hapi 4: Krijoni Projektin e Aplikimit Fitbit

Krijoni Projektin e Aplikimit Fitbit
Krijoni Projektin e Aplikimit Fitbit
Krijoni Projektin e Aplikimit Fitbit
Krijoni Projektin e Aplikimit Fitbit
Krijoni Projektin e Aplikimit Fitbit
Krijoni Projektin e Aplikimit Fitbit

1. Goto studio.fitbit.com

2. Pas identifikimit, klikoni projektin e ri.

3. Shkruani emrin e projektit të ri. Zgjidhni modelin e zbrazët të projektit dhe klikoni krijimin.

4. Përzgjidhni të gjithë skedarët dhe dosjet që hapen nga hapi 1.

5. Zvarritni të gjithë skedarët në zonën e skedarëve të Projektit.

Hapi 5: Filloni Developer Bridge në Mobile Fitbit

Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile
Filloni Ura e Zhvilluesit në Fitbit Mobile

1. Filloni aplikacionin Fitbit (në celular).

2. Zgjidhni Llogaria në të majtë lart.

3. Nën pajisjet, zgjidhni modelin e orës tuaj.

4. Përzgjidhni Menuja e Zhvilluesit.

5. Aktivizo Developer Bridge. Prisni që mesazhi të ndryshojë nga lidhja në të lidhur

Hapi 6: Filloni Zhvilluesin në Orët Fitbit

Filloni Zhvilluesin në Orët Fitbit
Filloni Zhvilluesin në Orët Fitbit
Filloni Zhvilluesin në Orët Fitbit
Filloni Zhvilluesin në Orët Fitbit

1. Shkoni në Cilësim.

2. Shkoni poshtë derisa të gjeni "Developer Bridge".

3. Zgjidhni veprimin për t'u lidhur me serverin.

4. Prisni derisa të shfaqet mesazhi "Lidhur me korrigjuesin".

Hapi 7: Lidhni Fitbit Studio me celularin dhe orën

Lidhni Fitbit Studio me celularin dhe orën
Lidhni Fitbit Studio me celularin dhe orën

1. Në menunë e sipërme, shtypni Zgjidh një pajisje.

2. Zgjidhni orën tonë.

3. Në menunë e sipërme, shtypni Zgjidh një telefon.

4. Zgjidhni telefonin tonë.

5. Prisni që telefoni dhe pajisjet të shfaqen të lidhura

Hapi 8: Instaloni programin në Watch

Instaloni programin në Watch
Instaloni programin në Watch
Instaloni programin në Watch
Instaloni programin në Watch

1. Në menunë e sipërme, shtypni Run.

Studio Fitbit do të fillojë të përpilojë dhe shkarkojë programe si në celular ashtu edhe në orë.

2. Lëvizni ekranin e orës në të majtë për të parë nëse programi ishte instaluar.

3. Shkoni te aplikacioni Fitbit

4. Zgjidhni Llogaria në pjesën e sipërme të majtë.

5. Nën pajisjet, zgjidhni modelin e orës tuaj.

6. Zgjidhni Menuja e Zhvilluesit.

7. Duhet të shihni programin e instaluar nën Aplikacionin Sideloaded

Hapi 9: Lidhni IO për RPI

Lidhni IO për RPI
Lidhni IO për RPI
Lidhni IO për RPI
Lidhni IO për RPI
Lidhni IO për RPI
Lidhni IO për RPI

1. Lidhni IO Socket me tabelën e bukës përmes kabllit.

2. Lidhni LED me portën IO me Rezistencën 330 Ohm për të kufizuar rrymën.

3. Lidhni Servo me portën IO që është caktuar për portën analoge

Hapi 10: Instaloni Softuer për RPI

1. Instaloni bibliotekën e foleve në internet duke përdorur komandën

npm install -ruani ws

2. Instaloni bibliotekën pigpio

përditësim sudo apt-get

sudo apt-get install pigpio

3. Shkarkoni programin socket.js nga https://github.com/wtos03/RaspFit nën drejtorinë RPI

4. Vendosni socket.js në drejtorinë e shtëpisë.

Hapi 11: Filloni programin në RPI

1. Drejtoni komandën

nyja $ sudo socke.js

2. Për të nisur programin automatikisht kur filloni RPI. Shtoni rreshtin e komandës në /etc/rc.local

Hapi 12: Testoni dhe ekzekutoni programin

1. Filloni Fitbit Applicaiton në celular

2. Zgjidhni Llogaria në të majtë lart.

3. Nën pajisjet, zgjidhni modelin e orës tuaj.

4. Zgjidhni Menuja e Zhvilluesit.

5. Zgjidhni programin e instaluar nën Aplikacionin Sideloaded.

6. Zgjidhni Cilësimet

7. Vendosni adresën IP të RPI dhe Portit (Ky projekt përdor 4000)

8. Rregulloni hapin për vlerën analoge nëse është e nevojshme (E parazgjedhur = 20)

9. Kthehuni mbrapsht dhe dilni nga Aplikacioni Fitbit

10. Filloni programin në orën Fitbit.

11. Zgjidhni portën që dëshironi të kontrolloni

12. Butonat për përdorimin e duhur për pajisjet ON/OFF

13. Butonat në të majtë përdorin për rritje/ulje të vlerës analoge

Hapi 13: Zgjidhja e problemeve

Gabim: Nuk mund të kontrolloj hyrjen/daljen në RPI

- Kontrolloni rrjetin duke adresuar ping RPI.

- Dilni nga programi si në orën Fitbit ashtu edhe në RPI.

- Filloni aplikimin dhe sinkronizoni Fitbit me orën Fitbit.

- Filloni programin në RPI.

- Filloni programin në orën Fitbit.

Recommended: