Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Dijagram kruga i teorija rada
- Korak 3: Kodirajte
- Korak 4: Testiranje
Video: Senzor vlage tla s Arduinom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Bok dečki, u ovim uputama naučit ćemo kako koristiti senzor vlage tla s Arduinom.
Dakle, kako naziv govori, senzor vlažnosti tla znači da će otkriti vlagu u tlu. Tako će govoriti o sadržaju vode u tlu, pa bi ovaj senzor mogao biti koristan u izradi projekta automatizacije s biljkama, poljoprivredom itd.
Korak 1: Stvari koje trebate
pa će vam za ovaj projekt trebati sljedeće:
1x Arduino Uno (ili bilo koji drugi ekvivalent)
1x senzor vlažnosti tla
Nekoliko skakača
Korak 2: Dijagram kruga i teorija rada
Dakle, dijagram kruga je vrlo jednostavan, slijedite zadani krug i spojite sve prema njemu.
Mjerenje postotne vlažnosti tla.
Ovdje se analogni izlaz senzora vlažnosti tla obrađuje pomoću ADC -a. Sadržaj vlage u postocima prikazan je na serijskom monitoru.
Izlaz osjetnika vlažnosti tla mijenja se u rasponu vrijednosti ADC -a od 0 do 1023.
To se može prikazati kao vrijednost vlage u postocima pomoću formule navedene u nastavku.
Analogni izlaz = ADC vrijednost /1023
Vlaga u postocima = 100 - (analogni izlaz * 100)
Za nultu vlagu dobivamo maksimalnu vrijednost 10-bitnog ADC-a, tj. 1023. To pak daje 0% vlage.
Korak 3: Kodirajte
kopirajte sljedeći kôd i prenesite ga na svoj arduino:
const int sensor_pin = A1; / * Senzor vlažnosti tla O/P pin */
void setup () {
Serial.begin (9600); / * Definirajte brzinu prijenosa za serijsku komunikaciju */
}
void loop () {{100} {101}
postotak vlage u plovku;
int senzorski_analog;
sensor_analog = analogRead (senzor_pin);
postotak vlage = (100 - ((senzorski_analog/1023,00) * 100));
Serial.print ("Postotak vlage =");
Serijski.ispis (postotak vlage);
Serial.print ("%\ n / n");
kašnjenje (1000);
}
Korak 4: Testiranje
Nakon svih priključaka i kodiranja, morate nabaviti lonac ili kantu ili slično, zatim staviti malo zemlje u nju, a zatim staviti senzor u to tlo i otvoriti serijski monitor koji će pokazati postotak vlage u tlu (ovisi o tome koliko vode ima vaše tlo), a zatim ulijte malo vode i vlaga u tlu će se promijeniti na serijskom monitoru kao i moja. Pogledajte priložene slike da biste vidjeli moj ispis.
Preporučeni:
Solarni mjerač vlage tla s ESP8266: 10 koraka (sa slikama)
Solarni mjerač vlage tla s ESP8266: U ovom Instructable -u izrađujemo monitor za vlažnost tla na solarni pogon. Koristi bežični mikrokontroler ESP8266 s kodom male snage i sve je vodootporno pa se može ostaviti vani. Ovaj recept možete točno slijediti ili iz njega uzeti
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
Koristite senzor vlage tla s Magicbitom [Magicblocks]: 5 koraka
Upotreba osjetnika vlažnosti tla s Magicbitom [Magicblocks]: Ovaj vodič će vas naučiti koristiti senzor vlage tla sa svojim Magicbitom pomoću Magicblocks -a. Koristimo magicbit kao razvojnu ploču u ovom projektu koji se temelji na ESP32. Stoga se u ovom projektu može koristiti bilo koja razvojna ploča ESP32
Senzor vlage tla DIY: 8 koraka
Senzor vlažnosti tla DIY: U mojoj učionici 1. i 2. razreda aktivnost koju dovršimo je sadnja sjemenki bundeve. Sjemenke bundeve sadimo kao razred u proljeće, a učenici donose sjemenke kući kako bi posadili svoje sjemenke i gledali kako bundeva raste. Od dana sadnje, šljiva
Bežični monitor vlage (ESP8266 + Senzor vlage): 5 koraka
Bežični monitor vlage (ESP8266 + Senzor vlage): Kupujem peršin u loncu i većinu dana tlo je bilo suho. Stoga sam odlučio napraviti ovaj projekt, o osjećanju vlage zemlje u loncu s peršinom, da provjerim, kad mi treba, prelijem zemlju vodom. Mislim da je ovaj senzor (kapacitivni senzor vlage v1.2) dobar jer