Cuprins:
- Pasul 1: Lucruri de care aveți nevoie
- Pasul 2: Diagrama circuitului și teoria de lucru
- Pasul 3: Cod
- Pasul 4: Testare
Video: Senzor de umiditate a solului cu Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună, băieți, în acest instructable vom învăța cum să folosim senzorul de umiditate a solului cu Arduino.
Așa cum sugerează și numele, senzorul de umiditate al solului înseamnă că va detecta umezeala din sol. Deci, va spune despre conținutul de apă disponibil în interiorul solului, astfel încât acest senzor ar putea fi util în realizarea unui proiect de automatizare cu plante, agricultură etc.
Pasul 1: Lucruri de care aveți nevoie
deci pentru acest proiect veți avea nevoie de următoarele lucruri:
1x Arduino Uno (sau orice alt echivalent)
1x senzor de umiditate a solului
Puțini săritori
Pasul 2: Diagrama circuitului și teoria de lucru
Deci, diagrama circuitului este foarte ușoară, vă rugăm să urmați circuitul dat și să conectați totul conform acestuia.
Măsurarea umidității solului în termeni procentuali.
Aici, ieșirea analogică a senzorului de umiditate a solului este procesată utilizând ADC. Conținutul de umiditate în termeni procentuali este afișat pe monitorul serial.
Ieșirea senzorului de umiditate a solului se modifică în intervalul valorii ADC de la 0 la 1023.
Aceasta poate fi reprezentată ca valoare a umidității în termeni de procentaj folosind formula dată mai jos.
Ieșire analogică = Valoare ADC / 1023
Umiditate în procente = 100 - (ieșire analogică * 100)
Pentru umiditate zero, obținem valoarea maximă a ADC pe 10 biți, adică 1023. Aceasta, la rândul său, oferă 0% umiditate.
Pasul 3: Cod
copiați următorul cod și încărcați-l pe arduino:
const int senzor_pin = A1; / * Senzor de umiditate a solului O / P pin * /
configurare nulă () {
Serial.begin (9600); / * Definiți rata de transmisie pentru comunicații seriale * /
}
bucla nulă () {
plutire umiditate_centaj;
int senzor_analog;
senzor_analog = analogRead (senzor_pin);
procent_umiditate = (100 - ((senzor_analog / 1023.00) * 100));
Serial.print ("Procentul de umiditate =");
Serial.print (percentual_umiditate);
Serial.print ("% / n / n");
întârziere (1000);
}
Pasul 4: Testare
După toate conexiunile și codarea, trebuie să obțineți o oală sau o găleată, așa ceva, apoi puneți un pic de sol în el și apoi puneți senzorul în acel sol și deschideți monitorul serial, acesta va arăta procentul de umiditate din sol (depinde cantitatea de apă pe care o are solul dvs.) și apoi turnați puțină apă în el, iar umiditatea solului se va schimba pe monitorul serial, așa cum a făcut-o și a mea. Consultați imaginile atașate pentru a vedea rezultatul.
Recomandat:
Creați-vă propriul senzor de umiditate a solului cu Arduino !!!: 10 pași
Creați-vă propriul senzor de umiditate a solului cu Arduino !!!: DESPRE !!! În acest instructable, vom interfața un senzor de umiditate al solului FC-28 cu Arduino. Acest senzor măsoară conținutul volumetric al apei din sol și ne oferă nivelul de umiditate ca ieșire. Senzorul este echipat atât cu analo
Senzor Arduino DHT22 și proiect de umiditate a solului cu meniu: 4 pași
Arduino Senzor DHT22 și Proiectul de umiditate a solului cu meniu: Bună ziua, băieți Astăzi vă prezint al doilea proiect despre instructabile. Acest proiect prezintă amestecul primului meu proiect în care am folosit senzorul de umiditate al solului și senzorul DHT22 care este utilizat pentru măsurarea temperaturii și umidității . Acest proiect este
Senzor ușor de umiditate a solului Afișaj pe 7 segmente Arduino: 4 pași (cu imagini)
Senzor de umiditate ușor al solului Afișaj segment Arduino 7: Bună ziua! Carantina poate fi dură. Sunt norocos că am o mică curte și o mulțime de plante în casă și asta m-a făcut să mă gândesc că aș putea să fac un mic instrument care să mă ajute să le păstrez bine în timp ce sunt blocat acasă.Acest proiect este un instrument simplu și funcțional
Automatizarea unei sere cu LoRa! (Partea 1) -- Senzori (temperatură, umiditate, umiditate a solului): 5 pași
Automatizarea unei sere cu LoRa! (Partea 1) || Senzori (temperatură, umiditate, umiditate a solului): În acest proiect vă voi arăta cum am automatizat o seră. Asta înseamnă că vă voi arăta cum am construit sera și cum am conectat electronica de putere și automatizare. De asemenea, vă voi arăta cum să programați o placă Arduino care utilizează L
Cum se face un senzor de umiditate a solului DIY [ARDUINO / ESP COMPATIBIL]: 3 pași
Cum se face un senzor de umiditate a solului DIY [ARDUINO / ESP COMPATIBIL]: Bună ziua, în acest ghid vom vedea cum să construim un senzor de umiditate a solului de la zero! Este foarte ieftin și este compatibil cu toate tipurile de microcontrolere, din punctul electric din vedere circuitul este prezentat ca un simplu separator de pensii