Përmbajtje:
- Hapi 1: Mblidhni materialet
- Hapi 2: Saldoni Gyro në Zero W
- Hapi 3: Konfiguroni RP -të tuaja
- Hapi 4: Baza e të dhënave MySql
- Hapi 5: Plotësoni Zero W
- Hapi 6: Zbatimi/Marrja e MQTT
- Hapi 7: Vraponi dhe kënaquni
- Hapi 8: zorrë (shtesë)
Video: Kërcim: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Kjo pajisje mat kërcimet tuaja! Ju mund të shihni sa kërcime mund të bëni në një kohë.
Në aplikacionin e uebit të gjitha seancat tuaja të kërcimit shfaqen dhe ju jeni në gjendje të shihni përparimin tuaj!
Projekti i bërë si detyrë shkollore. Aktualisht jam duke studiuar Teknologjitë e Reja të Mediave dhe Komunikimit në Howest Kortrijk, Belgjikë.
Hapi 1: Mblidhni materialet
Së pari ne duhet të mbledhim disa materiale harduerike.
Ne kemi nevojë për:
- Raspberry Pi 3B
- Raspberry Pi Zero W
- Powerbank për Zero W
- Xhiroskop (LSM9DS1)
Çmimet dhe dyqanet online për këto artikuj janë në fund të udhëzimeve.
Hapi 2: Saldoni Gyro në Zero W
Lidhni me kujdes Xhiroskopin në RPi Zero W. Nëse nuk e keni bërë kurrë më parë, ju rekomandoj të pyesni dikë që ka përvojë në saldim.
Dubbelcheck ose tripplecheck nëse lidhni saktë 3.3V dhe GND!
Nëse nuk e bëni këtë në mënyrë korrekte, do të shkatërroni Xhiroskopin tuaj ose RPi Zero W
Hapi 3: Konfiguroni RP -të tuaja
Konfiguroni të dy RP -të tuaja.
Disa udhëzues ose lidhje të dobishme për të konfiguruar RPi 3B:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
Disa udhëzues ose lidhje të dobishme për të konfiguruar RPi Zero W:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
Nëse bëhet kështu, sigurohuni që t'i përditësoni ato dhe instaloni paketat e mëposhtme:
- Python3
- serveri Mysql
- klienti Mysql
- …
Ne gjithashtu kemi nevojë për Mosquitto MQTT. Përdorni udhëzuesin e mëposhtëm për të instaluar Mosquitto:
www.instructables.com/id/Installing-MQTT-B…
Këshillë: përdorni imazhin Jessie, jo Stretch!
Hapi 4: Baza e të dhënave MySql
Tani duhet të vizatojmë një diagram ERD për bazën e të dhënave tona. Kam përdorur MySql për këtë detyrë.
Ju mund të krijoni bazën tuaj të të dhënave, të kopjoni timin ose thjesht të shkarkoni skriptin tim dhe ta ekzekutoni.
Ne do të përdorim RPi 3B tonë si pikën tonë qendrore për të drejtuar bazën e të dhënave dhe serverin tonë të internetit.
Këshillë: Përdorni FileZilla për të kopjuar skedarin në RPi 3B.
Hapi 5: Plotësoni Zero W
Për ta bërë xhiroskopin të funksionojë, duhet të ndiqni këtë udhëzues:
ozzmaker.com/berryimu-quick-start-guide/
Ne përdorim bibliotekën BerryIMU së bashku me një shkrim të para-shkruar për të lexuar vlerat e Gyros.
Unë do të përdor shkrimin "berryIMU-measure-G.py". Por shtova një kod për të njohur një kërcim dhe për të dërguar një kërcim në Pikën Qendrore nëpërmjet MQTT.
Hapi 6: Zbatimi/Marrja e MQTT
Nëse baza jonë e të dhënave funksionon mirë, ne mund të lëvizim në krijimin ose Webapplication!
Kam përdorur Flask (python) për backend dhe html/css për frontend. Por ju jeni të lirë të bëni aplikacionin tuaj të internetit!
Ju gjithashtu mund të shkarkoni skenarin tim për të marrë mesazhe në Pikën Qendrore përmes MQTT.
Hapi 7: Vraponi dhe kënaquni
Në RPi Zero W drejtoni shkrimin "berryIMU-measure-G.py". Kjo do të bëjë punën për Zero W.
Në RPi 3B, ekzekutoni skriptin "mqtt.py" dhe serverin tuaj në internet.
Tani shijoni rezultatin tuaj!
Hapi 8: zorrë (shtesë)
Shikoni në garazhin tuaj për një kuti të vjetër dhe të vogël për ta vendosur pajisjen tuaj.
Unë e vendosa Zero W tim në një kuti të vogël që gjeta. Sigurisht që kam përdorur disa materiale për t'u siguruar që pajisja ime nuk mund të lëvizë.
Thjesht bëhuni krijues!
Recommended:
Si të bëni 4G LTE Antenë të BiQuade të Dyfishtë Hapa të Lehtë: 3 Hapa
Si të bëni 4G LTE Antenë BiQuade të Dyfishtë Hapa të Lehtë: Shumicën e kohës me të cilën jam përballur, nuk kam forcë të mirë të sinjalit në punët e mia të përditshme. Kështu që. Kërkoj dhe provoj lloje të ndryshme antenash por nuk funksionoj. Pas humbjes së kohës gjeta një antenë që shpresoj ta bëj dhe ta provoj, sepse është parimi i ndërtimit jo
Dizajni i lojës në lëvizje në 5 hapa: 5 hapa
Dizajni i lojës në Flick në 5 hapa: Flick është një mënyrë vërtet e thjeshtë për të bërë një lojë, veçanërisht diçka si një enigmë, roman vizual ose lojë aventure
Arduino Kërcim Lojë: 3 hapa
Arduino Jumping Lojë: Lista e pjesëve: 1 x Arduino UNO 1 x ekran LCD (16 x 2 karaktere) 1 x Panel elektronik 1 x rezistencë 220 Ω 1 x Ndërprerës butoni Teli lidhës me bërthamë të fortë 1 x kabllo USB
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni
Kërcim i ri 10.5.6! në kompjuterin tuaj !: 13 hapa
Kërcim i ri 10.5.6! në kompjuterin tuaj!: Ky është një udhëzues shumë i detajuar hap pas hapi për instalimin e Leapard -it të vërtetë (10.5.6) në kompjuterin tuaj. VIDEO PARASHIKU. Ky është një grup udhëzimesh për instalimin e OS X Leopard në një kompjuter. Se çfarë zgjidhni të bëni me këtë informacion varet nga ju, dhe unë jam në n