» Electronics » Arduino »Bulaklak ng bulaklak na may awtomatikong pagtutubig

Awtomatikong palayok ng bulaklak na patubig



Ito gawang bahay dinisenyo upang gawing mas madali ang buhay para sa mga hardinero. Ngayon hindi mo dapat matakot na "kalimutan ang tubig sa mga bulaklak" o kabaligtaran upang "malakas na ibuhos". Hindi ka madikit sa bahay, dahil sa takot na matuyo ang iyong mga bulaklak, gagawin ng lahat ang lahat para sa iyo.

Ang mga sumusunod na tampok ay ipinatupad sa aparatong ito:
-Built-in tank ng tubig
- Sensor sa kontrol ng kahalumigmigan sa lupa
-Pump para sa pagbibigay ng tubig sa lupa
- Sensor ng antas ng tubig sa tangke
- Ang LED na nagpapaalam tungkol sa kakulangan ng tubig sa tangke

Lahat elektronikaAng mga bomba at ang tangke ng tubig ay nasa loob ng palayok. Ang bawat palayok ay maaari ring ipasadya sa mga pangangailangan ng iba't ibang uri ng halaman.

Mga tool at materyales:
-Arduino Nano;

-Tube;
Transistor 2N2222;
- Resistor 1 kOhm;
-Resistor 4.7 kOhm;
-Wire;
-LED LED;



-3D printer;
- Selyo;
-Mga accessory;
-Third na braso;
-Mga gamit;
-Azolenta;
- Thermo-pandikit;
-Komputer;


Hakbang Isang: 3D Pagpi-print
Ang palayok ay binubuo ng tatlong bahagi: isang elektronika kompartimento, isang tangke at isang palayok ng bulaklak. Ang lahat ng mga bahagi ay nakalimbag sa isang 3D printer. Maaaring mai-download ang mga file para sa pag-print dito. Pagkatapos mag-print, kinakailangan upang suriin ang tank para sa mga leaks, kung kinakailangan gamitin ang sealant.



Hakbang Ikalawang: Scheme
Ang pag-install ng mga electronics ay isasagawa ayon sa scheme sa larawan.

Hakbang Tatlong: Arduino
Ngayon ay maaari mong simulan ang pag-install ng electronics. Solder Arduino sa board. Sa board ng Perma-proto, may mga simbolo para sa mga mounting hole. Kinakailangan na pagsamahin ang contact ng Arduino D12 sa mounting hole H7 ng board at pagkatapos ay ibebenta ang lahat ng mga konektor.



Hakbang Apat: Transistor, Resistor
Ang karagdagang mga nagbebenta ng resistor at isang transistor. Ang transistor ay lumiliko na flat side sa Arduino, i-install ang mga binti sa mga mounting hole C24, C25 at C26 ng board, mga nagbebenta.
Ang isang 4.7 kOhm risistor ay ibinebenta sa mga butas na A25 at A28. Ang isang 1 kΩ risistor ay naka-mount sa mga pin J18 at J22.




Hakbang Limang: LED
Nagbebenta ito ng mga wires na 7 cm ang haba sa LED.Pagkatapos ay ibinebenta nito ang anode (mahabang binti) hanggang J17, ang katod (maikling binti) hanggang I22.





Hakbang anim: mga wire
Nagdaragdag ng 13 sentimetro ng mga wire sa bawat pump wire. Ang junction ay naghihiwalay.



Mga sundalo 20 sentimetro ng mga wire sa bawat output ng sensor ng antas ng tubig.


Itala ang kawad na may isang dulo sa minus ng board, ang pangalawa hanggang B26. Ang isa pang kawad sa minus at ang A20. Ang isang ikatlong kawad ay nag-uugnay sa C28 at J7.



Ikapitong hakbang: sensor ng halumigmig
Mga Kawal ng 10 sentimetro ng mga wire sa tatlong mga contact (D0, GND, VCC) ng module ng kahalumigmigan. Itala ang mga wire mula sa module hanggang sa board sa sumusunod na pagkakasunud-sunod:
module board
D0 - J12
GND - GND
VCC - C8
Maglagay ng 25 cm ng kawad sa mga contact na kumokonekta sa module at sensor ng kahalumigmigan.






Hakbang Eight: Bumuo
Kinukuha ang sensor ng antas ng tubig sa plate sa loob ng tangke. Ang mga wire ay hinila sa butas sa tangke at minarkahan. Naka-install ang LED sa butas sa stand.





Hilahin ang pump wire sa pagbubukas ng tangke. Nag-install ng isang tubo sa bomba, ang pangalawang dulo kung saan ay ipinasok sa isang espesyal na butas sa palayok. Nagpasok ng isang palayok sa tangke.





Gumuhit ng mga wire sa pamamagitan ng butas sa stand (ibaba). Ang wire mula sa sensor ng halumigmig ay umaabot sa kabaligtaran na direksyon, sa palayok.




Itala ang mga wire mula sa pump hanggang B18 at B24. Ang GND ng sensor ng antas ng tubig ay ibinebenta sa board ng GND, ang positibong kawad ng sensor sa A8, at ang sensor wire sa A13.





Nakapagsiguro ng module ng board at halumigmig sa loob ng kaso.

Hakbang Siyam: Pagtanim ng isang Halaman
Ngayon ay maaari mong ibuhos ang lupa at magtanim ng isang halaman.



Hakbang Sampung: Humidity Sensor
Itala ang mga wire sa sensor ng kahalumigmigan at i-install ito sa lupa.



Hakbang Eleven: I-download ang Code
Maaari mong i-download ang code dito. dito
Pagkatapos ma-download ito, kailangan mong buksan ang file na "SmartPlant-V1-1.ino" sa Arduino IDE at i-upload ito sa Arduino. Kung ang lahat ay tapos na nang tama, kung gayon:
Matapos makumpleto ang pag-download at i-restart ang Arduino, ang LED ay dapat na kumikislap nang mabilis limang beses, na kinumpirma na ang code ay na-load at gumagana.
Ang kasalukuyang antas ng tubig ay ipapakita sa screen.
Pagkatapos ng ilang segundo, maaari mong marinig ang pagsisimula ng pump.
Pagkatapos ang LED ay dapat magsimulang mag-flash nang dahan-dahan, babala na walang tubig sa panloob na tangke.



Hakbang Labindalawang: Pag-calibrate
Sa ilalim ng palayok ay isang module ng kahalumigmigan ng lupa sensor. Ang module na ito ay may isang potensyomiter, na kung saan kailangan mong i-calibrate ang sensor ng kahalumigmigan. Upang gawin ito, kailangan mong tubig ang halaman sa kinakailangang antas. Maghintay ng isang oras.
Pagkatapos ay kailangan mong i-on ang tornilyo ng potensyomiter hanggang sa ang pangalawang tagapagpahiwatig sa ito ay nag-iilaw, huminto sa sandaling iyon, at pagkatapos ay i-on ito sa kabilang direksyon hanggang sa mawala ang ilaw.


Ngayon kailangan mong i-calibrate ang antas ng tubig sa tangke.
Nag-load ng code na "Water_Tank_Threshold_Test.ino".
Pagkatapos ng pag-load, dahan-dahang simulan ang pagdaragdag ng tubig sa tangke hanggang sa ipakita ang display sa antas ng tubig. Itinatala ang average na halaga na kasalukuyang ipinapakita.

Ngayon kailangan mong isulat ang mga halagang ito sa haligi ng WaterLevelThreshold code.
Itakda ang agwat ng tseke sa 180,000. Ito ay nangangahulugan na ang antas ng kahalumigmigan ng lupa ay susuriin bawat oras. Ang walang lamanReservoirTimer ay dapat itakda sa 900. Nangangahulugan ito na ang LED ay kumurap ng dahan-dahan sa loob ng 30 minuto upang magpahiwatig ng isang mababang antas ng tubig sa tangke.

Ang variable para sa "amountToPump" ay kumokontrol kung magkano ang tubig na pumped sa lupa. Itinatakda ng wizard ang halaga sa 300.



Kapag idinagdag ang tubig, ang antas nito ay kinokontrol sa pamamagitan ng isang pagbubukas sa tangke.
Handa na ang lahat, higit pang mga detalye sa pagpupulong ng naturang aparato ay makikita sa video.
7
9
8.3

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...