INHOUDSOPGAWE:
- Stap 1: Versamel die materiaal
- Stap 2: Soldeer die gyro tot die nul W
- Stap 3: Stel u RPi's op
- Stap 4: MySql -databasis
- Stap 5: Voltooi die Zero W
- Stap 6: Webtoepassing/ontvang MQTT
- Stap 7: Hardloop en geniet
- Stap 8: Omhulsel (ekstra)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie toestel meet u spronge! U kan sien hoeveel spronge u binne 'n tyd kan maak.
Op die webtoepassing word al u springsessies vertoon en u kan u vordering sien!
Projek gemaak as 'n skoolopdrag. Ek studeer tans New Media and Communication Technologies aan Howest Kortrijk, België.
Stap 1: Versamel die materiaal
Eerstens moet ons hardeware materiaal bymekaarmaak.
Ons benodig:
- Framboos Pi 3B
- Framboos Pi Zero W
- Powerbank vir die Zero W
- Gyroscoop (LSM9DS1)
Pryse en aanlynwinkels vir hierdie items is aan die einde van die instruksies.
Stap 2: Soldeer die gyro tot die nul W
Soldeer die Gyroscope versigtig aan die RPi Zero W. As u dit nog nooit gedoen het nie, beveel ek aan om iemand wat ervaring het met soldeer te vra.
Dubbelcheck of trippeleteck as u die 3.3V en die GND korrek soldeer!
As u dit nie reg doen nie, sal u Gyroscope of u RPi Zero W vernietig word
Stap 3: Stel u RPi's op
Stel albei u RPi's op.
Enkele gidse of nuttige skakels om die RPi 3B op te stel:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
Enkele gidse of nuttige skakels om die RPi Zero W op te stel:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
As u dit gedoen het, moet u dit opdateer en die volgende pakkette installeer:
- Python3
- Mysql-bediener
- Mysql-kliënt
- …
Ons benodig ook Mosquitto MQTT. Gebruik die volgende gids om Mosquitto te installeer:
www.instructables.com/id/Installing-MQTT-B…
Wenk: gebruik die Jessie -beeld, nie Stretch nie!
Stap 4: MySql -databasis
Nou moet ons 'n ERD -diagram vir ons databasis teken. Ek het MySql vir hierdie opdrag gebruik.
U kan u eie databasis skep, myne kopieer of net my script aflaai en dit uitvoer.
Ons sal ons RPi 3B as ons sentrale punt gebruik om ons databasis en webbediener te bestuur.
Wenk: Gebruik FileZilla om die lêer op die RPi 3B te kopieer.
Stap 5: Voltooi die Zero W
Om die gyroscoop te laat werk, moet ons hierdie gids volg:
ozzmaker.com/berryimu-quick-start-guide/
Ons gebruik die BerryIMU-biblioteek saam met 'n voorafgeskrewe skrif om die Gyros-waardes te lees.
Ek sal die 'berryIMU-measure-G.py' -skrif gebruik. Maar ek het kode bygevoeg om 'n sprong te herken en om via MQTT 'n sprong na die sentrale punt te stuur.
Stap 6: Webtoepassing/ontvang MQTT
As ons databasis goed werk, kan ons voortgaan met die skep of webtoepassing!
Ek gebruik Flask (python) vir die backend en html/css vir frontend. Maar u is vry om u eie webtoepassing te maak!
U kan ook my script aflaai om boodskappe op die Central Point via MQTT te ontvang.
Stap 7: Hardloop en geniet
Voer die 'berryIMU-measure-G.py' script op die RPi Zero W uit. Dit sal die werk vir die Zero W.
Voer die "mqtt.py" -skrip en u webserver op die RPi 3B uit.
Geniet nou u uitkoms!
Stap 8: Omhulsel (ekstra)
Gaan soek in u motorhuis 'n ou en klein boks om u hardeware in te sit.
Ek sit my Zero W in 'n klein boks wat ek gevind het. Natuurlik het ek 'n paar materiale gebruik om seker te maak dat my hardeware nie kan beweeg nie.
Wees net kreatief!
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies