Turinys:
- 1 žingsnis: Paruoškite projektą
- 2 veiksmas: atsisiųskite programinę įrangą
- 3 veiksmas: sukurkite „Fitbit Studio“paskyrą
- 4 žingsnis: sukurkite „Fitbit“taikomąjį projektą
- 5 veiksmas: paleiskite „Developer Bridge“„Mobile Fitbit“
- 6 veiksmas: paleiskite „Fitbit“laikrodžių kūrėją
- 7 veiksmas: prijunkite „Fitbit Studio“prie „Mobile“ir „Watch“
- 8 veiksmas: įdiekite programą „Watch“
- 9 veiksmas: prijunkite RPO IO
- 10 veiksmas: įdiekite RPI programinę įrangą
- 11 veiksmas: paleiskite programą RPI
- 12 žingsnis: išbandykite ir paleiskite programą
- 13 veiksmas: trikčių šalinimas
Video: „Fitbit Raspberry Pi“: 13 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šis projektas parodo, kaip naudojant „Fitbit“laikrodį valdyti „Raspberry Pi“IO. Šis projektas buvo sukurtas naudojant „Fitbit ionic“. Tačiau jis turėtų veikti su bet kuriuo „Fitbit“laikrodžiu, kuriame įdiegta „FItbit“OS. Mes galime valdyti tiek skaitmeninį, tiek analoginį prievadą naudodami „pigpio“ir žiniatinklio lizdų biblioteką, veikiančią RPi. Šis projektas palaiko 10 IO prievadų RPI 1-5 prievaduose, skirtus skaitmeniniam prievadui, kurį galima įjungti/išjungti. 6-10 prievadas nustatytas analoginiam prievadui. Vartotojai gali nusiųsti padidinti arba sumažinti analoginio prievado vertę. Šiame projekte mes demonstruojame analoginį prievadą naudodami servo. Atminkite, kad analoginė vertė gali skirtis priklausomai nuo analoginių įrenginių.
1 žingsnis: Paruoškite projektą
Techninė įranga
1. Raspberry Pi (Mes išbandėme RPi 3)
2. RPI lizdo kabelis IO
3. Duonos lenta su penkiais šviesos diodais ir penkiais 330 omų rezistoriais arba
4. Servo
5. „Fitibit“laikrodis su įdiegta „Fitbit“OS
Programinė įranga
1. „pigpio“diegimui eikite į
2. žiniatinklio lizdų biblioteka eikite į
3. „Fitbit studio“paskyra eikite į
4. „Fitbit OS Simulator“atsisiųskite iš
Norėdami gauti daugiau informacijos apie „Fitibt“programos kūrimą, apsilankykite
2 veiksmas: atsisiųskite programinę įrangą
1. Atsisiųskite projektą iš
2. Išpakuokite projekto failus.
3. Programos RPI lizdo serveris yra RPI/socket.js.
4. Visi „Fitbit“projekto failai yra „Fitbit“kataloge.
Norėdami gauti daugiau informacijos apie „Fitbit“kūrimo katalogus, žr. Išsamią informaciją šiuo adresu:
3 veiksmas: sukurkite „Fitbit Studio“paskyrą
1. Eikite į studio.fitbit.com
2. Užsiregistruokite naujai „Fitbit“studijai adresu studio.fitbit.com.
4 žingsnis: sukurkite „Fitbit“taikomąjį projektą
1. Eikite į studiją.fitbit.com
2. Prisijungę spustelėkite naują projektą.
3. Įveskite naujo projekto pavadinimą. Pasirinkite tuščią projekto šabloną ir spustelėkite sukurti.
4. Pasirinkite visus failus ir aplankus, kurie išpakuojami iš 1 veiksmo.
5. Vilkite visus failus į projekto failų sritį.
5 veiksmas: paleiskite „Developer Bridge“„Mobile Fitbit“
1. Paleiskite „Fitbit“programą (mobiliajame telefone).
2. Viršuje kairėje pasirinkite Paskyra.
3. Prietaisuose pasirinkite laikrodžio modelį.
4. Pasirinkite Kūrėjo meniu.
5. Įgalinti „Developer Bridge“. Palaukite, kol pranešimas pasikeis iš prisijungimo prie prijungto
6 veiksmas: paleiskite „Fitbit“laikrodžių kūrėją
1. Goto nustatymas.
2. Slinkite žemyn, kol rasite „Kūrėjo tiltas“.
3. Pasirinkite prisijungimo prie serverio veiksmą.
4. Palaukite, kol bus parodytas pranešimas „Connected to Debugger“.
7 veiksmas: prijunkite „Fitbit Studio“prie „Mobile“ir „Watch“
1. Viršutiniame meniu paspauskite Pasirinkti įrenginį.
2. Pasirinkite mūsų laikrodį.
3. Viršutiniame meniu paspauskite Pasirinkti telefoną.
4. Pasirinkite mūsų telefoną.
5. Palaukite, kol telefonas ir įrenginiai pasirodys prijungti
8 veiksmas: įdiekite programą „Watch“
1. Viršutiniame meniu paspauskite Vykdyti.
„Fitbit“studija pradės rinkti ir atsisiųsti programas mobiliuosiuose telefonuose ir žiūrėti.
2. Slinkite laikrodžio ekraną į kairę, kad pamatytumėte, ar programa buvo įdiegta.
3. Eikite į „Fitbit“programą
4. Viršuje kairėje pasirinkite Paskyra.
5. Skiltyje „Įrenginiai“pasirinkite laikrodžio modelį.
6. Pasirinkite Kūrėjo meniu.
7. Turėtumėte pamatyti programą, įdiegtą „Sideloaded App“
9 veiksmas: prijunkite RPO IO
1. Prijunkite IO lizdą prie duonos lentos per kabelį.
2. Prijunkite šviesos diodą prie IO prievado su 330 omų rezistoriumi, kad apribotumėte srovę.
3. Prijunkite „Servo“prie analoginio prievado priskirto IO prievado
10 veiksmas: įdiekite RPI programinę įrangą
1. Įdiekite žiniatinklio lizdo biblioteką naudodami komandą
npm įdiegti -išsaugoti ws
2. Įdiekite „pigpio“biblioteką
sudo apt-get atnaujinimas
sudo apt-get įdiegti pigpio
3. Atsisiųskite programą socket.js iš https://github.com/wtos03/RaspFit pagal katalogą RPI
4. Įdėkite socket.js į namų katalogą.
11 veiksmas: paleiskite programą RPI
1. Vykdyti komandą
$ sudo mazgas socke.js
2. Norėdami paleisti programą automatiškai paleidžiant RPI. Pridėkite komandų eilutę /etc/rc.local
12 žingsnis: išbandykite ir paleiskite programą
1. Paleiskite „Fitbit“programą mobiliesiems
2. Viršuje kairėje pasirinkite Paskyra.
3. Skiltyje „Įrenginiai“pasirinkite laikrodžio modelį.
4. Pasirinkite Kūrėjo meniu.
5. Pasirinkite programą, įdiegtą „Sideloaded App“.
6. Pasirinkite Nustatymai
7. Nustatykite RPI ir prievado IP adresą (šis projektas naudoja 4000)
8. Jei reikia, sureguliuokite analoginės vertės žingsnį (numatytasis = 20)
9. Grįžkite atgal ir išeikite iš „Fitbit“programos
10. Pradėkite programą „Fitbit“laikrodyje.
11. Pasirinkite prievadą, kurį norite valdyti
12. Mygtukai dešinėje pusėje naudojami įjungimo/išjungimo įrenginiams
13. Mygtukai kairėje naudojami didinti/mažinti analoginę vertę
13 veiksmas: trikčių šalinimas
Klaida: negalima valdyti įvesties/išvesties RPI
- Patikrinkite tinklą pagal ping RPI adresą.
- Išeiti iš „Fitbit“laikrodžio ir RPI programos.
- Paleiskite „Fitbit“programą ir sinchronizuokite su „Fitbit“laikrodžiu.
- Pradėkite programą RPI.
- Pradėkite programą „Fitbit“laikrodyje.
Rekomenduojamas:
Leiskite kartu išspręsti „Fitbit Charge 2“įkrovą. Eilutės ekrane .: 3 žingsniai
Kartu sutvarkykite „Fitbit Charge 2“. Eilutės ekrane .: Taigi, nusipirkęs pirmąjį „Fitbit“, maždaug 13 tvirtinimo taškų pradėjau rodyti ekraną. Kasdien kitas pasirodydavo kartais daugiau nei vieną kartą per dieną. Aš labai gerai pasirūpinau savo „Fitbit“, maniau, ir nežinojau, kodėl tai prasidėjo. kartą
Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais)
Žingsnių skaitiklis - „Micro: Bit“: šis projektas bus žingsnių skaitiklis. Savo žingsniams matuoti naudosime „Micro: Bit“įmontuotą akselerometro jutiklį. Kiekvieną kartą purtant „Micro: Bit“, prie skaičiaus pridėsime 2 ir parodysime jį ekrane
Peržiūrėkite visus savo „Fitbit“duomenis viename prietaisų skydelyje: 5 veiksmai
Peržiūrėkite visus savo „Fitbit“duomenis viename prietaisų skydelyje: Nauji metai ir tai reiškia, kad visi turime naujų tikslų. Bendras naujų metų tikslas yra būti sveikesniems, nesvarbu, ar tai reiškia, kad reikia valgyti geriau, ar daugiau sportuoti, ar apskritai būti aktyvesniam. Mano mėgstamiausias būdas sekti viską, kas yra mano „Fitbit“
MIDI žingsnių sąsaja: 12 žingsnių (su paveikslėliais)
„MIDI Step“sąsaja: versija ispanų kalba. Šioje instrukcijoje parodysime, kaip sukurti šviesos ir garso sąsają, kurią galima naudoti norint groti „Simon Says“ir kaip MIDI sąsaja. Abu režimai bus žaidžiami kojomis. Fonas Projektas gimė, nes
4 žingsnių skaitmeninis sekos sekiklis: 19 žingsnių (su nuotraukomis)
4 žingsnių skaitmeninis sequencer: CPE 133, Cal Poly San Luis Obispo Projekto kūrėjai: Jayson Johnston ir Bjorn NelsonŠių dienų muzikos industrijoje, viena iš dažniausiai naudojamų “ instrumentų “ yra skaitmeninis sintezatorius. Kiekvienas muzikos žanras, nuo hip-hopo iki pop ir vakaro