INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Soil Moisture sensor is 'n sensor wat gebruik kan word om vog in die grond te meet. Geskik vir die maak van prototipes van slim boerderyprojekte, besproeiingsbeheerdersprojekte of IoT Landbou -projekte.
Hierdie sensor het 2 sondes. Dit word gebruik om grondweerstand te meet.
As die grond klam of nat is, is die weerstand anders as wanneer die grond droog is. Die sensor sal die weerstand in elke omstandigheid lees en dit omskakel in humiditeitsdata.
Stap 1: Vereiste komponente
Die volgende komponente word benodig:
- Grondvog sensor
- Arduino Nano
- Draadtrui
- USB mini
- N bottel water
Stap 2: Monteer alle komponente
Koppel die Arduino -bord aan Soil Moisture Sensore. Sien die prentjie of instruksie wat ek hieronder geskryf het:
Grondvog na Arduino
VCC ==> +5V
GND ==> GND
AO ==> A0
Stap 3: Maak 'n skets
Grondvogsensors kan direk gelees word sonder om 'n ekstra biblioteek te gebruik. U kan analoog insette gebruik om die sensorwaarde te lees.
Dit is die skets wat ek gemaak het om die sensorwaarde te lees:
int sensorPin = A0; // kies die invoerpen vir die potensiometerint sensorValue = 0; // veranderlike om die waarde wat van die sensor afkomstig is, te stoor
ongeldige opstelling () {
Serial.begin (9600);
}
leemte -lus () {
// lees die waarde van die sensor: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); vertraging (1000); }
of laai die lêer af wat ek hieronder insluit
Stap 4: Resultate
As ek die sensor buite die bottel sit, is die waarde wat gewys word ongeveer 700 tot 1023.
As ek die sensor in 'n waterbottel sit, is die waarde wat gewys word ongeveer 250 tot 700.
kan tot die gevolgtrekking kom dat:
- 'n waarde van 250 tot 700 beteken klam
- waarde 700 tot 1023 beteken droog
U kan dit kalibreer as u dit probeer