Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:sgherman:bidirectional_contor [2022/05/27 23:40]
irina.botici [Bibliografie/Resurse]
pm:prj2022:sgherman:bidirectional_contor [2022/05/28 00:17] (current)
irina.botici
Line 31: Line 31:
  
 ===Mediu de dezvoltare:​=== ===Mediu de dezvoltare:​===
-       ​- ​Dezvoltare cod si incarcarea acestuia pe arduino: **Arduino IDE** +  * Dezvoltare cod si incarcarea acestuia pe arduino: **Arduino IDE** 
-       - Realizare schema Arduino: **tinkercad.com** +  ​* ​Realizare schema Arduino: **tinkercad.com** 
-       - Realizare schema electrica: **circuit-diagram.org** ​+  ​* ​Realizare schema electrica: **circuit-diagram.org** 
 + 
 +===Biblioteci:​=== 
 +  - Arduino: 
 +    * #​include<​LiquidCrystal.h>​ 
 + 
 +===Descrierea codului:​=== 
 +       - Faza I: 
 +           * Pe ecran se afiseaza mesajul care-l anunta faptul ca nimeni nu a trecut prin fata contorului. 
 +       - 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. 
 +       - Faza III: 
 +           * Contorul este decrementat prin trecerea obiectelor de la dreapta la stanga. 
 + 
 + 
 +==Functii:​== 
 +  - 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:  
 +  * intr-un magazin foarte mic 
 +  * intr-un loc unde se sta la coada pentru eliberarea unor documente.  
 + 
 +De asemenea este util in alte scopuri care nu au motivul pandemiei. 
 +  * intr-un aeroport, ca apoi acestea sa fie scanate 
 +  * intr-o fabrica care impacheteaza un numar strict de obiecte 
 +  * in parcarea unui mall sau a unei companii (pentru contorizarea masinilor) unde este un numar limitat de locuri de parcare 
 + 
 +Tehnologii aflate la baza dezvoltarii proiectului sunt: 
 +  * Senzorii IR, elementul principal al acestui proiect, are o pereche de led-uri de emisie și recepție în infraroșu. 
 +  * Se poate regla distanța de detecție prin potențiometru de pe modul, distanța efectivă de 2 ~ 30 cm.  
 +  * Tensiunea de lucru este 3.3V-5V.
  
 ===== Pasii de utilizare ===== ===== Pasii de utilizare =====
Line 43: Line 84:
    * Iar iesirea se face prin fata senzorului B si atunci se decrementeaza numarul din camera.    * Iar iesirea se face prin fata senzorului B si atunci se decrementeaza numarul din camera.
  
-===== Jurnal ​=====+===== Rezultate ​===== 
 +https://​www.youtube.com/​watch?​v=5SFIJOPqYGQ
  
-09.05.2022 - wiki etapa 1 +===== Jurnal =====
- +
-13.05.2022 - am primit componentele +
- +
-17.05.2022 - comanda de fire noi +
- +
-23.05.2022 - finalizare circuit+
  
-27.05.2022 - wiki etapa 2+  * 09.05.2022 - wiki etapa 1 
 +  * 13.05.2022 - am primit componentele 
 +  * 17.05.2022 - comanda de fire noi 
 +  * 23.05.2022 - finalizare circuit 
 +  * 27.05.2022 - wiki etapa 2
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
pm/prj2022/sgherman/bidirectional_contor.1653684020.txt.gz · Last modified: 2022/05/27 23:40 by irina.botici
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0