Acest proiect are ca scop implementarea minimala a unui etilotest. Folosindu-ma de un senzor de gaze am verificat cantitatea de alcool din aer. In urma utilizarii etilotestului, pe ecranul LCD se va afisa concentratia de alcool si mesaje specifice in functie de limitele intre care se incadreaza. Sunt posibile 3 situatii, in cazul in care concentratia este mica se va aprinde un led verde, daca este mare dar nu depaseste limita maxima se va aprinde unul rosu, iar daca si limita maxima este depasita se porneste si buzzerul.
Placuta Arduino primeste date de la senzor, apoi in fuctie de acestea coloreaza specific led-ul si buzzer-ul si afiseaza pe LCD procentul de alcool din aer.
*start()
*setup()
*loop()
Adafruit_ST7735.h
Am folosit functia delay pentru a putea afisa corect pe ecranul lcd-ului, fara a aparea erori vizuale.
Se realizeaza conversia datelor si in conformitate cu acestea sunt posibile 3 situatii:
In urma acestui proiect(primul proiect hardware al meu) am obtinut un etilotest functional.
Link Youtube: https://youtu.be/XE_sAmYwMIo
Daca concentratia < 0,2 se afiseaza:
Daca 0,2 < concentratia < 0,5 se afiseaza:
O consider o experienta interesanta, din care am avut de invatat. Este bine venit un proiect hardware printre toate celelelate teme.