Sisukord:
- Samm: koguge materjalid kokku
- 2. samm: jootke güroskoop nullini W
- Samm: seadistage oma RPi -d
- Samm 4: MySql andmebaas
- Samm: täitke null W
- 6. samm: veebirakendus/MQTT vastuvõtmine
- Samm: jookske ja nautige
- 8. samm: ümbris (lisatasu)
Video: JumpTie: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See seade mõõdab teie hüppeid! Näete, kui palju hüppeid saate teatud aja jooksul teha.
Veebirakenduses kuvatakse kõik teie hüppesessioonid ja näete oma edusamme!
Projekt tehti koolitööna. Praegu õpin Belgias Howest Kortrijkis uut meediat ja kommunikatsioonitehnoloogiaid.
Samm: koguge materjalid kokku
Esiteks peame koguma riistvara materjale.
Me vajame:
- Vaarika Pi 3B
- Vaarika Pi Zero W
- Powerbank Zero W jaoks
- güroskoop (LSM9DS1)
Nende kaupade hinnad ja veebipoed on juhendi lõpus.
2. samm: jootke güroskoop nullini W
Jootke güroskoop ettevaatlikult RPi Zero W. külge. Kui te pole seda kunagi varem teinud, soovitan küsida kelleltki, kellel on jootmisega kogemusi.
Dubbelcheck või tripplecheck, kui joote õigesti 3.3V ja GND!
Kui te seda õigesti ei tee, hävib teie güroskoop või RPi Zero W
Samm: seadistage oma RPi -d
Seadistage mõlemad oma RPi -d.
Mõned juhendid või kasulikud lingid RPi 3B konfigureerimiseks:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
Mõned juhised või kasulikud lingid RPi Zero W seadistamiseks:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
Kui olete seda teinud, värskendage neid kindlasti ja installige järgmised paketid:
- Python3
- MySQL-server
- Mysql-klient
- …
Vajame ka Mosquitto MQTT -d. Kasutage Mosquitto installimiseks järgmist juhendit:
www.instructables.com/id/Installing-MQTT-B…
Näpunäide: kasutage Jessie pilti, mitte venitust!
Samm 4: MySql andmebaas
Nüüd peame oma andmebaasi jaoks joonistama ERD diagrammi. Selle ülesande jaoks kasutasin MySqli.
Saate luua oma andmebaasi, kopeerida minu või lihtsalt alla laadida minu skripti ja seda käivitada.
Kasutame oma andmebaasi ja veebiserveri käitamiseks keskpunktina oma RPi 3B -d.
Näpunäide. Faili RPi 3B kopeerimiseks kasutage FileZilla.
Samm: täitke null W
Güroskoobi toimimiseks peame järgima seda juhendit:
ozzmaker.com/berryimu-quick-start-guide/
Kasutame Gyros väärtuste lugemiseks BerryIMU raamatukogu koos mõne eelnevalt kirjutatud skriptiga.
Kasutan skripti "berryIMU-measure-G.py". Kuid lisasin koodi, et ära tunda hüpe ja saata hüpe MQTT kaudu keskpunkti.
6. samm: veebirakendus/MQTT vastuvõtmine
Kui meie andmebaas töötab hästi, saame liikuda loomise või veebirakenduse juurde!
Taustaks kasutasin Flaski (python) ja kasutajaliideseks html/css. Kuid saate oma veebirakenduse vabalt luua!
Samuti saate alla laadida minu skripti, et saada sõnumeid keskpunktis MQTT kaudu.
Samm: jookske ja nautige
Käivitage RPi Zero W skript "berryIMU-measure-G.py". See teeb Zero W jaoks töö ära.
Käivitage RPi 3B -s skript "mqtt.py" ja oma veebiserver.
Nüüd nautige oma tulemust!
8. samm: ümbris (lisatasu)
Mine otsi garaažist vana ja väike kast riistvara paigaldamiseks.
Panin oma Zero W väikesesse karpi, mille leidsin. Muidugi kasutasin mõningaid materjale, et veenduda, et mu riistvara ei saa liikuda.
Ole lihtsalt loominguline!
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust