Sadržaj:
- Korak 1: Skupljanje dijelova
- Korak 2: Povežite LCD
- Korak 3: Povežite osjetnik vlage
- Korak 4: Kodirajte
- Korak 5: Dodajte izvor napajanja
Video: Arduino LCD osjetnik vlage tla: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ono što ćemo napraviti je Arduino senzor vlage s YL-69 senzorom koji radi na temelju otpora između dvije "oštrice". To će nam dati vrijednosti između 450-1023 pa ga moramo mapirati da bismo dobili postotnu vrijednost, ali do toga ćemo doći kasnije. Pa počnimo.
Korak 1: Skupljanje dijelova
Ne morate skupiti:
1. LCD 16x2 (bijeli u mom slučaju)
2. Potenciometar 47k Ohm (ili manji, imao sam samo taj, ali možete koristiti i 10-20k i trebao bi biti sasvim u redu)
3. Kablovi, puno kabela
4. Ploča prototipa
5. Arduino Uno / Arduino Pro mini (s programatorom)
6. Napajanje (na primjer 9V baterija)
7. Senzor vlage (npr. YL-69)
Korak 2: Povežite LCD
Spojite LCD s kabelima na arduino kako je prikazano na shemi. Ne zaboravite na potenciometar.
Korak 3: Povežite osjetnik vlage
Spojite VCC pin ploče osjetnika vlage na + tračnicu prototipne ploče i GND pin na masu. (Spojio sam se na drugo uzemljenje na arduino ploči)
Podatkovni pin osjetnika vlage potrebno je spojiti na A0 (u slučaju YL-69 njegov zadnji od 4 pina) na arduino ploči.
Korak 4: Kodirajte
// Autor: W. Marczak#include // uključi LCD bibliotekuLiquidCrystal lcd (12, 11, 7, 6, 5, 4); // Pinove postavite kao 12, 11, 7, 6, 5, 4. Možda je različito za vaš LCD, provjerite u katalogu proizvođača potPin = A0; // unos pinint tla = 0; void setup () {lcd.begin (16, 2); // lcd redovi i stupcilcd.print ("Humidity"); // naslov sortsSerial.begin (9600);} void loop () {// preslikaj vrijednostiintint = zemljaRead (potPin); tlo = ograniči (tlo, 485, 1023); tlo = karta (tlo, 485, 1023, 100, 0); lcd.setCursor (0, 1); // prikaz konačnih brojevalcd.print (zemlja); // ispisati simbol postotka na endlcd.print ("%"); // pričekati 0,1 sekundukalej (75); // obrisati dodatne znakovelcd.print (""); odgoda (1);}
Korak 5: Dodajte izvor napajanja
Dodajte odgovarajuće napajanje (5-9V bi trebalo biti u redu) i podesite kontrast vašeg LCD-a potenciometrom. Potenciometar postavite i na osjetnik vlage YL-69 ako crveno svjetlo na ploči nije uključeno. Ono što biste trebali dobiti je kako je prikazano na slici, ali umjesto Wilgotnosca dobit ćete "Vlažnost", jer je Vlažnost wilgnotność na mom jeziku. Provjerite radi li senzor ispravno sa šalicom vode.
Preporučeni:
Napravite vlastiti osjetnik vlage tla s Arduinom !!!: 10 koraka
Napravite vlastiti osjetnik vlažnosti tla 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 razinu vlage kao izlaz. Senzor je opremljen sa oba analogna
Arduino štapić za praćenje vlage tla - nikada ne zaboravite zalijevati svoje biljke: 4 koraka (sa slikama)
Arduino štap za nadzor vlage tla - nikada ne zaboravite zalijevati svoje biljke: Zaboravljate li često zalijevati svoje sobne biljke? 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
Arduino DHT22 projekt senzora i vlage tla s izbornikom: 4 koraka
Arduino DHT22 projekt senzora i vlage tla s izbornikom: Pozdrav dečki Danas vam predstavljam svoj drugi projekt o instrukcijama. Ovaj projekt predstavlja mješavinu mog prvog projekta u kojem sam koristio senzor vlage tla i senzor DHT22 koji se koristi za mjerenje temperature i vlažnosti . Ovaj projekt je
LORA osjetnik temperature i vlage tla: 6 koraka
LORA Senzor temperature i vlage tla: 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
Arduino projekt vlage tla: 4 koraka
Arduino projekt vlažnosti tla: Pozdrav dečki Danas vam predstavljam svoj prvi projekt o instrukcijama. Radi se o mjerenju vlažnosti tla s Arduinom i samo jednim senzorom. Ovaj je projekt vrlo jednostavan za napraviti i svi koji žele početi učiti raditi s Arduino platformom trebaju