Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: Szerelje össze az összes alkatrészt
- 3. lépés: Készítsen vázlatot
- 4. lépés: Eredmények
Videó: A talajnedvesség -érzékelő használata Arduino használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A talajnedvesség -érzékelő egy olyan érzékelő, amely a talaj nedvességének mérésére használható. Alkalmas intelligens gazdálkodási projektek, öntözésvezérlő projektek vagy IoT mezőgazdasági projektek prototípusainak elkészítésére.
Ennek az érzékelőnek 2 szondája van. Amely a talajállóság mérésére szolgál.
Ha a talaj nedves vagy nedves, az ellenállás más lesz, mint amikor a talaj száraz. Az érzékelő minden körülmények között leolvassa az ellenállást, és páratartalom -adatmá alakítja át.
1. lépés: Szükséges összetevők
A következő összetevőkre van szükség:
- Talajnedvesség érzékelő
- Arduino Nano
- Huzal jumper
- USB mini
- Egy üveg víz
2. lépés: Szerelje össze az összes alkatrészt
Csatlakoztassa az Arduino táblát a Soil Moisture Sensore készülékhez. Nézze meg az alábbi képet vagy utasítást:
Talajnedvesség Arduino felé
VCC ==> +5V
GND ==> GND
AO ==> A0
3. lépés: Készítsen vázlatot
A talajnedvesség -érzékelők közvetlenül olvashatók további könyvtár használata nélkül. Az érzékelő értékének analóg bemenetét használhatja.
Ezt a vázlatot készítettem az érzékelő értékének leolvasásához:
int sensorPin = A0; // válassza ki a potenciométer -érzékelő bemeneti csapjátValue = 0; // változó az érzékelőből érkező érték tárolására
void setup () {
Sorozat.kezdet (9600);
}
void loop () {
// az érték olvasása az érzékelőből: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); késleltetés (1000); }
vagy töltse le az alább felsorolt fájlt
4. lépés: Eredmények
Amikor az érzékelőt a palackon kívülre helyezem, a megjelenített érték 700 és 1023 között van.
Amikor az érzékelőt egy vizespalackba teszem, a megjelenített érték 250 és 700 között van.
arra lehet következtetni, hogy:
- 250-700 érték nedves
- értéke 700 és 1023 között száraz
Ha kipróbálja, kalibrálhatja
Ajánlott:
IoT alapú talajnedvesség -figyelő és -szabályozó rendszer a NodeMCU használatával: 6 lépés
IoT-alapú talajnedvesség-figyelő és -szabályozó rendszer a NodeMCU használatával: Ebben az oktatóanyagban IoT-alapú talajnedvesség-figyelő és -szabályozó rendszert fogunk bevezetni az ESP8266 WiFi modul, azaz a NodeMCU használatával. A projekthez szükséges összetevők: ESP8266 WiFi modul- Amazon (334/- INR) relé modul- Amazon (130/- INR
LED -ek használata Arduino UNO használatával TinkerCAD áramkörökben: 7 lépés
LED -ek használata az Arduino UNO használatával a TinkerCAD áramkörökben: Ez a projekt bemutatja a LED és az Arduino használatát a TinkerCAD áramkörökben
A DS1307 használata Arduino használatával: 7 lépés
A DS1307 használata Az Arduino használata: A DS1307 egy valós idejű óra IC (RTC). Ez az IC időadatok szolgáltatására szolgál. A kijelölt idő másodpercekből, percekből, órákból, napokból, dátumból, hónapból és évből indul. Ez az IC további külső komponenseket igényel, például kristályos és 3,6 V -os elemeket. Kristály
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
Két LED használata Arduino UNO használatával a TinkerCAD áramkörökben: 8 lépés
Két LED kezelése Arduino UNO használatával a TinkerCAD áramkörökben: Ez a projekt bemutatja, hogy két LED -del és Arduino -val dolgozhat TinkerCAD áramkörökben