Livrăm în toată Moldova
CONSTRUIEȘTE PAS CU PAS

Senzor de umiditate a solului cu afișaj LCD

În acest proiect, vom folosi Arduino pentru a obține date de la senzorul de umiditate a solului și afișați umiditatea pe ecranul LCD de 16 × 2.

18.06.2019Lecții Arduino
Senzor de umiditate a solului cu afișaj LCD

În acest proiect, vom folosi Arduino pentru a obține date de la senzorul de umiditate a solului și afișați umiditatea pe ecranul LCD de 16 × 2.

Conexiunile:

Arduino UNO Senzor umiditate
D3 DO
A0 AO
5V VCC
GND GND
Arduino UNO I2C 1602 LCD
A5(SCL) SCL
A4(SDA) SDA
5V VCC
GND GND
 

Schema conexiunii este prezentată mai jos și respectiv codul este adaptat la acești parametri.

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
String str;
int oldmos=-1;
LiquidCrystal_I2C lcd(0x27,16,2);  // daca aveti o alta adresa al LCD I2C decat 0x27 , schimbati cu adresa pe care o aveti (spre exemplu 0x3f)
void setup()
{
   Serial.begin(9600); 
   pinMode(3,INPUT); 
   pinMode(13,OUTPUT); 
 lcd.init();    // initializarea LCDului
     lcd.backlight();
}
void loop()
{
 int  soil_mos;
 
 soil_mos=1023-analogRead(0);//obtinerea datelor de la senzor pe pinul A0
 soil_mos=map(soil_mos, 0, 1023, 0, 100); //conversia datelor analogice in digitale
 if (oldmos!=soil_mos) {
 
// afisarea pe ecran LCD
     lcd.setCursor(0,0);
     lcd.print("Umiditatea solului:");
     lcd.print(soil_mos);
     lcd.print("%");
 }
}

Schema proiectului

Schema proiectului Descarcă biblioteca ↓

Piesele de care ai nevoie

Breadboards

Breadboard 400 puncte

Breadboard-ul este folosit în general pentru realizarea rapidă a montajelor fără a fi nevoie de lipirea firelor, pentru testarea proiectelor.

✓ În stoc
65.00 lei
→
Display-uri și LED-uri

Ecran LCD 1602 IIC/I2C

Acest ecran LCD 1602 cu modul IIC/I2C integrat, este compatibil cu Arduino Uno R3 / Arduino Mega 2560 și poate fi folosit pentru afișarea informațiilor, primite de la diferiți senzori de temperatura, umiditate sau orice fel de mesaje programate.

✓ În stoc
155.00 lei
→

Discuții în atelier

Teodor

ati uitat sa metionati lcd-ul in lista de lucruri necesare

Lasă un comentariu