Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Krug
- Korak 3: Sklapanje
- Korak 4: Kodirajte
- Korak 5: Šta je sljedeće?
Video: Učinite svoju biljku PAMETNOM! (Arduino): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Dakle, uvijek ste se pitali kako dodati tehnologiju u svoje biljke? S ovim cool projektom možete se pobrinuti da vaše ljupke biljke uvijek budu u dobrom stanju. Nakon što završite ovaj projekat, učinit ćete:
- Naučite koristiti senzore za analogni izlaz
- Saznajte kako prikazati podatke na OLED ekranima
- Nasmiješite svoju biljku ako je sve u redu i zaplakajte ako nešto nije u redu.
Smart Plant; Šta je osnova ideje?
U današnje vrijeme možemo povećati efikasnost poslova, hobija, načina života itd. Dodavanjem tehnologije u naše alate i stvari s osnovnim elektroničkim komponentama. Dodavanje umjetne inteligencije stvarima do kojih nam je stalo vrlo je atraktivno i zadivljujuće. Možda ste vidjeli zelene kuće koje koriste pametnu kontrolu i nadzor nad biljkama, cvijećem itd. Mogu kontrolirati vrijeme i količinu vode u biljkama, osvjetljenje, temperaturu i mnoge druge važne i efikasne parametre. To je dobra polazna tačka. da uđete u ovaj uzbudljivi svijet i naučite kako to učiniti. U ovom projektu dobit ćemo potrebne detalje o stanju našeg pogona; kao što su vlaga pijeska, temperatura okoline i količina svjetlosti koju biljka može primiti. Praćenje ovih podataka može nam pomoći da uvijek održavamo naše postrojenje u dobrom stanju. Arduino očitavanje podataka sa senzora prilično je jednostavno i nadzor koji na ekranu nije tako težak. Dakle, šta čekate? Učinimo naše biljke pametnima!
Korak 1: Potrebni materijali
- Arduino Nano R3 (× 1kom)
- DHT11 Senzor vlage i temperature (× 1 kom)
- 0,96 inčni SPI 128X64 OLED modul ekrana (× 1)
- Modul senzora vlage tla YwRobot (× 1 kom)
- LDR senzor (× 1 kom)
- Vrpčasti kabel (× 1 kom)
Korak 2: Krug
Postoji nekoliko važnih tačaka na koje morate obratiti pažnju. Prvo vam je potrebno napajanje koje može dati najmanje 5V i 20mA. Ako vaše napajanje ne zadovoljava ove uvjete, trebali biste spojiti module na 5V pin Arduina (nemojte koristiti 3v3). Također treba napomenuti da se koristi OLED ekran sa SPI protokolom. Ako je vaš zaslon I2C, morate ih povezati s A4 i A5 pinovima Arduina. Osim toga, ovdje korišteni senzor vlage ima 2 pina i stoga je potrebna ploča pojačala s jednim analognim izlazom. Senzor DHT11 može mjeriti i temperaturu i vlažnost, ali naš kôd prikazuje samo temperaturu. Vlažnost možete dodati dodavanjem nekoliko redova koda.
Korak 3: Sklapanje
Budući da je naš lonac za cvijeće mali i da ima ograničen prostor, upotrijebili smo tanku vrpčanu žicu koja je pogodna za naš lonac za cvijeće.
Za povezivanje ovih žica, bolje je odvojiti zaglavlja iglica od komponenti. Prvo, zaglavlje igle OLED ekrana treba odspojiti. Da biste to učinili, možete koristiti lemilicu, ali je bolje lemljenje grijačem.
OLED ekran je zalijepljen za ploču koja omogućava SPI komunikaciju. Da biste imali bolji prikaz ekrana i sakrili žice, možete odvojiti ploču zaslona od ploče. Za to upotrijebite oštar nož.
Sada je vrijeme za lemljenje žica na ploču. Ploča će biti postavljena u mokri pijesak, tako da sve veze i komponente moramo učiniti vodootpornim. Prvo ga pokrijemo plastičnom folijom. Zatim ga pokrijemo skupljajućom cijevi. Trebali biste ga zagrijati da se zalijepi za dasku. Sada šavove napunite vrućim ljepilom.
Senzor vlage koji smo odabrali mora imati zasebno pojačalo. Prvo odvojite zaglavlja iglica, a zatim ih učinite vodootpornima.
Za LDR senzor, morate spojiti otpornik od 10 k ohma između GND i pina senzora. Ovo također mora biti vodootporno.
Za senzor temperature morate spojiti otpornik od 10 k ohma između Vcc i signalnog pina.
Sada je vrijeme za povezivanje svih senzora i modula prikaza na Arduino Nano. Nakon završetka montaže, ne zaboravite Arduino učiniti vodootpornim.
Sada ispraznite malo pijeska iz lonca (ne sve to, štetno je za biljku) i umetnite ploču i senzore (osim senzora temperature) unutra. Senzor temperature mora biti van lonca. Sada napunite lonac uklonjenim pijeskom.
Gotovi smo! Učitajmo kod.
Korak 4: Kodirajte
U ovom kodu koristimo SSD1306 i DHT biblioteku za OLED ekran i DHT 11. Trebali biste prvo dodati ove biblioteke, zatim kompajlirati i prenijeti kôd u Arduino Nano. Ne brinite ako prvi put pokrećete Arduino ploču. Samo slijedite ove korake:
- Idite na www.arduino.cc/en/Main/Software i preuzmite softver svog OS -a.
- Instalirajte IDE softver prema uputama.
- Pokrenite Arduino IDE i izbrišite uređivač teksta i kopirajte sljedeći kod u uređivač teksta.
- Idite na skicu i uključite biblioteke (preuzmite biblioteke sa sljedećih veza). Sada kliknite na dodavanje ZIP biblioteke i dodajte biblioteke.
- Odaberite ploču u alatima i pločama, odaberite Arduino Nano.
- Povežite Arduino s računalom i postavite com port u alate i priključke.
- Pritisnite dugme Upload (znak strelice).
- Sve je spremno!
Korak 5: Šta je sljedeće?
Sada možete razviti ovaj projekat prema svom interesu. Evo nekih prijedloga da ih možete dodati projektu:
- Možete imati sat na ekranu i mjeriti vrijeme različitih uslova i predvidjeti vrijeme uslova koji biljci trebaju vode ili više svjetla. trebali biste dodati RTC modul poput DS1307 i dodati neki kôd za čitanje vremena i kalendara te to prikazati ili sačuvati neke od njih kako biste imali više detalja o postrojenju.
- Dodavanjem zujalice možete postaviti neki alarm koji će vas upozoriti na stanje biljke. na primjer, kada je pijesak jako suh, može zvoniti 1 put na sat.
- Postavili smo samo dva emojija za različite uvjete. Možete dodati još modela lica za bilo koje uslove. Za ovo biste trebali pročitati vodič za OLED zaslon kako biste saznali kako pretvoriti vašu sliku u heksadecimalni kod.
Preporučuje se:
KAMENI LCD sa pametnom kućom: 5 koraka
STONE LCD S Smart Home: Danas sam dobio STONE -ov ekran sa serijskim portom, koji može komunicirati preko MCU -ovog serijskog porta, a logički dizajn korisničkog sučelja ovog ekrana može se izraditi izravno pomoću softvera VGUS koji se nalazi na službenoj web stranici STONE -a, što je vrlo ugodnost
Sistem upozorenja za tlo niske vlažnosti za vašu biljku: 5 koraka
Sustav upozorenja za tlo niske vlažnosti za vašu biljku: U nekoliko stanova uobičajeno je pronaći staklenke s različitim vrstama biljaka. S obzirom na veliki broj svakodnevnih aktivnosti, ljudi zaboravljaju zalijevati svoje biljke i na kraju umiru zbog nedostatka vode. Kao način da izbjegnemo ovaj problem, odlučili smo
Povežite svoju biljku s oblakom: 10 koraka
Povežite svoju biljku s oblakom: U našoj kancelariji nalazi se kaktus koji nije privukao pažnju koju zaslužuje. Budući da radim u IT kompaniji i želio sam eksperimentirati s LoRa -om, rješenjima bez servera i AWS -om, nazvao sam našeg kaktusa Steevea i povezao ga s oblakom. Sada možete moni
Učinite sami Učinite svoju perilicu posuđa Maytag jeftino: 5 koraka
Učinite sami popravku perilice posuđa Maytag povoljno: Nekada sam volio marku Maytag. Moja stara mašina za pranje posuđa trajala je više od 20 godina kada sam je prije godinu i pol zamijenio novom. Ne možete pogriješiti što ste odabrali Maytag, pomislio sam. Ali pogriješio sam. Prošle sedmice moj 1,5 -godišnjak
Uzgajajte vlastitu LED biljku koja mijenja boju!: 9 koraka
Uzgojite vlastitu LED biljku koja mijenja boju !: U ovom uputstvu ću vas naučiti kako uzgajati svoju vlastitu LED biljku od jednostavnih materijala