Differences

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

Link to this comparison view

pm:prj2024:ccontasel:andrei.mitran3011 [2024/05/25 16:33]
andrei.mitran3011 [Jurnal]
pm:prj2024:ccontasel:andrei.mitran3011 [2024/05/25 17:17] (current)
andrei.mitran3011 [Software Design]
Line 96: Line 96:
 Real life: Real life:
  
-{{:​pm:​prj2024:​ccontasel:​Dark_AU.jpg?550|}}+{{:​pm:​prj2024:​ccontasel:​au_dark.jpg?550|}} 
 +{{:​pm:​prj2024:​ccontasel:​au_light.jpg?​550|}} 
 + 
 +<note tip> 
 +Demo: 
 +[[https://​youtu.be/​mORLsoqCgC0|AutoFan v3]] 
 +</​note>​
 ===== Software Design ===== ===== Software Design =====
  
Line 103: Line 109:
   * mediu de dezvoltare: ArduinoIDE   * mediu de dezvoltare: ArduinoIDE
   * librării: LiquidCrystal (pentru LCD), IRremote (pentru telecomanda IR)   * librării: LiquidCrystal (pentru LCD), IRremote (pentru telecomanda IR)
-  ​* Github: [[https://​github.com/​AndreiGM18/​AutoFan|AutoFan]]+ 
 +**Github**: [[https://​github.com/​AndreiGM18/​AutoFan|AutoFan]]
 </​note>​ </​note>​
  
Line 126: Line 133:
  
 **colour(int colour)**: **colour(int colour)**:
-  * Schimbă culoarea LED-urilor (roșu sau albastru) în funcție de parametrul ​`colour`.+  * Schimbă culoarea LED-urilor (roșu sau albastru) în funcție de parametrul ​"colour".
  
 **stopSystem()**:​ **stopSystem()**:​
Line 133: Line 140:
 **loop()**: **loop()**:
   - Verifică dacă sistemul rulează și dacă a trecut threshold-ul de timp pentru oprire automată, în caz afirmativ, oprește sistemul.   - Verifică dacă sistemul rulează și dacă a trecut threshold-ul de timp pentru oprire automată, în caz afirmativ, oprește sistemul.
-  - Afisează "​OFF"​ și oprește sistemul în cazul în care "​systemRunning"​ este "​false"​. +  - Afișează "​OFF"​ și oprește sistemul în cazul în care "​systemRunning"​ este "​false"​. 
-  - Primeste ​și interpretează comenzile de la telecomandă în funcție de codul IR recepționat.+  - Primește ​și interpretează comenzile de la telecomandă în funcție de codul IR recepționat.
   - Calculează și afișează temperatura,​ statusul luminii (L/D), countdown-ul până la oprire (sau "​INF"​ pentru oprire automată dezactivată) și alte informații pe LCD.   - Calculează și afișează temperatura,​ statusul luminii (L/D), countdown-ul până la oprire (sau "​INF"​ pentru oprire automată dezactivată) și alte informații pe LCD.
   - Pornește sau oprește ventilatorul în funcție de temperatură si modul de funcționare ales.   - Pornește sau oprește ventilatorul în funcție de temperatură si modul de funcționare ales.
Line 159: Line 166:
  
 {{:​pm:​prj2024:​ccontasel:​autofan-main.zip|}} {{:​pm:​prj2024:​ccontasel:​autofan-main.zip|}}
- 
 ===== Jurnal ===== ===== Jurnal =====
  
pm/prj2024/ccontasel/andrei.mitran3011.1716643987.txt.gz · Last modified: 2024/05/25 16:33 by andrei.mitran3011
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