Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Usanidi wa Pi ya Raspberry
- Hatua ya 2: Kuunda Mzunguko wa Elektroniki
- Hatua ya 3: Programu ya Arduino +
- Hatua ya 4: Kupima sensorer na watendaji kwenye Pi
- Hatua ya 5: Hifadhidata
- Hatua ya 6: Mbele
- Hatua ya 7: Backend
- Hatua ya 8: Kuweka Mambo Pamoja
- Hatua ya 9: Upimaji
Video: Mradi wa ElectroTerra: Hatua 9
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Nilitengeneza "smart" terrarium / vivarium kama mradi wa shule.
ElectroTerra inaendeshwa na Raspberry Pi ambayo huhifadhi wavuti na kuhifadhi data zilizokusanywa kutoka kwa sensorer kwenye hifadhidata ya MariaDB.
Tovuti inaonyesha joto na unyevu wa karibu kutoka kwa sensorer na inaruhusu kudhibiti shabiki na ukanda wa LED. Kamba hiyo pia inaweza kufanya kazi kiatomati bij sensor ya LDR.
Nadhani ujuzi fulani wa kutumia Raspberry Pi, Arduino, MariaDB (Mysql) na kwenye bodi za mikate za wiring.
Vifaa
Nilitengeneza orodha ya vifaa ili uweze kupata kila kitu kinachohitajika kwa mradi huu.
Hatua ya 1: Usanidi wa Pi ya Raspberry
Kwanza unahitaji kuanzisha misingi ya Raspberry Pi:
Nilitumia unganisho la ssh kudhibiti Pi na kompyuta ndogo:
Kwa usimbuaji nilitumia Nambari ya Studio ya Visual na ugani wa ssh:
Ili kufanya wavuti ipatikane ndani ya mtandao wako wa kibinafsi unaweza kuangalia hii inayoweza kufundishwa kutoka hatua ya 1 - 3: https://www.instructables.com/id/Host-your-website-on-Raspberry-pi/ Hakuna usalama zaidi wa kujenga katika mradi huu basi jihadharini kuufunua kwenye mtandao.
Hatua ya 2: Kuunda Mzunguko wa Elektroniki
Katika mpango wa kugandisha unaweza kuona kila sehemu inayohitajika katika mradi huu. Sensor ya joto ya waya 1 inaweza kubadilishwa na kujenga katika sensorer ya joto ya DHT22.
Arduino inaendeshwa na Pi kupitia kebo ya USB.
Hatua ya 3: Programu ya Arduino +
Kwa kuwa kazi katika maktaba za Arduino kwa DHT22 na dereva wa mkanda wa LED zimefafanuliwa sana, niliamua kuongeza Arduino kwa sehemu hizi.
Kwa hivyo unahitaji IDE ya Arduino.
Hakikisha kuagiza maktaba hizi:
- Maktaba ya DHT:
- Dereva wa RGB: katika ghala la electroterra github
Hatua ya 4: Kupima sensorer na watendaji kwenye Pi
Katika ghala la Github kuna faili zingine za majaribio ya vifaa vya kibinafsi.
Hizi ndizo darasa: mcp.py (kufunika data ya Analog kutoka LDR) pcf.py (kuwasiliana na data ya I2C) na pcf_lcd.py (kuingiliana na LCD).
Hatua ya 5: Hifadhidata
Unda hifadhidata ya electroterra kwenye Mysql worckbench kupitia faili ya dampo (final_dump_electroterra.sql katika ghala la Github) na data ya jaribio.
Kuna suala la utangamano kwa kutumia wizzard ya "Mbele kwa Database" huko Mysql Workbench. Hakikisha kuondoa parameta inayoonekana katika taarifa za sql kwani hii haifanyi kazi katika MariaDB.
Hatua ya 6: Mbele
Nambari ya HTML, CSS na Javascript inaweza kupatikana kwenye hazina ya Github. Wanapaswa kuwekwa kwenye saraka ambapo wavuti itasimamiwa. Ubunifu umeboreshwa kwa matumizi ya rununu na ulijaribiwa kwenye toleo la hivi karibuni la Chrome, Firefox na Edge.
Hatua ya 7: Backend
Nambari ya programu.py, datarepository.py na Database.py lazima iwe kwenye saraka ya nyumbani ya mtumiaji wa Pi. Ili kuifanya Pi iendeshe faili kiotomatiki wakati wa kuwasha upya tumia maagizo haya:
Unaweza kupata nambari hiyo kwenye ghala la github:
Hatua ya 8: Kuweka Mambo Pamoja
Usanidi huu ni uthibitisho wa dhana.
Shabiki amewekwa mahali pake na gundi moto. Shimo zingine za ziada zilichimbwa kwenye ukanda wa uingizaji hewa kwa wiring.
Ifuatayo ilikuwa sanduku la kuweka sehemu za elektroniki. Sanduku rahisi la plastiki lilitumika. Fikiria kuongeza ukanda wa uingizaji hewa ikiwa kuna joto kali.
Hatua ya 9: Upimaji
Imarisha Raspberry Pi na vifaa vya umeme.
Vinjari kwa anwani ya IP iliyoonyeshwa kwenye onyesho la LCD.
Kwa hili, unaweza kufuatilia data na kudhibiti watendaji.
Ilipendekeza:
Mfuasi wa HoGent - Mradi wa Synthe: Hatua 8
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower te maken. Katika deze inayoweza kufundishwa zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Mradi wa Udhibiti wa Gimbal: Hatua 9 (na Picha)
Mradi wa Udhibiti wa Gimbal: Jinsi ya Kutengeneza Gimbal Jifunze jinsi ya kutengeneza gimbal ya mhimili 2 kwa kamera yako ya kitendoKatika utamaduni wa leo sote tunapenda kurekodi video na kunasa wakati, haswa wakati wewe ni muundaji wa yaliyomo kama mimi, hakika umekabiliwa na suala la video kama iliyotetereka
Kujiendesha kwa ECG- BME 305 Mwisho wa Mradi wa Ziada: 7 Hatua
Mkopo wa ziada wa Mradi wa Mwisho wa ECG- BME 305: Electrocardiogram (ECG au EKG) hutumiwa kupima ishara za umeme zinazozalishwa na moyo unaopiga na ina jukumu kubwa katika utambuzi na ubashiri wa ugonjwa wa moyo na mishipa. Baadhi ya habari zilizopatikana kutoka kwa ECG ni pamoja na utungo
WIND - Mradi wa kuongeza kasi kwa Mradi wa Adafruit: Hatua 9 (na Picha)
Upepo - Mradi wa kuongeza kasi kwa Manyoya ya Adafruit: Nimekuwa nikikusanya polepole wadhibiti wa manyoya wa Adafruit na bodi za sensorer ambazo zinapatikana kutoka Adafruit. Wanafanya prototyping na upimaji kuwa rahisi sana, na mimi ni shabiki mkubwa wa mpangilio wa bodi. Kwa kuwa nilijikuta tumetumia
Mchomaji umeme wa USB! Mradi huu unaweza kuchoma kupitia Plastiki / Mbao / Karatasi (Mradi wa kufurahisha Pia Inapaswa Kuwa Kuni Nzuri Sana): Hatua 3
Mchomaji umeme wa USB! Mradi huu unaweza kuchoma kupitia Plastiki / Mbao / Karatasi (Mradi wa kufurahisha Pia Inapaswa Kuwa Mti Mzuri Sana): USIFANYE KUTUMIA USB HII !!!! niligundua kuwa inaweza kuharibu kompyuta yako kutoka kwa maoni yote. kompyuta yangu ni sawa tho. Tumia chaja ya simu ya 600ma 5v. nilitumia hii na inafanya kazi vizuri na hakuna kitu kinachoweza kuharibika ikiwa unatumia kuziba usalama kukomesha nguvu