Sisukord:
- Samm: Fritzing
- 2. samm: andmebaasi normaliseeritud struktuur
- 3. samm: FA2 mall
- Samm: juhtmestik ja kodeerimine
- Samm: veebisait
- 6. samm: lõpptoode
Video: Projekt 1 Weatheron: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Mina, Laurens Dujardin, pidin koolile projekti tegema. Nii otsustasin teha ilmastikunäituse. Ma nimetasin seda Weatheroniks.
Selle projekti jaoks vajalikud osad ilma Raspberry Pi laadimiseta on järgmised:- leivanöör- hüppajajuhtmed- takistid- DHT11 (temperatuuri- ja niiskusandur)- SI1145 (UV-andur)- BMP280 (rõhuandur)- LCD-ekraan (16x2)- potentsiomeeter (seda saate vaadata siin lingitud BOM -is)
Ülejäänud juhendatava osas selgitan teile, kuidas saate seda projekti uuesti luua.
Samm: Fritzing
Niisiis, kõigepealt tegin Fritzingi skeemi. Muidugi peate teadma, kuidas teie osad korralikult töötavad. Nendel piltidel näete, milline osa tihvt peaks olema ühendatud Raspberry Pi pistikuga. Kui lasete kellelgi oma friisimisskeemi kontrollida, kes teab sellest teemast palju, ei tee te olulisi vigu, mis võivad teie projektile saatuslikuks saada.
2. samm: andmebaasi normaliseeritud struktuur
Noramaliseeritud andmebaasi struktuuri jaoks peate kõigepealt tegema eeluuringu. Siin saate mõelda, milliseid andmeid vajate ja kuidas teie projekt töötab.
Pärast eeluuringu tegemist saate jätkata andmebaasi normaliseeritud struktuuri loomist. Tegin selle esmalt Draw. IO. Hiljem tegin selle MySQL -is, nii et sain oma andmebaasi mõne testiandmega proovida.
3. samm: FA2 mall
FA2 mall on terviklik mall kogu projekti jaoks. Selles mallis tegin konkurentsianalüüsi, isiku, keda saab tuvastada üldkasutajana. Kasutaja lugude kaart ja saidi kaart, mis sisaldab kõiki minu veebisaidi lehti. Lisaks on siin mõned pildid minu traatraamidest.
Samm: juhtmestik ja kodeerimine
Need pildid ei pruugi olla nii selged, kuid see on minu projekti juhtmestik, mis on juba tema korpuses.
Kodeerimisosa jaoks leiate kõik, mida Githubis kirjutasin:
On faile, mis keskenduvad ainult osade andmete hankimisele. Kus ma teeki kasutasin - BMP280 raamatukogu:
- SI1145 raamatukogu:
- DHT11 raamatukogu:
Esiteks peate need teegid oma Raspberry Pi -sse installima, enne kui saate neid õigesti kasutada. Seda saab teha käsureale tippides "sudo python setup.py install".
Siis on fail "data.py", see koondab kõik andmed hankivad eraldi failid üheks suureks failiks. Nii saate kirjutada kõik andmed korraga LCD -ekraanile ja andmebaasi.
Samm: veebisait
Minu veebisaidi jaoks kirjutatud koodi leiate ka Githubist:
Nagu ma FA2 malli kohta juba näitasin, tegin kõigepealt mõned traatraamid. Need traatraamid olid minu veebisaidi aluseks. Sealt edasi hakkasin kodeerima.
6. samm: lõpptoode
Selle kõige lõpetuseks panin kõik puidust kasti, lõikasin sinna augud sisse, et osad sealt välja saaksid, et nad saaksid õigeid andmeid mõõta.
Nüüd, et minu projekti sisse logida, peate selle käivitama, ühendades elektri ja Interneti -kaabli. Seejärel logige sisse, kasutades kitti ja sisestades hostinime, mis on "laurens.local". Kasutajanimi on 'pi' ja parool on 'vaarikas'. Saate projekti käivitamiseks lihtsalt kasutada noolt ülespoole ja seejärel vajutada sisestusklahvi. See näitab oma mõõtmisi kaks korda LCD -ekraanil, seejärel saate sirvida veebisaiti, sisestades brauseri otsinguribale: "169.254.10.11:8080".
Tänan teid lugemise eest, loodan, et kõik oli selge ja hea ning et see postitus aitas teid palju. Head projekti taasloomist! Laurens Dujard, uue meedia ja kommunikatsioonitehnoloogia uurimine HOWEST Kortrijkis, Belgias.
Soovitan:
Gimbal stabilisaatori projekt: 9 sammu (piltidega)
Gimbal Stabilizer Project: Kuidas teha Gimbal Õpi, kuidas teha oma tegevuskaamerale 2-teljelist kardaani. Tänapäeva kultuuris armastame me kõik videoid ja jäädvustame hetki, eriti kui olete minusugune sisulooja, olete kindlasti silmitsi seisnud järgmise probleemiga: nii värisev video
Automatiseeritud lemmikloomatoidu kausi projekt: 13 sammu
Automatiseeritud lemmikloomatoidu kausiprojekt: see juhend juhendab ja selgitab, kuidas ehitada automatiseeritud, programmeeritav lemmikloomade söötja koos kinnitatud toidunõudega. Lisasin siia video, mis kirjeldab toodete toimimist ja väljanägemist
(IOT projekt) Ilmateabe hankimine ESP8266 ja Openweather API abil: 5 sammu
(IOT -projekt) Hankige ilmaandmeid, kasutades ESP8266 ja Openweatheri API -d: Selles juhendis koostame lihtsa IOT -projekti, mille abil saate meie linna ilmaandmed saidilt openweather.com/api ja kuvame selle töötlemistarkvara abil
Dopamiinikarp - Mike Boydiga sarnane projekt - mitte olla Mike Boyd: 9 sammu
Dopamiinikarp | Mike Boydiga sarnane projekt - mitte Mike Boydi oma: ma tahan seda! Ma vajan ühte! Ma olen viivitaja! Ma tahan dopamiini kasti … ilma programmeerimiseta. Ei mingeid helisid, vaid puhas tahe
USB -toitega põleti! See projekt võib põleda läbi plasti / puidu / paberi (lõbus projekt peab olema ka väga peen puit): 3 sammu
USB -toitega põleti! See projekt võib põleda läbi plasti / puidu / paberi (lõbus projekt peab olema ka väga peen puit): ÄRGE TEE SEDA USB -KASUTAMISEGA !!!! avastasin kõikidest kommentaaridest, et see võib teie arvutit kahjustada. mu arvutiga on kõik korras. Kasutage 600m 5v telefonilaadijat. Ma kasutasin seda ja see töötab hästi ning midagi ei saa kahjustada, kui kasutate toite peatamiseks turvakork