Acest proiect transforma placa Arduino intr-un sistem inteligent de monitorizare pentru parcare. Fiecare loc de parcare este verificat cu ajutorul unui senzor IR, iar pe ecranul OLED putem vedea instant daca locul este liber sau ocupat.
Locurile libere sunt afisate pe ecran cu verde iar cele ocupate cu rosu. Pe display sunt afisate toate locurile exact in ordinea in care sunt si in parcare pentru o vizualizare clara si usoara.
Ce este un senzor IR si cum functioneaza:
Senzorul IR este un modul electronic folosit pentru detectarea obiectelor folosind lumina infrarosie. Acesta este foarte utilizat in proiectele cu Arduino pentru detectarea obstacolelor, automatizari sau sisteme inteligente de monitorizare.
Modulul functioneaza cu ajutorul unui emitator si al unui receptor infrarosu. Emitatorul trimite lumina IR iar atunci cand un obiect se afla in fata senzorului, lumina este reflectata inapoi si detectata de receptor.
In functie de detectie, senzorul trimite un semnal digital catre placa Arduino, permitand sistemului sa stie daca un loc este liber sau ocupat.
Pentru functionare, modulul are nevoie de alimentare la 5V, GND si un pin de semnal conectat la Arduino.
Cu ajutorul acestor senzori poti realiza proiecte precum parcari inteligente, roboti autonomi, sisteme de evitare a obstacolelor sau automatizari interactive.
Ce este un display OLED si cum functioneaza:
Display-ul OLED este un ecran color folosit pentru afisarea textului, imaginilor sau interfetelor grafice in proiectele cu Arduino.
Tehnologia OLED permite afisarea unor culori vii, un contrast foarte bun si un timp de raspuns rapid, fara a avea nevoie de iluminare de fundal precum un display LCD clasic.
Comunicarea cu placa Arduino se realizeaza prin interfata SPI, folosind pini dedicati pentru transferul rapid de date intre microcontroller si display.
Pentru functionare, display-ul necesita alimentare la 5V, GND si mai multi pini de control precum SCK, DIN, CS, DC si RST.
Cu ajutorul acestui display poti realiza proiecte precum parcari inteligente, interfete grafice interactive, afisaje pentru senzori sau diferite sisteme de monitorizare in timp real.
1 x Placa de dezvoltare compatibila Arduino Uno
1 x Display OLED
1 x Modul senzor IR
1 x Breadboard
25 x Fire conexiune tata-mama
Schema de conectare

Cod sursa
Dupa ce ai realizat conexiunile, este timpul sa incarci codul sursa. Pentru a-l descarca, click AICI.
Conecteaza placa Arduino UNO la computer folosind cablul USB, apoi deschide Arduino IDE. Din meniul Tools, selecteaza placa si portul serial corespunzator, iar apoi apasa butonul Upload (sageata spre dreapta).
Cum functioneaza proiectul
Dupa pornire, sistemul incepe automat sa monitorizeze in timp real starea locurilor de parcare folosind senzorii IR.
Atunci cand o masina este detectata, locul respectiv este afisat cu rosu pe display-ul OLED pentru a indica faptul ca este ocupat.
Daca locul este liber, acesta apare cu verde pentru a semnaliza disponibilitatea acestuia.
Display-ul se actualizeaza automat ori de cate ori starea unui loc se modifica, oferind o vizualizare clara si usor de urmarit.
In momentul in care toate locurile sunt ocupate, pe ecran apare automat mesajul “PARCARE PLINA”.
Daca ai intrebari sau nelamuriri legate de proiect, scrie-mi la adresa electronica@bitmi.ro.