Orodha ya maudhui:

Mradi 1 Weatheron: 6 Hatua
Mradi 1 Weatheron: 6 Hatua

Video: Mradi 1 Weatheron: 6 Hatua

Video: Mradi 1 Weatheron: 6 Hatua
Video: Lou Bega - Mambo No. 5 (A Little Bit of...) 2024, Oktoba
Anonim
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron
Mradi 1 Weatheron

Mimi, Laurens Dujardin, ilibidi nifanye mradi wa shule. Kwa hivyo niliamua kutengeneza Kituo cha Hewa. Niliita Weatheron.

Sehemu unazohitaji kwa mradi huu, bila Raspberry Pi kushtakiwa, ni: - mkate wa mkate- jumper- vipinga- DHT11 (sensorer ya joto na unyevu) - SI1145 (sensa ya UV) - BMP280 (sensa ya Shinikizo) - onyesho la LCD (16x2) - potentiometer (unaweza kuiangalia kwenye BOM ambayo niliunganisha hapa chini)

Kwa wengine wote wanaoweza kufundishwa, nitakuelezea jinsi unaweza kurudia mradi huu.

Hatua ya 1: Fritzing

Fritzing
Fritzing
Fritzing
Fritzing

Kwa hivyo, kwanza kabisa nilifanya mpango wa Fritzing. Lazima ujue jinsi sehemu zako zinafanya kazi vizuri juu ya picha. Kwenye picha hizi unaweza kuona ni pini ipi ya sehemu hiyo, inapaswa kushikamana na pini ipi kwenye Raspberry Pi. Ukimruhusu mtu aangalie mpango wako wa kukasirika, ambaye anajua mengi juu ya mada hii, hautafanya makosa yoyote muhimu ambayo yanaweza kuwa mabaya kwa mradi wako.

Hatua ya 2: Muundo wa Hifadhidata wa kawaida

Muundo wa Hifadhidata
Muundo wa Hifadhidata
Muundo wa Hifadhidata
Muundo wa Hifadhidata

Kwa muundo wa hifadhidata uliosimamiwa, lazima kwanza ufanye utafiti wa awali. Hapa unaweza kujadili juu ya data gani unayohitaji na jinsi mradi wako utakavyofanya kazi.

Baada ya wewe kufanya utafiti wa awali, unaweza kuendelea kutengeneza muundo wa hifadhidata wa kawaida yenyewe. Kwanza kabisa niliifanya katika Draw. IO. Baadaye niliifanya katika MySQL yenyewe, kwa hivyo ningeweza kujaribu hifadhidata yangu na data ya jaribio.

Hatua ya 3: Kiolezo cha FA2

Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2
Kiolezo cha FA2

Kiolezo cha FA2 ni kiolezo kamili cha mradi wote. Katika templeti hii nilifanya uchambuzi wa mashindano, mtu ambaye anaweza kutambuliwa kama mtumiaji wa jumla. Ramani ya hadithi ya mtumiaji na ramani ya Tovuti ambayo ina kurasa zote za wavuti yangu. Zaidi hapa kuna picha za fremu zangu za waya.

Hatua ya 4: Wiring & Coding

Wiring & Uwekaji Coding
Wiring & Uwekaji Coding
Wiring & Uwekaji Coding
Wiring & Uwekaji Coding
Wiring & Uwekaji Coding
Wiring & Uwekaji Coding

Picha hizi zinaweza kuwa wazi, lakini ni wiring wa mradi wangu, ambao uko tayari katika nyumba yake.

Kwa sehemu ya kuweka alama, unaweza kupata kila kitu nilichoandika kwenye Github:

Kuna faili ambazo zinalenga tu kupata data kutoka kwa sehemu. Ambapo nilitumia maktaba, - maktaba ya BMP280:

- maktaba ya SI1145:

- maktaba ya DHT11:

Kwanza kabisa lazima usakinishe maktaba hizi kwenye Raspberry Pi yako kabla ya kuzitumia kwa usahihi. Njia ya kufanya hivyo ni kwa kuandika "sudo python setup.py install" kwenye laini ya amri.

Halafu kuna faili 'data.py', hii inaunganisha faili zote tofauti ambazo hupata data, kwa faili 1 kubwa. Kwa njia hii unaweza kuandika data zote kwa wakati mmoja kwenye onyesho la LCD na kwa hifadhidata.

Hatua ya 5: Wavuti

Tovuti
Tovuti

Nambari niliyoandika kwa wavuti yangu pia inaweza kupatikana kwenye Github:

Kama nilivyoonyesha tayari katika hatua kuhusu templeti ya FA2, mimi kwanza nilitengeneza fremu za waya. Hizi fremu za waya zilikuwa msingi wa wavuti yangu. Kuanzia hapo nilianza kuweka alama.

Hatua ya 6: Maliza Bidhaa

Mwisho wa Bidhaa
Mwisho wa Bidhaa

Ili kumaliza yote, niliweka kila kitu kwenye sanduku la mbao, nilikata mashimo ili sehemu ziweze kutoka, ili waweze kupima data sahihi.

Sasa kuingia kwenye mradi wangu, lazima uuanzishe kwa kuziba umeme na kebo ya mtandao. Kisha ingia kwa kutumia putty na kuandika jina la mwenyeji, ambayo ni 'laurens.local'. Jina la mtumiaji ni 'pi' na nywila ni 'rasipiberi'. U unaweza tu kutumia mshale juu kisha gonga kuingia kwa mradi kuanza kukimbia. Itaonyesha vipimo vyake mara mbili kwenye onyesho la LCD, kisha unaweza kuvinjari kwenye wavuti kwa kuandika kwenye upau wa utaftaji wa kivinjari: '169.254.10.11:8080'.

Asante kwa kusoma, natumai kila kitu kilikuwa wazi na kizuri na kwamba chapisho hili lilikusaidia sana. Uwe na wakati mzuri wa kurudia mradi wangu! Laurens Dujardinstudying Media New and Technology Technology in HowEST Kortrijk, Ubelgiji.

Ilipendekeza: