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:29]
irina.botici [Schema electrica]
pm:prj2022:sgherman:bidirectional_contor [2022/05/28 00:17] (current)
irina.botici
Line 9: Line 9:
 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. inchis.
 +
 +===== Schema Bloc =====
 +
 +{{:​pm:​prj2022:​sgherman:​image_2022-05-27_233753551.png?​500|}}
  
 ===== Schema Arduino ===== ===== Schema Arduino =====
Line 17: Line 21:
  
 {{:​pm:​prj2022:​sgherman:​schema2.png?​700|}} {{:​pm:​prj2022:​sgherman:​schema2.png?​700|}}
 +
 +===Lista de componente:​===
 +   * Arduino-UNO
 +   * 2 senzori IR
 +   * Display LCD 16x2
 +   * Potentiometru de 10K ohmi 
 +   * Fire de legatura
 +   * Bread-board
 +
 +===Mediu de dezvoltare:​===
 +  * Dezvoltare cod si incarcarea acestuia pe arduino: **Arduino IDE**
 +  * Realizare schema Arduino: **tinkercad.com**
 +  * 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 26: 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+
  
-13.05.2022 - am primit componentele +===== Jurnal =====
- +
-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 =====
 <​note>​ <​note>​
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ \\
 https://​ocw.cs.pub.ro/​courses/​pm/​prj2022/​sgherman/​bidirectional_contor https://​ocw.cs.pub.ro/​courses/​pm/​prj2022/​sgherman/​bidirectional_contor
 </​note>​ </​note>​
pm/prj2022/sgherman/bidirectional_contor.1653683397.txt.gz · Last modified: 2022/05/27 23:29 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