Simulare de contor pentru linie de productie cu Arduino si senzor IR E18-D80NK

Simulare de contor pentru linie de productie cu Arduino si senzor IR E18-D80NK
Salutare, sunt Oana de la Bitmi.ro si astazi am pregatit un proiect simplu, dar cu aplicatii practice interesante: un sistem de detectare si numarare a obiectelor care trec prin fata unui senzor IR, cu afisare pe ecran OLED si semnalizare vizuala cu LED bicolor. Acest proiect simuleaza perfect o parte dintr-o linie de productie – partea in care putem contoriza produsele care trec printr-un punct fix si putem alerta operatorul cand se atinge un prag prestabilit. 


Despre senzorul fotoelectric IR E18-D80NK

Senzorul E18-D80NK este un senzor fotoelectric de tip reflexiv, ideal pentru detectia obiectelor la distanta mica si medie, in special in proiecte de automatizare sau contorizare. Functioneaza pe baza unui fascicul infrarosu care este emis in fata senzorului si reflectat inapoi de catre obiectele din raza sa. Atunci cand detecteaza un obstacol, senzorul transmite un semnal digital catre microcontroler (de exemplu, Arduino), semnalizand prezenta acestuia.

Acest model este usor de folosit si are o forma cilindrica cu filet, ceea ce permite montarea rapida pe panouri, carcase sau suporturi. Acesta are o iesire digitala HIGH sau LOW. 

Componente necesare
1 x Placa de dezvoltare compatibila Arduino Uno R3
1 x Switch senzor fotoelectric IR E18-D80NK
1 x Ecran OLED 0.96" cu interfata IIC/I2C
1 x Modul LED 2 culori
 10 Fire tata - mama 

Schema de conectare



Cod sursa
 Dupa ce ai realizat circuitul, e timpul sa introduci codul sursa, pentru a descarca codul sursa clic AICI.

Conecteaza placa de dezvoltare compatibila Arduino Uno la computer folosind portul USB. Apoi, mergi la meniul Tools si selecteaza tipul de placa si portul serial pe care il folosesti (optiunile Board si Port). 

Pentru a incarca codul pe placa, apasa butonul Upload (simbolul cu sageata spre dreapta). In partea de jos a ferestrei, vei putea urmari mesajele de stare: Compiling Sketch, Uploading si Done. Odata ce incarcarea s-a finalizat cu succes, placa Arduino va incepe sa ruleze codul pe care l-ai incarcat.

Cum functioneaza proiectul?
 

La fiecare trecere a unui obiect prin fata senzorului, contorul se incrementeaza si este afisat pe ecranul OLED. LED-ul se aprinde rosu cat timp este detectat obstacolul, apoi revine la galben cand nu mai este nimic in fata. Cand se ajunge la 20 de obiecte, sistemul intra in stare de alerta – LED-ul incepe sa clipeasca si pe ecran apare mesajul „>> ALERTA <<”.

Este o implementare excelenta pentru prototipuri educationale sau pentru testarea unor idei de automatizare. Poti ulterior adauga un buton de reset, un modul WiFi pentru transmiterea numarului catre o aplicatie sau un sistem de comanda care sa blocheze linia dupa 20 de produse.

Daca ai intrebari sau sugestii, scrie-mi la electronica@bitmi.ro. Trimite-mi poze sau videoclipuri cu proiectele tale, sunt curioasa sa vad ce ai realizat!

Compara produse

Trebuie sa mai adaugi cel putin un produs pentru a compara produse.

A fost adaugat la favorite!

A fost sters din favorite!