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:45]
irina.botici
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:​=== === Principalele concepte si tehnologii aflate la baza dezvoltarii proiectului:​===
Line 41: Line 63:
 foarte util in aceasta perioada a pandemiei unde numarul de persoane este limitat in orice loc  foarte util in aceasta perioada a pandemiei unde numarul de persoane este limitat in orice loc 
 inchis. Spre exemplu: ​ inchis. Spre exemplu: ​
-     ​- ​intr-un magazin foarte mic +  * intr-un magazin foarte mic 
-     - intr-un loc unde se sta la coada pentru eliberarea unor documente. ​+  ​* ​intr-un loc unde se sta la coada pentru eliberarea unor documente. ​
  
 De asemenea este util in alte scopuri care nu au motivul pandemiei. De asemenea este util in alte scopuri care nu au motivul pandemiei.
-     ​- ​intr-un aeroport, ca apoi acestea sa fie scanate +  * intr-un aeroport, ca apoi acestea sa fie scanate 
-     - intr-o fabrica care impacheteaza un numar strict de obiecte +  ​* ​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+  ​* ​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: 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. +  * 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.  +  ​* ​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.+  ​* ​Tensiunea de lucru este 3.3V-5V.
  
 ===== Pasii de utilizare ===== ===== Pasii de utilizare =====
Line 61: Line 83:
    * Se adauga numarul pe display    * Se adauga numarul pe display
    * 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.
 +
 +===== Rezultate =====
 +https://​www.youtube.com/​watch?​v=5SFIJOPqYGQ
  
 ===== Jurnal ===== ===== Jurnal =====
pm/prj2022/sgherman/bidirectional_contor.1653684302.txt.gz · Last modified: 2022/05/27 23:45 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