This shows you the differences between two versions of the page.
pm:prj2021:cghenea:3 [2021/04/25 23:50] iulia.corici |
pm:prj2021:cghenea:3 [2021/06/02 20:18] (current) iulia.corici |
||
---|---|---|---|
Line 16: | Line 16: | ||
<note> | <note> | ||
- | Soluția mea constă în realizarea unei machete cu o fereastră. Fereastra va dispune de o șină ușor zimțată pe care va acționa motorul tip DC. Actiunea motorului este generata de schimbarea temperaturii din camera perceputa cu ajutorul unui senzor pentru temperatura. Placuta Arduino pe care va fi montajul va fi alimentata de PC printr-un USB. | + | Soluția mea constă în realizarea unei machete cu o fereastră. Fereastra va dispune de o șină ușor zimțată pe care va acționa motorul tip DC. Actiunea motorului este generata de schimbarea temperaturii din camera perceputa cu ajutorul unui senzor pentru temperatura. Placuta Arduino pe care va fi montajul va fi alimentata de PC printr-un USB. Temperatura la care se va deschide fereastra va putea fi setata cu ajutorul unor butoane (de + si -) si va fi afisata pe un display conectat la placuta. |
</note> | </note> | ||
Line 22: | Line 22: | ||
- | {{:pm:prj2021:cghenea:untitled_diagram_3_.png}} | + | {{:pm:prj2021:cghenea:untitled_diagram_3_1_.png}} |
====== Hardware Design ====== | ====== Hardware Design ====== | ||
Line 34: | Line 34: | ||
* modul cu Driver L293D | * modul cu Driver L293D | ||
* senzor pentru temperatură | * senzor pentru temperatură | ||
+ | * butoane | ||
+ | * display | ||
+ | {{:pm:prj2021:cghenea:smart_opener.png?400}} | ||
+ | {{:pm:prj2021:cghenea:tinker_on.png?400}} | ||
====== Software Design ====== | ====== Software Design ====== | ||
+ | * Temperatura initiala este de 24.71°C, cea din camera, iar eu am convenit ca atunci cand senzorul va citi o valoare ce depaseste o valoare setata cu ajutorul unor butoane sa se actioneze motorasul. Senzorul inregistreaza temperatura sub forma de tensiune pe care o trimite placutei Arduino la pinul analogic A0. | ||
+ | * De precizat este ca am folosit biblioteca "SimpleDHT.h" pentru a lucra cu senzorul, aceasta fiind o diferenta fata de simularea din TinkerCAD. | ||
+ | * Am folosit driver-ul L293D ca in simulare. La acesta am adaugat o sursa externa si anume o baterie de 9V intrucat Arduino nu genereaza suficient curent pentru motor, iar mai apoi am legat driverul la masa. Output-urile vor fi legate la bornele motorului, iar input 1 si input 2 vor merge la pin 8, respectiv pin 9. Enable-ul va fi legat de asemenea la pin 10 pentru controlul rotatiilor motorului. Prin code-ul pe care l-am scris vom porni motorul cu sensul pe care il dorim ( Clockwise sau Counter Clockwise) in functie de temperatura afisata pe LCD-ul conectat de asemenea la Arduino prin Breadboard. Daca temperatura nu trece de pragul setat (scade sau creste ) motorul nu va porni. | ||
====== Rezultate Obtinute ====== | ====== Rezultate Obtinute ====== | ||
+ | |||
+ | * Pentru a putea observa mai bine rezultatul proiectului, am confectionat o casa in miniatura din: piese de parchet si suruburi. Fereastra e simulata cu unei placute mai mici la care se adauga si o parte zimtata pentru a facilita derularea. Motorasul actioneaza pe baza acestei parti zimtate si a fost sudat pentru a-l fixa pe peretele casutei, ajutandu-se de o rotita pentru deplasare. | ||
+ | * {{:pm:prj2021:cghenea:placuta_1.jpg?400}} | ||
+ | * {{:pm:prj2021:cghenea:window_1.jpg?400}} | ||
+ | * {{:pm:prj2021:cghenea:spate.jpg?400}} | ||
+ | * {{:pm:prj2021:cghenea:fata.jpg?400}} | ||
====== Concluzii ====== | ====== Concluzii ====== | ||
+ | | ||
+ | * Link Demo: [[https://youtu.be/0FlvrlqE_J4]] | ||
+ | * Link TinkerCAD: [[https://www.tinkercad.com/things/jsdrVZfS9dS-smartwindowopener/editel]] | ||
====== Download ====== | ====== Download ====== | ||
+ | PDF: [[https://ocw.cs.pub.ro/courses/pm/prj2021/cghenea/3?do=export_pdf]] | ||
====== Bibliografie/Resurse ====== | ====== Bibliografie/Resurse ====== | ||
- | [[https://www.persistencemarketresearch.com/market-research/automatic-window-opener-market.asp]] | + | * [[https://www.persistencemarketresearch.com/market-research/automatic-window-opener-market.asp]] |
- | PDF: [[https://ocw.cs.pub.ro/courses/pm/prj2021/cghenea/3?do=export_pdf]] | + | * PDF: [[https://ocw.cs.pub.ro/courses/pm/prj2021/cghenea/3?do=export_pdf]] |
+ | * COD: https://github.com/IuliaCorici/smart_opener/blob/main/code | ||