Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Izrada antene
- Korak 3: Lemljenje Esp štita
- Korak 4: Kodiranje
- Korak 5: Ožičenje
- Korak 6: Zaključak
Video: LORA osjetnik temperature i vlage tla: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
U pripremi izrade vlastitog staklenika izrađujem senzorode za praćenje okoliša staklenika. Ovaj senzor možete koristiti i vani. Korištenje temperature unutar ili izvan staklenika u kombinaciji s temperaturom tla i nivoom vlage zanimljivo je znati kada saditi vaše povrće. Odabrao sam kapacitivni senzor vlage jer ovaj tip senzora ne korodira u vodi.
U ovom uputstvu napravit ćemo LORA čvor koji šalje sljedeće podatke:
- vlažnost tla
- temperatura tla
Radi potpunosti ovog uputstva, također ću postaviti kôd bez LORA transmisijera, već umjesto toga serijski šaljem podatke o vlažnosti tla i temperaturi tla. Temperatura zraka i vlažnost zraka mjerit će se s drugim čvorom jer ne želim više učestalost mjerenja kako biste imali više podataka. Ovaj senzor možete koristiti zajedno sa čvorom servera u ovom uputstvu. Prvo pročitajte ovo uputstvo da biste saznali koji transeiver treba izabrati i da učinite čvor servera da prima podatke.
Korak 1: Potrebni dijelovi
Sensornode:
- Vodootporni senzor temperature (ds18B20)
- kapacitivni senzor vlage
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- žica za antenu i veze (koristim žicu s čvrstim jezgrom od 0,8 mm)
- muški kabeli za kratkospojnike
- ženski kratkospojni kablovi
- priključni blok
- pinheaders
- matična ploča
-
CP2102 usb na TTL
Alati:
- lemilica
- bočni rezač
- skidač žice
- precizni odvijač
- lim za lemljenje
- ravnalo za mjerenje antene
- pumpa za lemljenje (ako napravite grešku kao što sam ja učinio)
Korak 2: Izrada antene
Za antenu koristim neki preostali kabel svog kabela sabirnice 2x2x0,8 mm ili 2x2 20awg. Na mreži stvari možete odabrati svoj primopredajnik i frekvencijski pojas antene prema zemlji. To su dužine po frekvenciji:
- 868 mhz 3,25 inča ili 8,2 cm (ovaj ja koristim)
- 915mhz 3 inča ili 7,8 cm
- 433 mhz 3 inča ili 16,5 cm
Korak 3: Lemljenje Esp štita
- Uklonite otpornike esp štita (pogledajte R1 do R3 u crvenom polju)
- Lemite čip rfm95 na esp štit.
- Lemite glave iglica na esp štit
- Lemite antenu na esp štit. Nemojte koristiti bez antene jer možete oštetiti štit.
- Ako pinheaderi nisu lemljeni na arduino lemljenje, i oni
Korak 4: Kodiranje
Znam da mogu koristiti DTR za automatsko resetiranje arduina, ali u mom slučaju imao sam greške pri učitavanju koda. Stoga sam također koristio ručno resetiranje u ovoj uputi, pa ako imate isti problem, možete ga riješiti ručnim resetiranjem.
-
Priključite arduino na CP2102 na sljedeći način:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Otvorite shemu u arduino ide
- Odaberite ploču arduino pro mini
- Odaberite atmega 328p 3.3v 8mhz pod procesorom
- Odaberite svoj com port
- Pritisnite dugme za otpremanje
- Dok se kôd sastavlja u trenutku kada vidite brzinu prijenosa (pogledajte sliku), pritisnite tipku za poništavanje na arduino pro mini (cp2102 ne poništava ploču), također zatvorite serijski monitor tijekom programiranja.
Datoteka Agriculturesensor je kôd bez LORA primopredajnika. Na ovaj način možete započeti vlastiti projekt počevši od te datoteke i bolje ćete razumjeti kako kod funkcionira. Ako vam trebaju preciznija očitanja, morate mapirati vrijednosti senzora vlage kada nije u vodi i kada je u vodi. (Minimalna i maksimalna vrijednost) Mapirao sam vrijednosti između 400 i 880. Nemojte uranjati senzor u vodu iznad linija. Ovo će uništiti vaš senzor. Kasnije ću vam pokazati kako hidroizolirati ovaj senzor.
Očitanja temperature su u stepenima Celzijusa.
Još jedna napomena: Kada otvorite serijski monitor servera (zadnja slika) vidjet ćete da se podaci šalju dvotačkom između podataka. Tako možemo sve poslati u čvor servera u jednom paketu. U kasnijim instrukcijama napravit ću još jedan čvor servera na kojem se ti podaci obrađuju.
Korak 5: Ožičenje
Na gornjoj slici vidite kako sve spojiti. Otpornik je otpornik od 4,7 kohma koji se koristi kao izvlačenje. U shemi koristim drugi LORA primopredajnik i drugi senzor vlažnosti tla, ali ožičenje ostaje isto. Uključio sam neke detaljne slike u slučaju da prva nije jasna.
Korak 6: Zaključak
Ova instrukcija vam omogućava mjerenje temperature i vlažnosti tla. U budućim instrukcijama koristit ćemo ove podatke za pokretanje solenoida za zalijevanje vaših biljaka, te ćemo podatke koristiti u predstojećem projektu za predlaganje sadnje određenog povrća kada su ispunjeni određeni uvjeti. Također ćemo upotrijebiti ovo uputstvo za još jedan projekt u kojem ćemo sve vodootporiti, a ja ću napraviti PCB na koji možete sve montirati.
Preporučuje se:
Solarni mjerač vlage tla sa ESP8266: 10 koraka (sa slikama)
Solarni mjerač vlage tla sa ESP8266: U ovom Instructable -u izrađujemo monitor vlažnosti tla na solarni pogon. Koristi bežični mikrokontroler ESP8266 koji radi sa kodom male snage i sve je vodootporno pa se može ostaviti vani. Možete tačno slijediti ovaj recept ili iz njega uzeti
Napravite vlastiti osjetnik vlage tla s Arduinom !!!: 10 koraka
Napravite vlastiti senzor vlage u tlu s Arduinom !!!: O !!! U ovom uputstvu povezat ćemo senzor vlažnosti tla FC-28 s Arduinom. Ovaj senzor mjeri volumetrijski sadržaj vode u tlu i daje nam nivo vlage kao izlaz. Senzor je opremljen sa oba analogna
Kako koristiti DHT22 osjetnik vlage i temperature s Arduinom: 6 koraka
Kako koristiti DHT22 osjetnik vlažnosti i temperature s Arduinom: U ovom ćemo vodiču naučiti kako koristiti DHT22 osjetnik vlažnosti i temperature s Arduinom i prikazati vrijednosti na OLED zaslonu. Pogledajte video
Arduino štap za praćenje vlage tla - nikada ne zaboravite zalijevati vaše biljke: 4 koraka (sa slikama)
Arduino štap za praćenje vlažnosti tla - nikada ne zaboravite zalijevati vaše biljke: Zaboravljate li često zalijevanje sobnih biljaka? Ili im možda pridajete previše pažnje i zalijevate ih? Ako to učinite, trebali biste sami napraviti štap za praćenje vlažnosti tla na baterije. Ovaj monitor koristi kapacitivnu vlagu tla
KAKO NAPRAVITI JEDNOSTAVAN PRENOSNI OSJETNIK ZA SUŠENJE TLA: 4 koraka
KAKO NAPRAVITI JEDNOSTAVAN PRENOSNI SENZOR SUŠENJA TLA: Pozdrav svima u ovom uputstvu pokazat ću vam kako napraviti jednostavan " SENZOR SUŠENJA TLA " Suvoća tla se prepoznaje pomoću LED indikacije. LED svjetlo će