Indholdsfortegnelse:
- Trin 1: Forbered projekt
- Trin 2: Download software
- Trin 3: Opret konto til Fitbit Studio
- Trin 4: Opret Fitbit Application Project
- Trin 5: Start Developer Bridge på Mobile Fitbit
- Trin 6: Start udvikleren på Fitbit -ure
- Trin 7: Tilslut Fitbit Studio med mobil og ur
- Trin 8: Installer program på Watch
- Trin 9: Tilslut IO til RPI
- Trin 10: Installer software til RPI
- Trin 11: Start program på RPI
- Trin 12: Test og kør program
- Trin 13: Fejlfinding
Video: Fitbit Raspberry Pi: 13 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette projekt viser, hvordan man bruger Fitbit -ur til at styre IO på Raspberry Pi. Dette projekt var blevet udviklet på Fitbit ionic. Men det burde fungere på ethvert Fitbit -ur med FItbit OS installeret. Vi kan styre både digital og analog port ved hjælp af pigpio og web socket bibliotek, der kører på RPi. Dette projekt understøtter 10 IO-porte på RPI-port 1-5 er indstillet til digital port, som kun kan tændes/slukkes. Port 6-10 er indstillet til analog port. Brugere kan sende stignings- eller formindskelsesværdi for analog port. I dette projekt demonstrerer vi analog port ved hjælp af servo. Bemærk, at den analoge værdi vil variere afhængigt af analoge enheder.
Trin 1: Forbered projekt
Hardware
1. Raspberry Pi (Vi testede på RPi 3)
2. Kabel til RPI's stikkontakt IO
3. Brødbræt med fem lysdioder og fem 330 ohm modstande eller
4. Servo
5. Fitibit -ur med Fitbit OS installeret
Software
1. pigpio til installation gå til
2. web socket bibliotek gå til
3. Fitbit studios konto gå til
4. Download Fitbit OS Simulator fra
For mere information om udviklingen af Fitibt-programmet, gå til
Trin 2: Download software
1. Download projekt fra
2. Pak projektfiler ud.
3. Program RPI's socket server er på RPI/socket.js.
4. Alle Fitbit -projektfiler er under Fitbit -biblioteket.
For oplysninger om mapper til fitbit-udvikling, se detaljer på
Trin 3: Opret konto til Fitbit Studio
1. Gå til studio.fitbit.com
2. Tilmeld dig det nye Fitbit -studie på studio.fitbit.com.
Trin 4: Opret Fitbit Application Project
1. Gå til studio.fitbit.com
2. Klik på nyt projekt efter login.
3. Indtast navn på nyt projekt. Vælg tom projektskabelon, og klik på Opret.
4. Vælg alle filer og mapper, der pakker ud fra trin 1.
5. Træk alle filer til området Projektfiler.
Trin 5: Start Developer Bridge på Mobile Fitbit
1. Start Fitbit -applikationen (på mobilen).
2. Vælg Konto øverst til venstre.
3. Vælg din urmodel under enheder.
4. Vælg Developer Menu.
5. Aktiver Developer Bridge. Vent ændring af besked fra tilslutning til tilsluttet
Trin 6: Start udvikleren på Fitbit -ure
1. Gå til indstilling.
2. Rul ned, indtil "Developer Bridge" er fundet.
3. Vælg handling for at oprette forbindelse til server.
4. Vent, indtil meddelelsen "Connected to Debugger" vises.
Trin 7: Tilslut Fitbit Studio med mobil og ur
1. Tryk på Vælg en enhed i topmenuen.
2. Vælg vores ur.
3. Tryk på Vælg en telefon i topmenuen.
4. Vælg vores telefon.
5. Vent på, at både telefon og enheder er tilsluttet
Trin 8: Installer program på Watch
1. Tryk på Kør i topmenuen.
Fitbit -studiet begynder at kompilere og downloade programmer på både mobiler og se.
2. Rul urets skærm til venstre for at se, om programmet var blevet installeret.
3. Gå til Fitbit -applikationen
4. Vælg Konto øverst til venstre.
5. Vælg din urmodel under enheder.
6. Vælg Udviklermenu.
7. Du bør se programmet installeret under Sideloaded App
Trin 9: Tilslut IO til RPI
1. Tilslut IO Socket med brødbræt via kabel.
2. Tilslut LED til IO -port med 330 Ohm modstand for at begrænse strømmen.
3. Tilslut Servo med IO -port, der er tildelt til analog port
Trin 10: Installer software til RPI
1. Installer web -socket bibliotek ved hjælp af kommando
npm installer -gem ws
2. Installer pigpio bibliotek
sudo apt-get opdatering
sudo apt-get install pigpio
3. Download program socket.js fra https://github.com/wtos03/RaspFit under bibliotekets RPI
4. Sæt socket.js i hjemmemappen.
Trin 11: Start program på RPI
1. Kør kommando
$ sudo node socke.js
2. For at starte programmet automatisk, når RPI startes. Tilføj kommandolinje i /etc/rc.local
Trin 12: Test og kør program
1. Start Fitbit Applicaiton på mobil
2. Vælg Konto øverst til venstre.
3. Vælg din urmodel under enheder.
4. Vælg Developer Menu.
5. Vælg det program, der er installeret under Sideloaded App.
6. Vælg Indstillinger
7. Angiv IP -adresse for RPI og port (dette projekt bruger 4000)
8. Juster om nødvendigt trin for analog værdi (standard = 20)
9. Gå tilbage, og afslut Fitbit -applikationen
10. Start program på Fitbit ur.
11. Vælg den port, du vil styre
12. Knapper til den rigtige brug til ON/OFF -enheder
13. Knapper til venstre bruges til stigning/formindskelse af analog værdi
Trin 13: Fejlfinding
Fejl: Kan ikke styre I/O på RPI
- Kontroller netværket ved at pinge RPI's adresse.
- Afslut program på både Fitbit ur og RPI.
- Start Fitbit -applikation og synkroniser med Fitbit -ur.
- Start program på RPI.
- Start program på Fitbit ur.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Lad os rette en Fitbit Charge 2 sammen. Linjer på skærmen .: 3 trin
Lad os rette en Fitbit Charge 2 sammen. Linjer i skærmen .: Så omkring 13 mounts efter at have købt min første Fitbit begyndte jeg at få linjer, der gik på tværs af skærmen. Hver dag dukker en anden op nogle gange mere end en om dagen. Jeg passede meget godt på min Fitbit, tænkte jeg og vidste ikke, hvorfor den startede. enkelt gang
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Se alle dine Fitbit -data i ét dashboard: 5 trin
Se alle dine Fitbit -data i ét dashboard: Det er det nye år, og det betyder, at vi alle har fået nye mål. Et fælles mål for det nye år er at være sundere, uanset om det betyder at spise bedre, træne mere eller være mere aktiv generelt. Min foretrukne måde at holde styr på alt det, der er min Fitbit
Installation af Raspbian i Raspberry Pi 3 B Uden HDMI - Kom godt i gang med Raspberry Pi 3B - Opsætning af din Raspberry Pi 3: 6 trin
Installation af Raspbian i Raspberry Pi 3 B Uden HDMI | Kom godt i gang med Raspberry Pi 3B | Opsætning af din Raspberry Pi 3: Som nogle af jer ved, er Raspberry Pi-computere ganske fantastiske, og du kan få hele computeren bare på et enkelt lille bord. Raspberry Pi 3 Model B har en quad-core 64-bit ARM Cortex A53 klokket til 1,2 GHz. Dette sætter Pi 3 cirka 50