Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Juotos Gyro nollaan W
- Vaihe 3: Määritä RPi: t
- Vaihe 4: MySql -tietokanta
- Vaihe 5: Suorita Zero W
- Vaihe 6: Verkkosovellus/MQTT -vastaanotto
- Vaihe 7: Juokse ja nauti
- Vaihe 8: Kotelo (lisä)
Video: JumpTie: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tämä laite mittaa hyppysi! Näet kuinka monta hyppyä voit tehdä tietyssä ajassa.
Verkkosovelluksessa kaikki hyppyistunnot näytetään ja näet edistymisesi!
Projekti tehtiin koulutehtävänä. Opiskelen tällä hetkellä uutta mediaa ja viestintätekniikkaa Howest Kortrijkissa, Belgiassa.
Vaihe 1: Kerää materiaalit
Ensin meidän on kerättävä laitteistomateriaaleja.
Me tarvitsemme:
- Vadelma Pi 3B
- Raspberry Pi Zero W
- Powerbank Zero W: lle
- Gyroskooppi (LSM9DS1)
Näiden tuotteiden hinnat ja verkkokaupat ovat ohjeiden lopussa.
Vaihe 2: Juotos Gyro nollaan W
Juotos gyroskooppi varovasti RPi Zero W.
Dubbelcheck tai tripplecheck, jos juotat oikein 3.3V ja GND!
Jos et tee tätä oikein, tuhoutuu gyroskooppi tai RPi Zero W
Vaihe 3: Määritä RPi: t
Määritä molemmat RPi: t.
Joitakin oppaita tai hyödyllisiä linkkejä RPi 3B: n määrittämiseen:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
Joitakin oppaita tai hyödyllisiä linkkejä RPi Zero W: n määrittämiseen:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
Muista päivittää ne ja asentaa seuraavat paketit:
- Python 3
- MySQL-palvelin
- Mysql-asiakas
- …
Tarvitsemme myös Mosquitto MQTT: tä. Asenna Mosquitto seuraavalla ohjeella:
www.instructables.com/id/Installing-MQTT-B…
Vinkki: käytä Jessie -kuvaa, älä Stretch!
Vaihe 4: MySql -tietokanta
Nyt meidän on piirrettävä tietokantaamme ERD -kaavio. Käytin MySqlia tähän tehtävään.
Voit luoda oman tietokannan, kopioida omani tai ladata skriptini ja suorittaa sen.
Käytämme RPi 3B: tä keskuspisteenä tietokannan ja verkkopalvelimen käyttämiseen.
Vihje: Kopioi tiedosto RPZ 3B: llä FileZillan avulla.
Vaihe 5: Suorita Zero W
Jotta gyroskooppi toimisi, meidän on noudatettava tätä opasta:
ozzmaker.com/berryimu-quick-start-guide/
Käytämme BerryIMU-kirjastoa ja jotakin valmiiksi kirjoitettua skriptiä Gyros-arvojen lukemiseen.
Käytän komentosarjaa "berryIMU-measure-G.py". Mutta lisäsin koodin hyppyjen tunnistamiseen ja hyppyjen lähettämiseen keskuspisteeseen MQTT: n kautta.
Vaihe 6: Verkkosovellus/MQTT -vastaanotto
Jos tietokanta toimii hyvin, voimme siirtyä luomiseen tai verkkosovellukseen!
Käytin taustalla Flaskia (python) ja käyttöliittymässä html/css. Mutta voit vapaasti tehdä oman verkkosovelluksen!
Voit myös ladata skriptini vastaanottaaksesi viestejä keskuspisteeseen MQTT: n kautta.
Vaihe 7: Juokse ja nauti
Suorita RPi Zero W -ohjelmassa komentosarja "berryIMU-measure-G.py". Tämä tekee työn Zero W: lle.
Suorita RPi 3B: ssä mqtt.py -komentosarja ja verkkopalvelimesi.
Nauti nyt tuloksestasi!
Vaihe 8: Kotelo (lisä)
Mene katsomaan autotallistasi vanhaa ja pientä laatikkoa laitteistosi asentamiseksi.
Laitoin Zero W: n pieneen laatikkoon, jonka löysin. Tietenkin käytin joitain materiaaleja varmistaakseni, että laitteistoni ei voinut liikkua.
Ole vain luova!
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
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 ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen