Sisukord:
Video: Mulla niiskuse andur Arduinoga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere, poisid, selles juhendis õpime, kuidas kasutada Arduinoga mulla niiskusandurit.
Nii nagu nimigi ütleb, mulla niiskusandur, mis tähendab, et see tuvastab mullas oleva niiskuse. Nii räägib see pinnases saadaolevast veesisaldusest, nii et see andur võib olla kasulik taimede, põllumajanduse jms automatiseerimisprojekti tegemisel.
Samm: asjad, mida vajate
nii et selle projekti jaoks vajate järgmisi asju:
1x Arduino Uno (või mõni muu samaväärne)
1x mulla niiskuse andur
Vähesed džemprid
2. samm: vooluahela skeem ja tööteooria
Seega on vooluahela skeem väga lihtne, palun järgige antud vooluringi ja ühendage kõik vastavalt sellele.
Mulla niiskuse mõõtmine protsentides.
Siin töödeldakse mulla niiskuseanduri analoogväljundit ADC abil. Niiskusesisaldus protsentides kuvatakse jadamonitoril.
Pinnase niiskusanduri väljund muutub ADC väärtuse vahemikus 0 kuni 1023.
Seda saab esitada niiskuse väärtusena protsentides, kasutades allpool toodud valemit.
Analoogväljund = ADC väärtus /1023
Niiskus protsentides = 100 - (analoogväljund * 100)
Nullniiskuse korral saame maksimaalse väärtuse 10-bitine ADC, st 1023. See omakorda annab 0% niiskust.
3. samm: kood
kopeerige järgmine kood ja laadige see üles oma arduinosse:
const int sensor_pin = A1; / * Mulla niiskuse anduri O/P tihvt */
tühine seadistus () {
Seriaalne algus (9600); / * Määra jadaühenduse edastuskiirus */
}
void loop () {
ujuki niiskuse_protsent;
int sensor_analog;
sensor_analog = analogRead (sensor_pin);
niiskuse_protsent = (100 - ((sensor_analog/1023,00) * 100));
Serial.print ("Niiskuse protsent =");
Serial.print (niiskuse_protsent);
Serial.print ("%\ n / n");
viivitus (1000);
}
4. samm: testimine
Pärast kõiki ühendusi ja kodeerimist peate hankima midagi sellist potti või ämbrit, seejärel pange sinna mulda ja pange andur sellesse pinnasesse ning avage jadamonitor, see näitab niiskuse protsenti mullas (see sõltub selle kohta, kui palju vett teie mullas on) ja seejärel valage sinna vett ning mulla niiskus muutub seeriamonitoris nagu minu oma. Minu väljundi nägemiseks vaadake minu lisatud pilte.
Soovitan:
Mulla niiskuse tagasiside kontrollitud Internetti ühendatud tilguti niisutussüsteem (ESP32 ja Blynk): 5 sammu
Mulla niiskuse tagasiside kontrollitud Internetti ühendatud tilguti niisutussüsteem (ESP32 ja Blynk): muretsege oma aia või taimede pärast, kui lähete pikkadele puhkustele, või unustage oma taime iga päev joota. Siin on lahendus: selle pinnase niiskuse kontrollitud ja ülemaailmselt ühendatud tilguti niisutussüsteem, mida juhib ESP32 tarkvara esiküljel
DHT21 digitaalne temperatuuri ja niiskuse andur koos Arduinoga: 6 sammu
DHT21 digitaalne temperatuuri- ja niiskusandur koos Arduinoga: Selles õpetuses õpime, kuidas kasutada DHT21 niiskus- ja temperatuuriandurit koos Arduinoga ning kuvada väärtused OLED -ekraanil. Vaadake videot
DHT11 temperatuuri ja niiskuse andur Arduinoga: 5 sammu
DHT11 temperatuuri ja niiskuse andur koos Arduinoga: täna õpetan teile, kuidas kasutada temperatuuri ja niiskuse andurit DY11 sisaldavat temperatuuri ja niiskuse anduri moodulit KY-015. Kui eelistate videotest õppida, siis siin on minu tehtud videoõpetus !:
Arduino päikeseenergial töötav temperatuuri ja niiskuse andur kui 433 MHz Oregoni andur: 6 sammu
Arduino päikeseenergiaga töötava temperatuuri ja niiskuse andur kui 433 MHz Oregoni andur: see on päikeseenergial töötava temperatuuri ja niiskuse anduri konstruktsioon. Andur jäljendab 433 MHz Oregoni andurit ja on nähtav Telldus Net-lüüsis. Vajalik: 1x 10-LED Päikeseenergia liikumisandur " Ebayst. Veenduge, et see ütleb 3,7 V taigna
Temperatuuri ja niiskuse andur Arduinoga (N): 14 sammu
Temperatuuri ja niiskuse andur Arduino (N) abil: andur (DHT11) kogub niiskust ja temperatuuri. Seejärel võtab selle teabe ja salvestab selle SD -kaardile, mida saame Google'i dokumentides analüüsida