Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tej kratki vadnici vam bom pokazal, kako z arduinom prebrati senzor vlage v tleh in natisniti nivo vlage v tleh v serijskem monitorju Arduino. Prvotno objavo, ki sem jo napisal v Sinhali, najdete na tej povezavi
1. korak: Pregled
Ta modul je sestavljen iz dveh delov. Ima sondo tipala vlage v tleh in majhno vezje, stisnjeno z delilnikom napetosti in analogno-digitalnim pretvornikom, izdelanim z OP-ojačevalnikom. Tudi dve LED diodi, ena za indikator napajanja in druga za označevanje digitalnega izhoda. Ta modul ima analogni izhod in digitalni izhod. Kar zadeva analogne vrednosti, ki izhajajo iz tega, oddaja nizke vrednosti za visoko vlažnost in visoke vrednosti za nizko vlago. Naš Arduino lahko bere ta signal v območju od 0 do 1023. Z drugimi besedami, največja vlaga je enaka 0, najmanjša pa 1023.
Korak: Uporabljeni deli
Za ta projekt sem uporabil naslednje dele in komponente.
Arduino MEGA Board (lahko uporabite Arduino UNO, NANO itd.)
Če ponujate arduino uno, lahko tukaj kupite 5 kosov z USB kabli za samo 25,99 USD z brezplačno dostavo z ebaya!
Modul senzorja vlažnosti tal
2 x Ženske moške žice
3 x moške in ženske mostične žice
To je vse !, za to preprosto nastavitev nisem uporabil mize.
3. korak: Shema ožičenja
Zdaj povežite vse v skladu s to shemo ožičenja.
Sonda senzorja se poveže s pretvornikom (brez polarnosti)
Senzor vlage Arduino
A0 A0
D0 Ni povezan
GND GND
VCC VCC
To je to! Kul
4. korak: Arduino koda
Napisal sem majhno kodo arduino za oddajanje ravni vlažnosti tal na serijski monitor Arduino v odstotkih
Kodo lahko prenesete TUKAJ
5. korak: Rezultat
Tukaj je rezultat, ko kodo naložim v svoj arduino. Vse deluje po pričakovanjih.
6. korak: Pomagajte mi narediti več…
Pri več projektih mi lahko pomagate tako, da na svoj paypal podarite nekaj $$.
Hvala vam.