Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kuweka Raspberry Pi
- Hatua ya 2: Kuunda Mzunguko
- Hatua ya 3: Kujenga Kesi
- Hatua ya 4: Kanuni
- Hatua ya 5: Kuweka Hifadhidata
- Hatua ya 6: Tazama mimea hiyo inakua
Video: Plant'm: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kama wengi hufanya, napenda kuwa na mimea kuzunguka nyumba. Kwa bahati mbaya, karibu kila wakati wanaishia kufa ndani ya wiki kadhaa. Kwa hivyo wakati wa mwisho wa mwaka wangu wa kwanza kama mwanafunzi katika MCT huko Howest nilipewa jukumu la kuunda mradi ambao utaonyesha kila kitu nilichojifunza hadi sasa, nilitaka kutengeneza kitu ambacho kitapunguza idadi ya mimea iliyokufa karibu na nyumba. Na hivyo Plant'm alizaliwa.
Niliangalia nyuma kwenye mimea yangu ya zamani na kujaribu kufikiria sababu anuwai za kuishi. Hasa hii ilikuwa kwa sababu nilisahau kuwamwagilia maji, niliwagilia maji mengi, au sikuwaacha waone nuru ya mchana. Hapo ndipo Plant'm anaingia na kukutunza kwa vitu hivi.
Vifaa
Umeme:
- Raspberry pi 4 + GPIO kuzuka
- Kadi ya SD 16 GB au zaidi
- Sensor ya kiwango cha kioevu
- LM35
- Sensor ya unyevu wa mchanga
- LDR
- Transistor (BC337)
- Pampu ya maji
- Ukanda wa LED
- Bodi ya mkate + usambazaji wa umeme
- Uonyesho wa LCD
- Kamba nyingi za kuruka zote za kiume na za kiume na za kiume
Vifaa
- Makreti ya divai ya zamani
- Taa ya zamani
- Screws na bolts
- Bawaba
- Misumari
- Gundi na mkanda
Hatua ya 1: Kuweka Raspberry Pi
Unaweza kupakua picha inayohitajika kwa Pi hapa. Kawaida mimi huchagua toleo bila eneo-kazi kwani ninaunganisha tu kwa Pi kupitia PuTTY. Mara tu ukiandika picha hiyo kwenye kadi ya SD, utahitaji kubadilisha na kuongeza faili zingine. Katika faili "cmdline.txt" (usifungue faili hii katika notepad, ifungue katika Notepad ++ au IDE nyingine yoyote) utahitaji kuongeza "ip = 169.254.10.1" mwishoni. Hii itahakikisha kuwa unaweza kuungana na kifaa chetu juu ya ethernet (hakikisha hautoi INGIA yoyote mwishoni mwa faili yako la sivyo utapata shida).
Sasa unaweza kuingiza kadi ya SD, unganisha Pi kwenye kompyuta yako kupitia ethernet na uwashe Pi. Inaweza kuchukua muda kwa Pi kuanza mara ya kwanza. Mara tu unaweza kuingia kwa hivyo na mtumiaji chaguo-msingi "pi" na nywila yake "rasipberry". Unaweza kubadilisha hii baadaye kila wakati.
Kwanza utahitaji kubadilisha mazungumzo. Tumia "sudo raspi-config" kufungua menyu ya usanidi na hapa tutaenda kwenye Chaguzi za Kuingiliana. Chini ya hapa tutabadilisha chaguo zifuatazo kwenye SPI.
Sasa unaweza kusanikisha muunganisho wa waya kama ilivyoelezwa hapa. Sasa kwa kuwa tuna unganisho la mtandao tunaweza kupakua vifurushi kadhaa kwa mpangilio ufuatao:
- "Sudo apt update && apt upgrade -y" Hii itapata sasisho mpya za Pi.
- "Sudo apt install mariadb-server apache2" Hizi zitaendesha seva ya wavuti na hifadhidata mtawaliwa.
- ".
- Na mwishowe "sudo apt install python3-mysql.connector -y" kuungana na hifadhidata
Ifuatayo tutaunda mtumiaji wa hifadhidata. Tumia "sudo mysql -u root" kuingia kwenye seva yako ya MySQL, hapa tutaunda mtumiaji anayeitwa db_admin na nywila yake, weka nenosiri hili likiwa limejulikana mahali pengine kwa baadaye katika maagizo.. Sasa unaweza kutembelea webserver kwenye anwani ya ip tuliyoongeza hapo awali.
Hatua ya 2: Kuunda Mzunguko
Ili kuunda mzunguko unaweza kufuata kwa kutumia mwonekano wa skimu na ubao wa mkate ulioongezwa na picha zingine.
Hatua ya 3: Kujenga Kesi
Kesi hii imetengenezwa na kreti nne za zamani za divai, 3 kati ya hizo zilivunjwa. Nilichimba mashimo kadhaa katika kesi kuu kuunganisha onyesho, taa, kebo ya ugani, na sensorer ya joto kupitia.
Kutumia bawaba kadhaa, niliunganisha vifuniko 2. Moja kutoa ufikiaji wa hifadhi ya maji. Katika nyingine, nilikata shimo ili mmea wangu ukue, na mashimo 2 zaidi kwa sensorer ya taa kupitia. Pia ina kata kwa taa.
Kuweka vifaa vya elektroniki kando na maji, ninaunda kiwango cha pili cha hifadhi ya maji kuketi kwa kutumia ubao mwingine na screws 4 na bolts. Nilikata mashimo ya ziada kwenye hii kwa wiring na kutoa nafasi zaidi ya kupitisha taa.
Kama msingi wa taa, nilitumia taa ya zamani ya dawati ambayo haikufanya kazi tena. Niliondoa sehemu zote za ndani kwani hazihitajiki tena. Kisha nikaunganisha mahali ukanda ulioongozwa na kuunganisha zilizopo 2 za chuma na neli ya PVC na wingi wa gundi.
Hatua ya 4: Kanuni
Unaweza kupata nambari hapa. Pakua tu.
Sasa ingiza faili. Nakili faili zote ndani ya folda ya "Code / Frontend" kwenye "/ var / www / html" kwenye Pi. Hizi ni faili za wavuti. Kuna uwezekano mkubwa tayari kuwa na faili inayoitwa "index.html" kwenye folda hii, unaweza tu kuifuta hiyo. Faili kwenye folda ya "Backend" zinaweza kuwekwa kwenye folda mpya kwenye saraka ya "nyumbani / pi". Utahitaji kutumia nywila zako na majina ya watumiaji katika "config.py".
Ili iweze kuanza mara tu utakapoziba, tutahitaji kuifanya huduma. Unaweza kujifunza jinsi ya kuanzisha huduma hapa. Utahitaji kuunda faili kwenye folda "/ nk / systemd / system". Nakili faili hii na ubandike zifuatazo:
[Kitengo]
Maelezo = Plant'm
Baada ya = mtandao
[Huduma]
ExecStart = / usr / bin / python3 -u programu.py
WorkingDirectory = / nyumba / ine / mradi1
StandardOutput = kurithi
Kosa la kawaida = kurithi
Anza upya = siku zote
Mtumiaji = ine
[Sakinisha]
InayotarajiwaBy = multi-user.target
Utahitaji kubadilisha Saraka ya Kufanya kazi hadi mahali unapohifadhi faili za nyuma na mtumiaji kwa jina lako la mtumiaji. Mara baada ya kufanya hivyo tumia "sudo systemctl anza myscript.service" kujaribu ikiwa huduma inafanya kazi. Ikiwa inaandika "sudo systemctl kuwezesha myscript.service" kuifanya ianze kiatomati wakati wa kuwasha upya.
Hatua ya 5: Kuweka Hifadhidata
Kwa hili, tutatumia Workbench ya MySQL. Kuanzia utaunda muunganisho mpya kwa pi. Unaweza kuona mipangilio yangu kwenye skrini iliyojumuishwa. Usisahau tu kutumia jina lako la mtumiaji na nywila. Unapojaza mipangilio bonyeza "Muunganisho wa Mtihani" ili kuhakikisha inafanya kazi.
Mara tu uunganisho umefanywa, endelea na unganisha. Sasa tutatumia faili hiyo kwenye folda ya "Database-export". Fungua faili ya SQL na uiendeshe. Hii itaunda hifadhidata na meza zake zote. Nimeongeza pia katika data zingine za jaribio ili kuonyeshwa kwenye wavuti.
Hatua ya 6: Tazama mimea hiyo inakua
Pamoja na kila kitu kufanywa, sasa tuna mradi wa kufanya kazi ambao utatunza mimea yetu.
Ikiwa unapata shida yoyote, kuwa na swali au maoni, jisikie huru kuacha maoni. Nitajaribu kurudi kwako haraka iwezekanavyo.
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha