Differences

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

Link to this comparison view

pm:prj2022:ionuto:monitorizare_lichide_copii [2022/05/27 00:48]
andra_bianca.butacu [Hardware Design]
pm:prj2022:ionuto:monitorizare_lichide_copii [2022/05/27 19:55] (current)
andra_bianca.butacu [Rezultate Obţinute]
Line 27: Line 27:
   * Elice ventilator   * Elice ventilator
   * Breadboard   * Breadboard
-{{ :​pm:​prj2022:​ionuto:​schema_elec.jpeg?800 |}}+{{ :​pm:​prj2022:​ionuto:​schema_electrica.png?800 |}}
  
 ===== Software Design ===== ===== Software Design =====
Line 47: Line 47:
 După ce se realizează inițializarea,​ pe ecran sunt afișate temperatura curentă (**C**) și temperatura dorită (**W**), alături de nivelul lichidului. Prin apăsarea butoanelor de minus și plus se setează temperatura așteptată. În acest timp, ledul va fi **roz**, iar **elicea va funcționa** pentru a aduce lichidul la temperatura camerei. Buzzer-ul va scoate **ușoare beep-uri** pentru a nu afecta auzul celor mici și pentru a îi ține distrasi. \\ După ce se realizează inițializarea,​ pe ecran sunt afișate temperatura curentă (**C**) și temperatura dorită (**W**), alături de nivelul lichidului. Prin apăsarea butoanelor de minus și plus se setează temperatura așteptată. În acest timp, ledul va fi **roz**, iar **elicea va funcționa** pentru a aduce lichidul la temperatura camerei. Buzzer-ul va scoate **ușoare beep-uri** pentru a nu afecta auzul celor mici și pentru a îi ține distrasi. \\
 În momentul în care temperatura ajunge într-un range de** +- 0.3 grade C față de temperatura dorită**, elicea și buzzerul se **opresc**, iar ledul devine **verde**. Un mesaj de atenționare este afișat pe LCD. //Băutura este gata!// ​ În momentul în care temperatura ajunge într-un range de** +- 0.3 grade C față de temperatura dorită**, elicea și buzzerul se **opresc**, iar ledul devine **verde**. Un mesaj de atenționare este afișat pe LCD. //Băutura este gata!// ​
 +
 +===== Rezultate Obţinute =====
 +
 +Am reușit să implementez ce mi-am propus. Mai jos adaug un demo:\\
 +[[https://​youtu.be/​ccaD33Wa6Zw]]
 +===== Concluzii =====
 +
 +Pe parcursul dezvoltării,​ am întâmpinat probleme clasice (cum ar fi debounce pentru butoane) ce au putut fi rezolvate. Proiectul a fost unul interesant și am lucrat cu plăcere la el. Satisfacția pe care o simți atunci când vezi rezultatul final nu se poate compara cu nimic altceva. 8-)
 +
 +===== Download =====
 +O arhivă ce conține codul sursă:\\
 +{{:​pm:​prj2022:​ionuto:​monitorizare_lichide_copii.zip|}}
 +
 +===== Jurnal =====
 +  * 09.05.2022: Realizarea paginii proiectului,​ alături de o descriere succintă, schemă bloc și componente
 +  * 17.05.2022: Verificarea funcționalității tuturor componentelor comandate
 +  * 18.05.2022: //Bătăi de cap cu conectarea LCD-ului// :-(
 +  * 19.05.2022: Adăugarea ledului, buzzerului și a butoanelor
 +  * 20.05.2022: Conectarea senzorilor de temperatura și nivel, adăugarea elicei
 +  * 24.05.2022: Realizarea cutiei și a design-ului exterior ^_^
 +  * 26.05.2022: Ultimele verificări,​ realizare documentație
 +
 +===== Bibliografie/​Resurse =====
 +[[https://​create.arduino.cc/​projecthub/​muhammad-aqib/​arduino-rgb-led-tutorial-fc003e]]\\
 +[[https://​www.arduino.cc/​en/​Tutorial/​LibraryExamples/​HelloWorld]]\\
 +[[https://​create.arduino.cc/​projecthub/​iotboys/​how-to-use-ds18b20-water-proof-temperature-sensor-2adecc]]\\
 +[[https://​arduinogetstarted.com/​tutorials/​arduino-water-sensor]]
  
 <​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/ionuto/monitorizare_lichide_copii.1653601681.txt.gz · Last modified: 2022/05/27 00:48 by andra_bianca.butacu
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