Orodha ya maudhui:

Pi ya Raspberry Pi: Hatua 13
Pi ya Raspberry Pi: Hatua 13

Video: Pi ya Raspberry Pi: Hatua 13

Video: Pi ya Raspberry Pi: Hatua 13
Video: Raspberry Pi 3 - знакомство и настройка. 2024, Julai
Anonim
Pi ya Raspberry Pi
Pi ya Raspberry Pi

Mradi huu unaonyesha jinsi ya kutumia saa ya Fitbit kudhibiti IO kwenye Raspberry Pi. Mradi huu ulikuwa umetengenezwa kwa Fitbit ionic. Lakini inapaswa kufanya kazi kwa saa yoyote ya Fitbit na FItbit OS iliyosanikishwa. Tunaweza kudhibiti bandari ya dijiti na ya analojia kwa kutumia maktaba ya nguruwe na tundu la wavuti ambalo linaendesha RPi. Mradi huu unasaidia bandari 10 za IO kwenye RPI Port 1-5 zimewekwa kwa bandari ya Dijiti ambayo inaweza kuwashwa / kuzimwa tu. Bandari ya 6 -10 imewekwa kwa bandari ya Analog. Watumiaji wanaweza kutuma ongezeko au kupungua kwa thamani ya bandari ya Analog. Katika mradi huu, tunaonyesha bandari ya analog kwa kutumia servo. Tafadhali kumbuka kuwa thamani ya analogi itatofautiana kulingana na vifaa vya analog.

Hatua ya 1: Kuandaa Mradi

Kuandaa Mradi
Kuandaa Mradi

Vifaa

1. Raspberry Pi (Tulijaribu kwenye RPi 3)

2. Cable kwa tundu la RPI IO

3. Bodi ya mkate na taa za LED tano na vipinga vitatu vya ohm 330 au

4. Servo

5. Saa ya Fitibit na Fitbit OS imewekwa

Programu

1. pigpio ya usanidi nenda kwa

2. maktaba ya tundu la wavuti nenda kwa

3. Akaunti ya studio ya Fitbit nenda

4. Upakuaji wa Fitbit OS Simulator kutoka

Kwa habari zaidi juu ya programu ya kuendeleza Fitibt nenda kwa

Hatua ya 2: Pakua Programu

Pakua Programu
Pakua Programu

1. Pakua mradi kutoka

2. Fungua faili za mradi.

3. Programu ya tundu la RPI iko kwenye RPI / socket.js.

4. Faili zote za mradi wa Fitbit ziko chini ya saraka ya Fitbit.

Kwa habari juu ya saraka za maendeleo ya fitbit, tafadhali angalia maelezo katika

Hatua ya 3: Unda Akaunti ya Studio ya Fitbit

Unda Akaunti ya Studio ya Fitbit
Unda Akaunti ya Studio ya Fitbit

1. Nenda studio.fitbit.com

2. Jisajili kwa studio mpya ya Fitbit kwenye studio.fitbit.com.

Hatua ya 4: Unda Mradi wa Maombi ya Fitbit

Unda Mradi wa Maombi ya Fitbit
Unda Mradi wa Maombi ya Fitbit
Unda Mradi wa Maombi ya Fitbit
Unda Mradi wa Maombi ya Fitbit
Unda Mradi wa Maombi ya Fitbit
Unda Mradi wa Maombi ya Fitbit

1. Studio studio.fitbit.com

2. Baada ya kuingia, bonyeza mradi mpya.

3. Ingiza jina la mradi mpya. Chagua templeti tupu ya mradi na bonyeza kuunda.

4. Chagua faili zote na folda ambazo zinafungulia kutoka hatua ya 1.

5. Buruta faili zote katika eneo la faili za Mradi.

Hatua ya 5: Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu

Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu
Anza Daraja la Msanidi Programu kwenye Fitbit ya rununu

1. Anza matumizi ya Fitbit (kwenye simu).

2. Chagua Akaunti juu kushoto.

3. Chini ya vifaa, chagua mtindo wako wa saa.

4. Chagua Menyu ya Msanidi Programu.

5. Wezesha Daraja la Msanidi Programu. Subiri mabadiliko ya ujumbe kutoka kuunganisha hadi kushikamana

Hatua ya 6: Anzisha Msanidi Programu kwenye Saa za Fitbit

Anza Msanidi Programu kwenye Saa za Fitbit
Anza Msanidi Programu kwenye Saa za Fitbit
Anza Msanidi Programu kwenye Saa za Fitbit
Anza Msanidi Programu kwenye Saa za Fitbit

1. Kuweka Goto.

2. Sogeza chini hadi kupatikana "Daraja la Msanidi Programu".

3. Chagua hatua ya Kuunganisha kwa Seva.

4. Subiri hadi ujumbe wa onyesho "Umeunganishwa kwa Debugger".

Hatua ya 7: Unganisha Studio ya Fitbit na Rununu na Tazama

Unganisha Studio ya Fitbit na Rununu na Tazama
Unganisha Studio ya Fitbit na Rununu na Tazama

1. Kwenye menyu ya juu, bonyeza Chagua kifaa.

2. Chagua saa yetu.

3. Kwenye menyu ya juu, bonyeza Chagua simu.

4. Chagua simu yetu.

5. Subiri simu na vifaa vionyeshwe vimeunganishwa

Hatua ya 8: Sakinisha Programu kwenye Tazama

Sakinisha Programu kwenye Tazama
Sakinisha Programu kwenye Tazama
Sakinisha Programu kwenye Tazama
Sakinisha Programu kwenye Tazama

1. Kwenye menyu ya juu, bonyeza Run.

Studio ya Fitbit itaanza kukusanya na kupakua programu kwenye simu zote na saa.

2. Sogeza skrini ya saa kushoto ili uone ikiwa programu hiyo ilikuwa imewekwa.

3. Nenda kwenye programu ya Fitbit

4. Chagua Akaunti juu kushoto.

5. Chini ya vifaa, chagua mtindo wako wa saa.

6. Chagua Menyu ya Msanidi Programu.

7. Unapaswa kuona programu iliyosanikishwa chini ya Programu ya Sideloaded

Hatua ya 9: Unganisha IO kwa RPI

Unganisha IO kwa RPI
Unganisha IO kwa RPI
Unganisha IO kwa RPI
Unganisha IO kwa RPI
Unganisha IO kwa RPI
Unganisha IO kwa RPI

1. Unganisha Tundu la IO na ubao wa mkate kupitia kebo.

2. Unganisha LED kwenye bandari ya IO na 330 Ohm Resistor ili kupunguza sasa.

3. Unganisha Servo na bandari ya IO ambayo imepewa bandari ya analog

Hatua ya 10: Sakinisha Programu ya RPI

1. Sakinisha maktaba ya tundu la wavuti ukitumia amri

npm kufunga - kuokoa ws

2. Sakinisha maktaba ya pigpio

Sudo apt-pata sasisho

Sudo apt-get kufunga pigpio

3. Pakua socket.js ya programu kutoka https://github.com/wtos03/RaspFit chini ya saraka RPI

4. Weka socket.js katika saraka ya nyumbani.

Hatua ya 11: Anza Mpango kwenye RPI

1. Endesha amri

$ sudo node socke.js

2. Kuanza programu moja kwa moja wakati wa kuanza RPI. Ongeza mstari wa amri katika /etc/rc.local

Hatua ya 12: Jaribu na Programu ya Kuendesha

1. Anzisha Fitbit Applicaiton kwenye Simu ya Mkononi

2. Chagua Akaunti juu kushoto.

3. Chini ya vifaa, chagua mtindo wako wa saa.

4. Chagua Menyu ya Msanidi Programu.

5. Chagua programu iliyosanikishwa chini ya Programu ya Sideloaded.

6. Chagua Mipangilio

7. Weka Anwani ya IP ya RPI na Bandari (Mradi huu unatumia 4000)

8. Rekebisha hatua ya thamani ya analogi ikiwa inahitajika (Default = 20)

9. Rudi nyuma na utoe Maombi ya Fitbit

10. Anza programu kwenye saa ya Fitbit.

11. Chagua bandari unayotaka kudhibiti

12. Vifungo juu ya matumizi sahihi kwa vifaa vya ON / OFF

13. Vifungo juu ya matumizi ya kushoto kwa ongezeko / kupungua kwa thamani ya analog

Hatua ya 13: Utatuzi wa matatizo

Kosa: Haiwezi kudhibiti I / O kwenye RPI

- Angalia mtandao kwa kushughulikia anwani ya RPI.

- Toka mpango kwenye saa mbili za Fitbit na RPI.

- Anza Maombi ya Fitbit na Usawazishe na saa ya Fitbit.

- Anza programu kwenye RPI.

- Anza programu kwenye saa ya Fitbit.

Ilipendekeza: