Sisällysluettelo:
- Vaihe 1: Valmistele projekti
- Vaihe 2: Lataa ohjelmisto
- Vaihe 3: Luo tili Fitbit Studiolle
- Vaihe 4: Luo Fitbit -sovellusprojekti
- Vaihe 5: Käynnistä Developer Bridge Mobile Fitbitissä
- Vaihe 6: Käynnistä kehittäjä Fitbit -kelloissa
- Vaihe 7: Yhdistä Fitbit Studio mobiililaitteeseen ja kelloon
- Vaihe 8: Asenna ohjelma kelloon
- Vaihe 9: Liitä RPI: n IO
- Vaihe 10: Asenna ohjelmisto RPI: lle
- Vaihe 11: Käynnistä ohjelma RPI: llä
- Vaihe 12: Testaa ja suorita ohjelma
- Vaihe 13: Vianetsintä
Video: Fitbit Raspberry Pi: 13 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä projekti näyttää kuinka käyttää Fitbit -kelloa IO: n ohjaamiseen Raspberry Pi: llä. Tämä projekti oli kehitetty Fitbit ionic -laitteella. Mutta sen pitäisi toimia millä tahansa Fitbit -kellolla, johon on asennettu FItbit -käyttöjärjestelmä. Voimme ohjata sekä digitaalista että analogista porttia käyttämällä pigpiota ja verkkopistokirjastoa, joka toimii RPi: llä. Tämä projektituki 10 IO-porttia RPI-portissa 1-5 on asetettu digitaaliseen porttiin, joka voidaan kytkeä päälle/pois. Portti 6-10 on asetettu analogiselle portille. Käyttäjät voivat lähettää lisäys- tai vähennysarvoa analogiselle portille. Tässä projektissa esittelemme analogisen portin servoa käyttämällä. Huomaa, että analoginen arvo vaihtelee riippuen analogisista laitteista.
Vaihe 1: Valmistele projekti
Laitteisto
1. Vadelma Pi (Testasimme RPi 3: lla)
2. Kaapeli RPI: n pistorasiaan IO
3. Leipälevy, jossa on viisi LEDiä ja viisi 330 ohmin vastusta tai
4. Servo
5. Fitibit -kello, johon on asennettu Fitbit OS
Ohjelmisto
1. asennettava pigpio, siirry osoitteeseen
2. Verkkopistokirjasto siirry osoitteeseen
3. Fitbit Studion tili on osoitteessa
4. Lataa Fitbit OS Simulator osoitteesta
Lisätietoja Fitibt-ohjelman kehittämisestä on osoitteessa
Vaihe 2: Lataa ohjelmisto
1. Lataa projekti osoitteesta
2. Pura projektitiedostot.
3. Ohjelmoi RPI: n socket -palvelin osoitteessa RPI/socket.js.
4. Kaikki Fitbit -projektitiedostot ovat Fitbit -hakemistossa.
Lisätietoja fitbit-kehittämisen hakemistoista on osoitteessa
Vaihe 3: Luo tili Fitbit Studiolle
1. Siirry osoitteeseen studio.fitbit.com
2. Rekisteröidy uuteen Fitbit -studioon osoitteessa studio.fitbit.com.
Vaihe 4: Luo Fitbit -sovellusprojekti
1. mene studio.fitbit.com
2. Napsauta kirjautumisen jälkeen uutta projektia.
3. Kirjoita uuden projektin nimi. Valitse tyhjä projektimalli ja napsauta Luo.
4. Valitse kaikki tiedostot ja kansiot, jotka puretaan vaiheessa 1.
5. Vedä kaikki tiedostot projektitiedostoalueelle.
Vaihe 5: Käynnistä Developer Bridge Mobile Fitbitissä
1. Käynnistä Fitbit -sovellus (mobiililaitteessa).
2. Valitse vasemmasta yläkulmasta Tili.
3. Valitse kellomalli laitteiden alta.
4. Valitse Kehittäjävalikko.
5. Ota Developer Bridge käyttöön. Odota, että viesti muuttuu yhteyden muodostamisesta yhdistetyksi
Vaihe 6: Käynnistä kehittäjä Fitbit -kelloissa
1. Siirry asetus.
2. Vieritä alaspäin, kunnes löydät "Developer Bridge".
3. Valitse Yhdistä palvelimeen -toiminto.
4. Odota, kunnes näyttöön tulee viesti "Connected to Debugger".
Vaihe 7: Yhdistä Fitbit Studio mobiililaitteeseen ja kelloon
1. Paina ylävalikossa Valitse laite.
2. Valitse kellomme.
3. Paina ylävalikossa Valitse puhelin.
4. Valitse puhelimemme.
5. Odota, että sekä puhelin että laitteet näkyvät yhdistettynä
Vaihe 8: Asenna ohjelma kelloon
1. Paina ylävalikosta Suorita.
Fitbit -studio alkaa koota ja ladata ohjelmia sekä matkapuhelimiin että kelloihin.
2. Vieritä kellon näyttöä vasemmalle nähdäksesi, onko ohjelma asennettu.
3. Siirry Fitbit -sovellukseen
4. Valitse vasemmasta yläkulmasta Tili.
5. Valitse kellomalli laitteiden alta.
6. Valitse Kehittäjävalikko.
7. Sinun pitäisi nähdä ohjelma, joka on asennettu Sideloaded -sovellukseen
Vaihe 9: Liitä RPI: n IO
1. Liitä IO -pistorasia leipälevyyn kaapelin kautta.
2. Liitä LED IO -porttiin 330 ohmin vastuksella rajoittaaksesi virtaa.
3. Liitä Servo analogiseen porttiin määritettyyn IO -porttiin
Vaihe 10: Asenna ohjelmisto RPI: lle
1. Asenna verkkopistokirjasto komennolla
npm asennus -tallenna ws
2. Asenna pigpio -kirjasto
sudo apt-get päivitys
sudo apt-get install pigpio
3. Lataa ohjelma socket.js osoitteesta https://github.com/wtos03/RaspFit hakemistosta RPI
4. Laita socket.js kotihakemistoon.
Vaihe 11: Käynnistä ohjelma RPI: llä
1. Suorita komento
$ sudo -solmu socke.js
2. Ohjelman käynnistäminen automaattisesti, kun RPI käynnistetään. Lisää komentorivi hakemistoon /etc/rc.local
Vaihe 12: Testaa ja suorita ohjelma
1. Käynnistä Fitbit -sovellus Mobile
2. Valitse Tili vasemmasta yläkulmasta.
3. Valitse kellomalli laitteiden alta.
4. Valitse Kehittäjävalikko.
5. Valitse Sideloaded -sovelluksesta asennettu ohjelma.
6. Valitse Asetukset
7. Aseta RPI: n ja portin IP -osoite (tämä projekti käyttää 4000)
8. Säädä analogisen arvon askel tarvittaessa (Oletus = 20)
9. Palaa takaisin ja sulje Fitbit -sovellus
10. Käynnistä ohjelma Fitbit -kellossa.
11. Valitse portti, jota haluat ohjata
12. Oikealla olevat painikkeet käyttävät ON/OFF -laitteita
13. Vasemmanpuoleiset painikkeet käyttävät analogisen arvon lisäystä/pienentämistä
Vaihe 13: Vianetsintä
Virhe: RPI: n I/O -ohjausta ei voi ohjata
- Tarkista verkko ping RPI: n osoitteen avulla.
- Poistu ohjelmasta sekä Fitbit -kellossa että RPI: ssä.
- Käynnistä Fitbit -sovellus ja synkronoi Fitbit -kellon kanssa.
- Käynnistä ohjelma RPI: llä.
- Käynnistä ohjelma Fitbit -kellossa.
Suositeltava:
Korjataan Fitbit Charge 2 yhdessä. Rivit näytöllä: 3 vaihetta
Korjataan Fitbit Charge 2 yhdessä. Linjat ruudulla: Joten noin 13 kiinnityspistettä ensimmäisen Fitbitin ostamisen jälkeen aloin saada linjoja, jotka menivät näytön yli. Joka päivä toinen ilmestyi joskus enemmän kuin yksi päivässä. Pidin erittäin hyvää huolta Fitbitistäni, enkä tiennyt miksi se alkoi. kerran
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
Katso kaikki Fitbit -tiedot yhdessä kojelaudassa: 5 vaihetta
Katso kaikki Fitbit -tiedot yhdestä hallintapaneelista: Nyt on uusi vuosi ja se tarkoittaa, että meillä kaikilla on uusia tavoitteita. Yhteinen tavoite uudelle vuodelle on olla terveellisempi, tarkoittaen se sitä, että syömme paremmin, treenaamme enemmän tai olemme aktiivisempia yleensä. Lempitapani seurata kaikkea Fitbitini sisältöä
LED vilkkuu Raspberry Pi: n kanssa GPIO -nastojen käyttäminen Raspberry Pi: ssä: 4 vaihetta
LED vilkkuu Raspberry Pi: n kanssa GPIO -nastojen käyttäminen Raspberry Pi: ssä: Hei kaverit tässä ohjeessa opimme käyttämään Raspberry pi: n GPIO: ta. Jos olet koskaan käyttänyt Arduinoa, luultavasti tiedät, että voimme liittää LED -kytkimen jne. Sen nastoihin ja saada sen toimimaan. anna LED -valon vilkkua tai syötä kytkintä, joten
Raspbianin asentaminen Raspberry Pi 3 B: hen ilman HDMI: tä - Raspberry Pi 3B: n käytön aloittaminen - Raspberry Pi: n asentaminen 3: 6 vaihetta
Raspbianin asentaminen Raspberry Pi 3 B: hen ilman HDMI: tä | Raspberry Pi 3B: n käytön aloittaminen | Raspberry Pi 3: n asentaminen: Kuten jotkut teistä tietävät, Raspberry Pi -tietokoneet ovat aivan mahtavia ja saat koko tietokoneen vain yhdelle pienelle levylle. Raspberry Pi 3 Model B: ssä on neliytiminen 64-bittinen ARM Cortex A53 kellotaajuus 1,2 GHz. Tämä tekee Pi 3: sta noin 50