Differences

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

Link to this comparison view

pm:prj2022:imacovei:bejinarutalidamanuela [2022/05/26 21:40]
talida.bejinaru
pm:prj2022:imacovei:bejinarutalidamanuela [2022/05/27 12:23] (current)
talida.bejinaru
Line 55: Line 55:
  
   * Comanda pompei   * Comanda pompei
-Comanda pompei se face in void loop()Aici este prezent un conditional care verifica procentul de umiditate ​daca este între valoare de 50% si 60%, daca acest luru este adevarat el porneste buzzerul pe modul beep. Daca acest lucru nu este adevărat ​și procentul este sub 50% porneste buzzerul pe continuu, dacă  il opreste. Al doilea ​condițional urmareste ​tot procentul de umiditate, ​dacă acesta este sub 50% porneste pompa, daca nu o opreste ​si tine incepe sa primeasca comanda de la buton, bool-ul acestuia.+Comanda pompei se face in void loop() ​ Aici este prezent un conditional care verifica procentul de umiditate ​dacă este între valoare de 50% și 60%, dacă acest luru este adevarat el porneste buzzerul pe modul beep. Daca acest lucru nu este adevarat ​și procentul este sub 50% porneste buzzerul pe continuu, dacă nu il oprește. Al doilea ​conditional urmarește ​tot procentul de umiditate, ​daca acesta este sub 50% porneste pompa, daca nu o opreste ​și  ​incepe sa primeasca comanda de la buton, bool-ul acestuia.
  
   * Afișarea datelor   * Afișarea datelor
 Procentul de umiditate este afisat pe calculator pe serial prin intermediul cablului usb. Acest lucru este facut prin pornirea unei conexiuni seriale cu viteza de 9600 cu ajutorul functiei Serial.begin(). După ce procentul a fost calculat se afiseaza acesta si un text care indica ce este parametrul afisat folosind functia Serial.print. În final pe ultima linie se afiseaza semnalul procentului este folosita o functie diferita Serial.println. Acesta e diferita avand terminatia în care vine din engleza de la new line adică linie noua. Acesta ne ajuta sa trecem la următoarea linie cand afisam datele astfel ele sunt afisate una sub alta. Procentul de umiditate este afisat pe calculator pe serial prin intermediul cablului usb. Acest lucru este facut prin pornirea unei conexiuni seriale cu viteza de 9600 cu ajutorul functiei Serial.begin(). După ce procentul a fost calculat se afiseaza acesta si un text care indica ce este parametrul afisat folosind functia Serial.print. În final pe ultima linie se afiseaza semnalul procentului este folosita o functie diferita Serial.println. Acesta e diferita avand terminatia în care vine din engleza de la new line adică linie noua. Acesta ne ajuta sa trecem la următoarea linie cand afisam datele astfel ele sunt afisate una sub alta.
 +
 +Schema logica:
 +
 +{{:​pm:​prj2022:​imacovei:​schema_logica.jpg?​700|}}
  
  == Rezultate obtinute ==  == Rezultate obtinute ==
 +
 +{{:​pm:​prj2022:​imacovei:​pompa1.jpg?​700|}}
 +
 +
 +{{:​pm:​prj2022:​imacovei:​pompa2.jpg?​700|}}
 +
 +
 +https://​youtu.be/​lH-oTsqlWMU
 +
 + == Concluzii ==
 +
 +Am creat un proiect functional pe care il pot folosi in casa. A fost o experienta interesanta,​ din care consider ca am invatat lucruri noi.
 +
 + == Download ==
 +
 +Arhiva:
 +
 +{{:​pm:​prj2022:​imacovei:​333cb_bejinarutalidamanuela_proiect_pm.zip|}}
  
  == Jurnal ==  == Jurnal ==
Line 87: Line 109:
   * https://​github.com/​arduino/​arduino-examples/​tree/​main/​examples   * https://​github.com/​arduino/​arduino-examples/​tree/​main/​examples
  
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
  
pm/prj2022/imacovei/bejinarutalidamanuela.1653590429.txt.gz · Last modified: 2022/05/26 21:40 by talida.bejinaru
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