Differences

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

Link to this comparison view

pm:prj2022:ncaroi:ventilator-inteligent [2022/05/24 11:11]
andrei_horia.ignat [Software Design]
pm:prj2022:ncaroi:ventilator-inteligent [2022/05/26 22:29] (current)
andrei_horia.ignat [Descriere generală]
Line 33: Line 33:
 Trazistorul are rolul de a transmite ventilatorului curentul electric debitat de baterie si nu direct de la placuta Arduino. Trazistorul are rolul de a transmite ventilatorului curentul electric debitat de baterie si nu direct de la placuta Arduino.
  
-Pe ecran se vor afisa mesaje de tipul::+Pe ecran se vor afisa mesaje de tipul:
   * ventilator pornit / oprit;   * ventilator pornit / oprit;
   * modul de funcionare auto / manual;   * modul de funcionare auto / manual;
Line 51: Line 51:
   * baterie 9V;   * baterie 9V;
   * tranzistor TIP41C.   * tranzistor TIP41C.
 +
 +Am lipit LCD-ul deasupra ventilatorului (am cautat sa aiba dimensiuni compatibile) pentru a avea o forma mai compacta.
  
 **Schema electrica** este urmatoarea: **Schema electrica** este urmatoarea:
  
-{{:​pm:​prj2022:​ncaroi:​schema_electrica_horia.jpeg?​600|}}+{{:​pm:​prj2022:​ncaroi:​schema_electrica_horia.jpeg?​500|}}
 ===== Software Design ===== ===== Software Design =====
  
Line 71: Line 73:
 In modul auto pot controla viteza cu care se roteste ventilatorul,​ verificand tasta apasata la fiecare moment de timp si scriind valoarea corespunzatoare in pinul placutei Arduino, la fel cum am descris mai sus. In modul auto pot controla viteza cu care se roteste ventilatorul,​ verificand tasta apasata la fiecare moment de timp si scriind valoarea corespunzatoare in pinul placutei Arduino, la fel cum am descris mai sus.
  
 +In fiecare moment afisez mesaje sugestive pe ecranul LCD, folosind functii din biblioteca **LiquidCrystal_I2C.h**,​ pentru a informa utilizatorul despre starea de functionare a dispozitivului.
  
  
Line 78: Line 80:
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+**Imagine** de ansamblu proiect
 </​note>​ </​note>​
 +{{:​pm:​prj2022:​ncaroi:​poza_proiect_horia.jpeg?​600|}}
  
 +<note tip>
 +Click [[https://​www.youtube.com/​watch?​v=BhLMznXK09o&​ab_channel=HoriaIgnat|aici]] pentru **demo**.
 +</​note>​
 ===== Concluzii ===== ===== Concluzii =====
  
 +Acest proiect reprezinta prima mea interactiune mai in detaliu asupra a ceea ce inseamna Arduino si ce poti face cu o astfel de placuta. Am intampinat cateva dificultati in ceea ce priveste conectarea pieselor si a pozitionarii tranzistorului. De asemenea, am facut destul de mult research in ceea ce priveste controlarea ventilatorului cu telecomanda,​ deoarece nu functiona foarte bine la inceput. Am observat de asemenea ca telecomanda trebuie tinuta cu fata spre senzorul infrarosu pentru a-si da seama de butonul apasat.
 +
 +Personal, sunt mandru de rezultatul final si am de gand sa folosesc ventilatorul pe parcursul acestei veri in camera de camin. (Regie Rullz ;-))
 ===== Download ===== ===== Download =====
  
 <note warning> <note warning>
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). +Codul sursa{{:pm:prj2022:ncaroi:ventilator_inteligent.zip|}}
- +
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**.+
 </​note>​ </​note>​
  
 +<note warning>​ 
 +Click <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​aici</​a></​html>​ pentru documentatia in format PDF. 
 +</​note>​
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+**Resursele folosite** sunt urmatoarele:​ 
 +  ​[[https://​www.optimusdigital.ro/​ro/​|Mazagin online de unde am cumparat piesele]] 
 +  ​[[https://​create.arduino.cc/​projecthub/​pibots555/​how-to-connect-dht11-sensor-with-arduino-uno-f4d239|Exemplu cu senzor de temperatura]] 
 +  ​[[https://​mschoeffler.com/​2017/​08/​30/​tutorial-how-to-use-the-hc-sr505-pir-sensor-with-the-arduino/​|Exemplu cu senzor de miscare]] 
 +  ​[[https://​github.com/​Arduino-IRremote/​Arduino-IRremote|Documentatie telecomanda & senzor infrarosu]]
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2022/ncaroi/ventilator-inteligent.1653379908.txt.gz · Last modified: 2022/05/24 11:11 by andrei_horia.ignat
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