Schema, gandita de mine, arata asa:
Ca si in celelalte cazuri, senzorii nu sunt alimentati permanent, pentru a se reduce efectele electrocoroziunii acestora.
In cazul de fata, se alimenteaza primul senzor, se citeste umiditate, se deconecteaza senzorul, in functie de valoarea acesteia se porneste o pompa (sau se deschide o electrovalva) sau doar se contorizeaza timpul trecut de la ultima udare
apoi se alimenteaza al doilea senzor, se masoara umiditatea, se deconecteaza senzorul, in functie de valoarea acesteai se porneste pompa (sau se deschide o electrovalva) sau doar se contorizeaza timpul trecut de la ultima udare
se alimenteaza al treilea senzor, se masoara umiditatea, se deconecteaza senzorul, in functie de valoarea acesteai se porneste pompa (sau se deschide o electrovalva) sau doar se contorizeaza timpul trecut de la ultima udare
se alimenteaza si al patrulea senzor, se masoara umiditatea, se deconecteaza senzorul, in functie de valoarea acesteai se porneste pompa (sau se deschide o electrovalva) sau doar se contorizeaza timpul trecut de la ultima udare
dupa care se repeta ciclul de masuratori.. conform programului (sketch-ului) cu text in limba romana sau in engleza.
Am facut 3 filmulete, in care am folosit doar un senzor de umiditate, ca atat am avut la dispozitie:
30.07.2016
Pentru ca pe piata exista diverse module de relee, unele cu comanda normala, altele inversate, adica dac ape intrarea de comanda se aplica 5V, bobina releului este atrasa sau eliberata, asa ca am mai pus un jumper (daca este liber comanda e normala si daca este inchis comanda este inversata) la care se foloseste sketch-ul lcd1602_i2c_soilhumidity_ver4.ino cu schema:
Salut,se poate folosi de exemplu arduino uno folosind acelasi program ?
RăspundețiȘtergereda, se poate, dar trebuie pus afisajul pe i2c la A4 si A5
RăspundețiȘtergere...adica A4 de la arduino uno âl conectez la A4 de la LCD16x2 si idem si cu A5 ?
RăspundețiȘtergeresalut, am incercat sa fac un sistem de masurare cu 4 zone si am o problema , nu pot sa incarc softu daca poti sa ma ajuti k sunt incepator.Multumesc
RăspundețiȘtergerece eroare ai ?
Ștergereexit status 1
Ștergereerror compiling for board arduino/genuino mega or mega 2560
e din cauza k am loat cu copy si paste
am reusit sa instalez softu
Ștergeresingura problema e k nu am afisaj pe lcd
inseamana ca (nu k) nu e pusa adresa bine a interfetei i2c... vezi https://playground.arduino.cc/Main/I2cScanner
Ștergere