Differences

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

Link to this comparison view

pm:prj2021:agrigore:chugame [2021/05/16 21:40]
cosmin.aluchenesei [Schema bloc]
pm:prj2021:agrigore:chugame [2021/06/03 13:04] (current)
cosmin.aluchenesei
Line 5: Line 5:
  
 ===== Introducere ===== ===== Introducere =====
-In ultima perioada device-urile smart pentru casa au devenit foarte populare si mi s-a parut interesanta ideea de geam automatizat,​ dupa ce am aflat de ea de la un targ de tehnologie. Scopul proiectului este acela de a simula un geam care se inchide/​deschide in functie de temperatura ​de afara.\\+Proiectul simulează un concurs ​ce are în vedere testarea rapiditatii concurenților ​de a face chug cu o halba de bere.\\
  
-Astfeldevice-ul va citi temperatura mediului inconjurator si in functie ​de temperatura ​de prag, poate decide inchiderea/​deschiderea geamuluiInitial, voi folosi o valoare standard (30°C), dar user-ul ​este liber oricand sa seteze alt prag pentru comutarea geamuluiDe asemenea, voi folosi si un afisaj lcd si un servomotor, ​pentru a simula "​geamul"​.+===== Funcționalitate ===== 
 +Jocul începe cu ambele halbe plineaflate fiecare pe un suport ​de pahar. Senzorul ​de forță detectează când ambele pahare 
 +au fost ridicate de pe suport și pornește cronometrulBuzzerul va face zgomot în momentul în care oricare dintre cele doua pahare ​este pus înapoi pe senzorButonul este folosit ​pentru a reseta cronometrul și a porni jocul din nou\\
  
-===== Descriere generala ===== 
-Pentru a simula cat mai usor variatiile de temperatura,​ voi folosi un potentiometru. Astfel, in functie de temperatura care este indicata si afisata pe ecranul LCD, user-ul poate seta un grad de deschidere. Geamul este simulat printr-un servomotor cu ajutorul caruia voi exprima un anumit unghi de deschidere.\\ 
- 
-De asemenea, pentru a forta inchiderea/​deschiderea geamului indiferent de temperatura,​ user-ul va avea la dispozitie un buton. 
  
 ==== Schema bloc ==== ==== Schema bloc ====
Line 21: Line 19:
   * Arduino, breadboard   * Arduino, breadboard
   * 2 x FSR   * 2 x FSR
-  * Potentiometru +  * Baterie 
-  * Servomotor+  * Buzzer 
 +  * Fire 
 +  * Rezistente 
 +  * Tranzistor
   * Afisaj LCD   * Afisaj LCD
   * Buton   * Buton
 +
 +==== Schema electrica ====
 +{{:​pm:​prj2021:​agrigore:​Chugame_schema_electrica.jpeg?​700|}}
 +
 +===== Software Design =====
 +
 +==== Mediu de dezvoltare ====
 +
 +  * Arduino IDE
 +  * Fritzing
 +  * Draw.io
 +
 +==== Biblioteci ====
 +
 +  * TM1637 - Pentru utilizarea display-ului
 +
 +==== Functii ====
 +
 +  * loop() - Contine logica programului. Daca paharele se afla jos, asteapta ridicarea amandurora. Cand acest lucru se intampla, timer-ul porneste si se opreste odata ce unul din ele este asezat la loc. Daca butonul este apasat, timer-ul este resetat.
 +  * getForce() - Intoarce forta ce apasa asupra FSR-ului.
 +  * displayNum() - functie folosita pentru a afisa un numar real cu pana la 2 zecimale pe display
 +===== Rezultate obtinute =====
 +
 +{{:​pm:​prj2021:​agrigore:​chugame_rezultate.jpeg?​700|}}
 +
 +===== Concluzii =====
 +
 +  * Proiectul functioneaza conform asteptarilor,​ avand timpi de raspundere foarte buni
 +  * Citirea fortei detectata de senzori a fost relativ complicata
 +  * Are potential de comercializare in camin
 +===== Download =====
 +{{:​pm:​prj2021:​agrigore:​chugame.zip|}}
 +
 +===== Jurnal =====
 +  * 27.04: alegerea temei
 +  * 17.05: achizitionarea pieselor
 +  * 29.05: schema electrica
 +  * 30.05: testare FSR și buzzer
 +  * 1.06: finalizarea proiectului
 +  * 3.06: filmare demo și finalizare pagina wiki.
 +
 +===== Demo =====
 +  * https://​youtu.be/​qqol-AjC8r0
 +
 +===== Bibliografie/​Resurse =====
 +  * https://​www.youtube.com/​watch?​v=_LuvkEGFas8
 +  * https://​www.youtube.com/​watch?​v=DuamjlstOKM
 +
pm/prj2021/agrigore/chugame.1621190418.txt.gz · Last modified: 2021/05/16 21:40 by cosmin.aluchenesei
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