Tartalomjegyzék:
- 1. lépés: A projekt előkészítése
- Lépés: Töltse le a szoftvert
- 3. lépés: Hozzon létre fiókot a Fitbit Studio számára
- 4. lépés: Hozzon létre Fitbit alkalmazásprojektet
- 5. lépés: Indítsa el a Developer Bridge alkalmazást a Mobile Fitbit rendszeren
- 6. lépés: Indítsa el a fejlesztőt a Fitbit órákon
- 7. lépés: Csatlakoztassa a Fitbit Studio -t a mobilhoz és az órához
- 8. lépés: Telepítse a programot az órára
- 9. lépés: Csatlakoztassa az IO -t az RPI -hez
- 10. lépés: Szoftver telepítése RPI -hez
- 11. lépés: Indítsa el a programot RPI -n
- 12. lépés: A program tesztelése és futtatása
- 13. lépés: Hibaelhárítás
Videó: Fitbit Raspberry Pi: 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez a projekt bemutatja, hogyan használhatja a Fitbit órát az IO vezérléséhez a Raspberry Pi -n. Ezt a projektet Fitbit ionic -on fejlesztették ki. De minden Fitbit karórán működnie kell, telepített FItbit operációs rendszerrel. Mind a digitális, mind az analóg portot vezérelhetjük a pigpio és az RPi -n futó webes socket könyvtár használatával. Ez a projekt támogatja az RPI 1-5 port 10 IO portját a digitális porthoz, amely csak be/ki kapcsolható. A 6-10 -es portok analóg porthoz vannak beállítva. A felhasználók növelhetik vagy csökkenthetik az analóg port értékét. Ebben a projektben az analóg portot mutatjuk be a szervo használatával. Kérjük, vegye figyelembe, hogy az analóg érték az analóg eszközöktől függően változhat.
1. lépés: A projekt előkészítése
Hardver
1. Raspberry Pi (RPi 3 -on teszteltük)
2. Kábel az RPI aljzatához IO
3. Kenyeretábla öt LED -del és öt 330 ohmos ellenállással vagy
4. Szervó
5. Fitibit karóra telepített Fitbit operációs rendszerrel
Szoftver
1. a telepítéshez szükséges pigpio a https://www.npmjs.com/package/pigpio címen érhető el
2. a webes socket könyvtár a https://github.com/websockets/ws címen érhető el
3. A Fitbit stúdió fiókja a https://studio.fitbit.com webhelyen található
4. A Fitbit OS Simulator letölthető a https://dev.fitbit.com/getting-started webhelyről
A Fitibt program fejlesztéséről további információt a https://dev.fitbit.com/getting-started oldalon talál.
Lépés: Töltse le a szoftvert
1. Töltse le a projektet a https://github.com/wtos03/RaspFit webhelyről
2. Csomagolja ki a projektfájlokat.
3. Programozza az RPI socket szerverét az RPI/socket.js címen.
4. Minden Fitbit projektfájl a Fitbit könyvtárban található.
A fitbit fejlesztési könyvtárakról a https://dev.fitbit.com/build/guides/application/#folder-structure címen olvashat bővebben
3. lépés: Hozzon létre fiókot a Fitbit Studio számára
1. Nyissa meg a studio.fitbit.com oldalt
2. Iratkozzon fel az új Fitbit stúdióra a studio.fitbit.com oldalon.
4. lépés: Hozzon létre Fitbit alkalmazásprojektet
1. Goto studio.fitbit.com
2. A bejelentkezés után kattintson az új projektre.
3. Írja be az Új projekt nevét. Válassza ki az üres projektsablont, majd kattintson a Létrehozás gombra.
4. Válassza ki az összes olyan fájlt és mappát, amelyet az 1. lépésből kicsomagol.
5. Húzza az összes fájlt a Projekt fájlok területre.
5. lépés: Indítsa el a Developer Bridge alkalmazást a Mobile Fitbit rendszeren
1. Indítsa el a Fitbit alkalmazást (mobilon).
2. Válassza a Fiók lehetőséget a bal felső sarokban.
3. Az eszközök alatt válassza ki az óra modelljét.
4. Válassza a Fejlesztői menü lehetőséget.
5. A Developer Bridge engedélyezése. Várja meg az üzenetváltást a csatlakozásról a csatlakoztatottra
6. lépés: Indítsa el a fejlesztőt a Fitbit órákon
1. Goto beállítás.
2. Görgessen lefelé, amíg meg nem találja a "Fejlesztői híd" -t.
3. Válassza a Csatlakozás a szerverhez műveletet.
4. Várjon, amíg megjelenik a "Connected to Debugger" üzenet.
7. lépés: Csatlakoztassa a Fitbit Studio -t a mobilhoz és az órához
1. A felső menüben nyomja meg az Eszköz kiválasztása gombot.
2. Válassza ki az óránkat.
3. A felső menüben nyomja meg a Telefon kiválasztása gombot.
4. Válassza ki telefonunkat.
5. Várja meg, amíg a telefon és az eszközök csatlakoztatva vannak
8. lépés: Telepítse a programot az órára
1. A felső menüben nyomja meg a Futtatás gombot.
A Fitbit stúdió elkezdi összeállítani és letölteni a programokat mobilokra és órákra egyaránt.
2. Görgessen balra az óra képernyőjén, és ellenőrizze, hogy a program telepítve volt -e.
3. Lépjen a Fitbit alkalmazásba
4. Válassza a Fiók lehetőséget a bal felső sarokban.
5. Az eszközök alatt válassza ki az óra modelljét.
6. Válassza a Fejlesztői menü lehetőséget.
7. Látnia kell a Sideloaded App alatt telepített programot
9. lépés: Csatlakoztassa az IO -t az RPI -hez
1. Csatlakoztassa az IO aljzatot kenyérsütő táblával kábelen keresztül.
2. Csatlakoztassa a LED -et az IO porthoz 330 ohmos ellenállással az áram korlátozásához.
3. Csatlakoztassa a Servót az analóg porthoz rendelt IO porthoz
10. lépés: Szoftver telepítése RPI -hez
1. Telepítse a webes socket könyvtárat a paranccsal
npm install -wsave mentése
2. Telepítse a pigpio könyvtárat
sudo apt-get update
sudo apt-get install pigpio
3. Töltse le a socket.js programot a https://github.com/wtos03/RaspFit címről az RPI könyvtár alatt
4. Tegye a socket.js -t a saját könyvtárba.
11. lépés: Indítsa el a programot RPI -n
1. Futtassa a parancsot
$ sudo node socke.js
2. A program automatikus indítása az RPI indításakor. Adjon hozzá parancssort az /etc/rc.local fájlhoz
12. lépés: A program tesztelése és futtatása
1. Indítsa el a Fitbit alkalmazást a mobilon
2. Válassza a Fiók lehetőséget a bal felső sarokban.
3. Az eszközök alatt válassza ki az óra modelljét.
4. Válassza a Fejlesztői menü lehetőséget.
5. Válassza ki a Sideloaded App alatt telepített programot.
6. Válassza a Beállítások lehetőséget
7. Állítsa be az RPI és a port IP -címét (ez a projekt 4000 -et használ)
8. Szükség esetén állítsa be az analóg érték lépését (alapértelmezett = 20)
9. Menjen vissza, és lépjen ki a Fitbit alkalmazásból
10. Indítsa el a programot a Fitbit karórán.
11. Válassza ki a vezérelni kívánt portot
12. A gombok a jobb oldalon használhatók a BE/KI eszközökhöz
13. A bal oldali gombok az analóg érték növelésére/csökkentésére szolgálnak
13. lépés: Hibaelhárítás
Hiba: Az RPI I/O vezérlése nem vezérelhető
- Ellenőrizze a hálózatot a ping RPI címével.
- Kilépés a programból a Fitbit karórán és az RPI -n.
- Indítsa el a Fitbit alkalmazást és szinkronizálja a Fitbit órával.
- Indítsa el a programot RPI -n.
- Indítsa el a programot a Fitbit karórán.
Ajánlott:
Javítsuk meg együtt a Fitbit Charge 2 töltést. Vonalak a képernyőn .: 3 lépés
Javítsuk meg együtt a Fitbit Charge 2 töltést. Vonalak a képernyőn: Tehát körülbelül 13 rögzítés az első Fitbit megvásárlása után kezdtem a képernyőn áthaladó vonalakat kapni. Minden nap egy -egy nap többször is felbukkan. Nagyon gondoztam a Fitbitemet, gondoltam, és nem tudtam, miért kezdődött. egyszer
Az összes Fitbit -adat megtekintése egy műszerfalon: 5 lépés
Az összes Fitbit -adat megtekintése egy irányítópulton: Ez az új év, és ez azt jelenti, hogy mindannyiunknak új céljai vannak. Az új év közös célja az, hogy egészségesebbek legyünk, legyen szó akár jobb étkezésről, többet edzésről, vagy általában aktívabbról. A kedvenc módszerem nyomon követni mindazt, ami a Fitbitem
LED villog Raspberry Pi - A GPIO csapok használata a Raspberry Pi -n: 4 lépés
LED villog Raspberry Pi | A GPIO csapok használata a Raspberry Pi -n: Sziasztok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a Raspberry pi GPIO -jait. Ha valaha is használta az Arduino -t, akkor valószínűleg tudja, hogy a LED -es kapcsolót stb. Csatlakoztathatjuk a csapjaihoz, és úgy működtethetjük. hogy a LED villogjon, vagy kapjon bemenetet a kapcsolóról, így
A Raspbian Buster telepítése a Raspberry Pi 3 - -ra A Raspbian Buster használatának első lépései a Raspberry Pi 3b / 3b+segítségével: 4 lépés
A Raspbian Buster telepítése a Raspberry Pi 3 | -ra A Raspbian Buster használatának megkezdése a Raspberry Pi 3b / 3b+alkalmazással: Sziasztok, a közelmúltban a Raspberry pi szervezet új Raspbian operációs rendszert indított Raspbian Buster néven. Ez a Raspbian új verziója a Raspberry pi's számára. Tehát ma ebben az utasításban megtanuljuk, hogyan kell telepíteni a Raspbian Buster OS -t a Raspberry pi 3 -ra
A Raspbian telepítése a Raspberry Pi 3 B -be HDMI nélkül - Kezdő lépések a Raspberry Pi 3B - A Raspberry Pi beállítása 3: 6 lépés
A Raspbian telepítése a Raspberry Pi 3 B -be HDMI nélkül | Kezdő lépések a Raspberry Pi 3B | A Raspberry Pi 3 beállítása: Mint néhányan tudják, a Raspberry Pi számítógépek nagyon félelmetesek, és az egész számítógépet egyetlen apró táblán szerezheti be. A Raspberry Pi 3 B modell négymagos 64 bites ARM Cortex A53-at tartalmaz 1,2 GHz -es órajelen. Ezzel a Pi 3 nagyjából 50