Table of Contents

Bidirectional contor

Botici Irina
Grupa: 334CB

Introducere

Conceptul de baza ce sta la baza proiectului este de a monitoriza si afisa numarul de obiecte care se pot afla pe o banda rulanta si numarul de persoane care intra si ies dintr-o incapere. Primul sensor contorizeaza intrarile, iar cel de-al doilea iesirile. Acest proiect poate fi foarte util in aceasta perioada a pandemiei unde numarul de persoane este limitat in orice loc inchis.

Schema Bloc

Schema Arduino

Schema electrica

Lista de componente:

Mediu de dezvoltare:

Biblioteci:

  1. Arduino:
    • #include<LiquidCrystal.h>

Descrierea codului:

  1. Faza I:
    • Pe ecran se afiseaza mesajul care-l anunta faptul ca nimeni nu a trecut prin fata contorului.
  2. Faza II:
    • In momentul in care s-a inregistrat o trecere de la stanga la dreapta de catre senzori contorul creste
    • Am setat ca limita maxima sa fie 4.
    • Daca limita este atinsa pe ecran se afiseaza faptul ca s-au inregistrat maximul de obiecte admise.
  3. Faza III:
    • Contorul este decrementat prin trecerea obiectelor de la dreapta la stanga.
Functii:
  1. Arduino:
    • setup() → setarea pinilor senzorului si mesajul initial de pe display.
    • displayCount() → contorul pentru afisarea corecta pe display a mesajelor.
    • loop() → in functie din ce directie se trece prin fata senzorilor acestia decrementeaza sau incrementeaza contorul afisat pe ecran. Intrarea se face de la stanga la dreapta, iar iesirea in directia opusa.

Principalele concepte si tehnologii aflate la baza dezvoltarii proiectului:

Conceptul de baza ce sta la baza proiectului este de a monitoriza si afisa numarul de obiecte care se pot afla pe o banda rulanta si numarul de persoane care intra si ies dintr-o incapere. Primul sensor contorizeaza intrarile, iar cel de-al doilea iesirile. Acest proiect poate fi foarte util in aceasta perioada a pandemiei unde numarul de persoane este limitat in orice loc inchis. Spre exemplu:

De asemenea este util in alte scopuri care nu au motivul pandemiei.

Tehnologii aflate la baza dezvoltarii proiectului sunt:

Pasii de utilizare

Rezultate

https://www.youtube.com/watch?v=5SFIJOPqYGQ

Jurnal

Bibliografie/Resurse