INHOUDSOPGAWE:
- Stap 1: Voorbereiding van die projek
- Stap 2: Laai sagteware af
- Stap 3: Skep 'n rekening vir Fitbit Studio
- Stap 4: Skep Fitbit -toepassingsprojek
- Stap 5: Begin Developer Bridge op Mobile Fitbit
- Stap 6: Begin ontwikkelaar op Fitbit Watches
- Stap 7: Koppel Fitbit Studio met Mobile en Watch
- Stap 8: Installeer die program op Watch
- Stap 9: Koppel IO vir RPI
- Stap 10: Installeer sagteware vir RPI
- Stap 11: Begin die program op RPI
- Stap 12: Toets en voer program uit
- Stap 13: Probleemoplossing
Video: Fitbit Raspberry Pi: 13 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie projek wys hoe u Fitbit -horlosie kan gebruik om IO op Raspberry Pi te beheer. Hierdie projek is ontwikkel op Fitbit ionic. Maar dit behoort te werk op enige Fitbit -horlosie met FItbit OS geïnstalleer. Ons kan die digitale en analoog -poort beheer deur gebruik te maak van die pigpio- en web -biblioteek wat op RPi werk. Hierdie projekondersteuning 10 IO-poorte op RPI-poort 1-5 is ingestel op 'n digitale poort wat slegs aan/uit kan word. Poort 6 -10 is ingestel op analoogpoort. Gebruikers kan die waarde vir analoogpoort verhoog of verlaag. In hierdie projek demonstreer ons analoogpoort deur servo te gebruik. Let daarop dat die analoogwaarde sal afhang van die analoog toestelle.
Stap 1: Voorbereiding van die projek
Hardeware
1. Framboos Pi (ons het getoets op RPi 3)
2. Kabel vir RPI se aansluiting IO
3. Broodbord met vyf LED's en vyf 330 ohm weerstande of
4. Servo
5. Fitibit -horlosie met Fitbit OS geïnstalleer
Sagteware
1. pigpio vir installasie, gaan na
2. web socket biblioteek gaan na
3. Die rekening van Fitbit studio gaan na
4. Aflaai Fitbit OS Simulator vanaf
Gaan na https://dev.fitbit.com/getting-started vir meer inligting oor die ontwikkeling van die Fitibt-program
Stap 2: Laai sagteware af
1. Laai die projek af van
2. Pak projeklêers uit.
3. Program RPI se socket server is by RPI/socket.js.
4. Alle Fitbit -projeklêers is onder die Fitbit -gids.
Raadpleeg die besonderhede op https://dev.fitbit.com/build/guides/application/#folder-structure vir inligting oor kaarte vir fitbit-ontwikkeling
Stap 3: Skep 'n rekening vir Fitbit Studio
1. Gaan na studio.fitbit.com
2. Teken in vir die nuwe Fitbit -ateljee by studio.fitbit.com.
Stap 4: Skep Fitbit -toepassingsprojek
1. Gaan na studio.fitbit.com
2. Klik na aanmelding op nuwe projek.
3. Voer die naam van die nuwe projek in. Kies 'n leë projeksjabloon en klik op skep.
4. Kies alle lêers en gidse wat uit stap 1 verwyder is.
5. Sleep alle lêers na die projeklêergebied.
Stap 5: Begin Developer Bridge op Mobile Fitbit
1. Begin die Fitbit -toepassing (op die selfoon).
2. Kies Rekening links bo.
3. Kies u horlosiemodel onder toestelle.
4. Kies Ontwikkelaarkieslys.
5. Aktiveer ontwikkelaarbrug. Wag die verandering van die boodskap van die verbinding na die verbinding
Stap 6: Begin ontwikkelaar op Fitbit Watches
1. Gaan na instelling.
2. Blaai af totdat "Developer Bridge" gevind word.
3. Kies aksie om aan te sluit op bediener.
4. Wag totdat die boodskap "Gekoppel aan ontfouter" verskyn.
Stap 7: Koppel Fitbit Studio met Mobile en Watch
1. Druk in die boonste spyskaart Kies 'n toestel.
2. Kies ons horlosie.
3. Druk Kies 'n telefoon in die boonste spyskaart.
4. Kies ons foon.
5. Wag totdat die telefoon en toestelle gekoppel is
Stap 8: Installeer die program op Watch
1. Druk Run in die boonste spyskaart.
Die Fitbit -ateljee sal begin om programme op te stel en af te laai op beide selfone en kyk.
2. Blaai die skerm van die horlosie na links om te sien of die program geïnstalleer is.
3. Gaan na die Fitbit -toepassing
4. Kies Rekening links bo.
5. Kies u horlosiemodel onder toestelle.
6. Kies Ontwikkelaarkieslys.
7. U moet die program onder die Sideloaded App sien geïnstalleer
Stap 9: Koppel IO vir RPI
1. Koppel die IO -aansluiting met die broodbord via die kabel.
2. Koppel die LED aan die IO -poort met 'n weerstand van 330 Ohm om die stroom te beperk.
3. Koppel Servo met die IO -poort wat vir die analoogpoort toegewys is
Stap 10: Installeer sagteware vir RPI
1. Installeer web socket biblioteek met behulp van opdrag
npm installeer -save ws
2. Installeer pigpio biblioteek
sudo apt-get update
sudo apt-get install pigpio
3. Laai program socket.js af van https://github.com/wtos03/RaspFit onder gids RPI
4. Sit socket.js in die tuisgids.
Stap 11: Begin die program op RPI
1. Begin opdrag
$ sudo node socke.js
2. Om die program outomaties te begin wanneer RPI begin word. Voeg opdragreël by in /etc/rc.local
Stap 12: Toets en voer program uit
1. Begin Fitbit Applicaiton op selfoon
2. Kies Rekening links bo.
3. Kies u horlosiemodel onder toestelle.
4. Kies Ontwikkelaarkieslys.
5. Kies die program wat geïnstalleer is onder die Sideloaded App.
6. Kies Instellings
7. Stel IP -adres van RPI en poort in (hierdie projek gebruik 4000)
8. Pas stap vir analoogwaarde aan indien nodig (standaard = 20)
9. Gaan terug en verlaat die Fitbit -toepassing
10. Begin program op Fitbit -horlosie.
11. Kies poort wat u wil beheer
12. Knoppies op die regte gebruik vir AAN/UIT -toestelle
13. Knoppies aan die linkerkant gebruik om analoogwaarde te verhoog/verlaag
Stap 13: Probleemoplossing
Fout: kan nie I/O op RPI beheer nie
- Kontroleer die netwerk deur die adres van die RPI te ping.
- Verlaat program op beide Fitbit -horlosie en RPI.
- Begin Fitbit -toepassing en sinkroniseer met Fitbit -horlosie.
- Begin program op RPI.
- Begin program op Fitbit -horlosie.
Aanbeveel:
Laat ons 'n Fitbit Charge 2 saam oplos. Lyne in die skerm .: 3 stappe
Laat ons 'n Fitbit Charge 2 saam oplos. Lyne op die skerm: So ongeveer 13 ritte nadat ek my eerste Fitbit gekoop het, het ek lyne gekry wat oor die skerm gaan. Elke dag verskyn 'n ander een soms meer as een per dag. Ek het my Fitbit baie goed versorg, ek het gedink en ek het nie geweet hoekom dit begin het nie. een keer
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
Sien al u Fitbit -data in een dashboard: 5 stappe
Sien al u Fitbit -data in een dashboard: dit is die nuwe jaar en dit beteken dat ons almal nuwe doelwitte het. 'N Algemene doelwit vir die nuwe jaar is om gesonder te wees, of dit nou beteken om beter te eet, meer te oefen of meer aktief te wees. My gunsteling manier om alles by te hou wat my Fitbit is
Interface ADXL335 -sensor op Raspberry Pi 4B in 4 stappe: 4 stappe
Interface ADXL335 Sensor op Raspberry Pi 4B in 4 stappe: In hierdie instruksies gaan ons 'n ADXL335 (versnellingsmeter) sensor op Raspberry Pi 4 koppel met Shunya O/S
Raspbian Buster op Raspberry Pi 3 - Aan die gang met Raspbian Buster Met Raspberry Pi 3b / 3b+: 4 stappe
Raspbian Buster op Raspberry Pi 3 | Aan die gang met Raspbian Buster Met Raspberry Pi 3b / 3b+: Hallo ouens, onlangs het Raspberry pi -organisasie 'n nuwe Raspbian OS bekendgestel wat Raspbian Buster genoem word. Dit is 'n nuwe weergawe van Raspbian vir framboos pi's. So vandag leer ons in hierdie instruksies hoe om Raspbian Buster OS op u Raspberry pi 3 te installeer