Electronica, Arduino, programare

In acest articol vom construi un ceas folosind modulul RTC DS3231 si un afisaj LCD 2004. 

Atat modulul RTC cat si afisajul LCD folosesc magistrala I2C pentru a se conecta cu Arduino. Acest lucru ne ajuta deoarece vom folosi doar 2 pini ai Arduino, ceilalti putand fi folositi pentru adaugarea a diferiti senzori.

Modulul RTC DS3231 se va conecta ca in acest articol iar informatii despre conectarea afisajului LCD pot fi gasite aici.

De asemenea vom fi nevoiti sa folosim libraria DS3231, aceasta putand fi descarcata de pe acest site.

Poze cu montajul in functiune sunt mai jos:

In acest articol vom folosi senzorul de gaz MQ2 pentru a detecta nivelul de GPL, de CO si de fum din aer.

Senzorul se alimenteaza cu +5V si ofera 2 iesiri: una digitala si una analogica. Noi vom folosi iesirea analogica pentru a putea afisa valoarea exacta returnata de catre senzor.

Pentru a face acest lucru va trebui sa utilizam aceasta librarie.

Pentru inceput va trebui sa alimentam senzorul timp de 24-48 de ore pentru a ne asigura ca valorile citite de catre acesta sunt cele reale. Dar pana vor trece aceste ore putem testa senzorul numai ca rezultatele nu le putem considera corecte.

Senzorul este cel de mai jos:

Pentru a comanda un sevomotor impreuna cu Arduino va trebui sa folosim un potentiometru.

Servomotorul se poate alimenta la +5V iar terminalul de comanda va fi conectat la pinul D7.

Potentiometrul folosit are o valoarea de 10KiloOhmi si va fi legat in felul urmator:  cursorul se leaga la pinul A7 iar celelalte 2 terminale le vom conecta la GND si +5V.

Displayul folosit este cel din acest articol.  

Servomotorul este cel din fotografia de mai jos:

Detectarea picaturilor de apa se poate face folosind un simplu modul care arata precum cel in poza de mai jos:

Acest modul se alimenteaza la +5V si ofera o iesire digitala si una analogica. In montajul de fata vom folosi doar iesirea analogica a acestui modul, iesire ce va fi conectata la pinul analog 7. Afisarea informatiilor le vom face pe un display LCD 2004. Acesta va fi conectat ca in acest articol.

Sketchul folosit pentru acest montaj este cel de mai jos:

Autentificare