This shows you the differences between two versions of the page.
pm:prj2022:bogdanc:telecomanda-smart [2022/05/25 13:57] mihnea.catuneanu [Software Design] |
pm:prj2022:bogdanc:telecomanda-smart [2022/05/27 22:09] (current) mihnea.catuneanu [Hardware Design] |
||
---|---|---|---|
Line 10: | Line 10: | ||
==== Ce face ? ==== | ==== Ce face ? ==== | ||
- | Proiectul consta in implementarea unei telecomande smart prin bluetooth pentru a putea schimba volumul , canalele si alte functionalitati la un televizor . | + | Proiectul consta in implementarea unei telecomande smart prin bluetooth pentru a putea schimba volumul , canalele si alte functionalitati la un televizor . |
==== Care a fost ideea de la care aţi pornit? ==== | ==== Care a fost ideea de la care aţi pornit? ==== | ||
- | Inainte , cu ajutorul telefoanelor aveai posibilitatea de a accesa si naviga anumite televizoare cu ajutorul unui led infra-rosu . Din cauza noilor imbunatariri aduse tehnlogiei , aceast "addon" a fost eliminat de pe telefoanele mobile . | + | Inainte , cu ajutorul telefoanelor aveai posibilitatea de a accesa si naviga anumite televizoare cu ajutorul unui led infra-rosu . Din cauza noilor imbunatariri aduse tehnlogiei , aceast "addon" a fost eliminat de pe telefoanele mobile . |
==== De ce credeţi că este util pentru alţii şi pentru voi? ==== | ==== De ce credeţi că este util pentru alţii şi pentru voi? ==== | ||
- | Ofera o alternativa a telecomandei conventionale , de multe ori telefonul fiind mult mai rapid si util pentru unii oameni decat o telecomanda clasica . | + | Ofera o alternativa a telecomandei conventionale , de multe ori telefonul fiind mult mai rapid si util pentru unii oameni decat o telecomanda clasica . |
===== Descriere generală ===== | ===== Descriere generală ===== | ||
Line 44: | Line 44: | ||
{{ :pm:prj2022:bogdanc:led_transmiter.png?600 |}} | {{ :pm:prj2022:bogdanc:led_transmiter.png?600 |}} | ||
+ | |||
+ | |||
+ | Schema electrica | ||
+ | |||
+ | {{:pm:prj2022:bogdanc:schema_electrica_telsmart.png?600|}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
Line 85: | Line 90: | ||
* d - guide | * d - guide | ||
* e - source | * e - source | ||
+ | |||
+ | |||
+ | |||
+ | In plus , pentru transmiterea codurilor , fara a avea conectat un calculator cu serial monitor pornit , am folosit o aplicatie de android specifica pentru modulul bluetooth HC-05 : **Bluetooth Terminal HC-05** . In aplicatie , am reusit sa configurez anumite butoane pentru o efectua cu usurinta o anumita comanda . | ||
+ | |||
+ | {{ :pm:prj2022:bogdanc:aplicatie_hc-05.jpg?300 |}} | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | Link demo : https://youtu.be/qRapaRCr3_4 |
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | |
- | </note> | + | |
+ | **TSOP :** | ||
+ | {{ :pm:prj2022:bogdanc:tsop_led_ir.jpeg?200 |}} | ||
+ | |||
+ | **IR transmitter :** | ||
+ | {{ :pm:prj2022:bogdanc:led_ir_transmitter.jpeg?200 |}} | ||
+ | |||
+ | **Final :** | ||
+ | {{ :pm:prj2022:bogdanc:final_led_ir.jpeg?200 |}} | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | |||
+ | A fost unul dintre cele mai interesante proiecte de realizat pentru facultate, având în vedere că am avut libertate totală în alegerea temei și a modului de implementare. Sunt foarte mulțumit de produs final al proiectului , acum avand posibilitatea de a nu mai folosii o telecomanda normala pentru televizor . | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | {{:pm:prj2022:bogdanc:telecomanda_smart_prin_bluetooth.zip|}} |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | |
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | ||
- | </note> | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
- | <note tip> | + | **12 Mai 2022 :** Creeare pagina OCW |
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | |
- | </note> | + | |
+ | **12 Mai 2022 :** Adăugare introducere, descriere generală și hardware design | ||
+ | |||
+ | **13 Mai - 17 Mai 2022 :** Urmarire tutoriale despre librariria IRremote.h si utilizarea acesteia | ||
+ | |||
+ | **21 Mai 2022 :** Finalizare cod | ||
+ | |||
+ | **23 Mai 2022 :** Finalizare montare si testare | ||
+ | |||
+ | **25 Mai 2022 :** Finalizare documentatie OCW | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | Datasheet Atmega 328 [[https://www.alldatasheet.com/datasheet-pdf/pdf/392243/ATMEL/ATMEGA328.html]] |
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | |
- | </note> | + | Datasheet IRremote.h [[https://github.com/Arduino-IRremote/Arduino-IRremote]] |
+ | |||
+ | Switchcase in arduino [[https://www.arduino.cc/reference/tr/language/structure/control-structure/switchcase/]] | ||
+ | |||
+ | Site realizare scheme [[https://www.circuito.io/ | ||
+ | ]] | ||
<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> | ||