This shows you the differences between two versions of the page.
|
pm:prj2021:apredescu:tomodachi [2021/06/04 16:30] ioan.tanasa [Hardware Design] |
pm:prj2021:apredescu:tomodachi [2021/06/05 17:20] (current) ioan.tanasa [Montaj și demo] |
||
|---|---|---|---|
| Line 24: | Line 24: | ||
| {{ :pm:prj2021:apredescu:336ca_tanasa_ioan_block_diagram.png |}} | {{ :pm:prj2021:apredescu:336ca_tanasa_ioan_block_diagram.png |}} | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| - | |||
| - | <note tip> | ||
| - | Listă de piese: | ||
| - | * Arduino uno | ||
| - | * Display LCD | ||
| - | * 5 butoane | ||
| - | * Buzzer pasiv | ||
| - | * Diodă fotosenzitivă | ||
| - | * Breadboard | ||
| - | </note> | ||
| Pentru a realiza acest proiect vom avea nevoie de: \\ | Pentru a realiza acest proiect vom avea nevoie de: \\ | ||
| Line 43: | Line 33: | ||
| <note tip> | <note tip> | ||
| Alte piese relevante: | Alte piese relevante: | ||
| - | * 8 rezistente pentru divizori de tensiuni, 1 rezistenta pentru buzzer si doua rezistente pentru ecran | + | * 8 rezistente pentru divizori de tensiuni |
| + | * 1 rezistenta pentru buzzer | ||
| + | * 2 rezistente pentru ecran | ||
| * 3 butoane | * 3 butoane | ||
| + | * Baterie de 9V cu conector | ||
| * Buzzer pasiv | * Buzzer pasiv | ||
| * Breadboard | * Breadboard | ||
| + | * Pistol de lipit (honorable mention) | ||
| </note> | </note> | ||
| + | \\ | ||
| + | **Schema electrica:** \\ | ||
| + | {{:pm:prj2021:apredescu:tomogachi.png?700|}} | ||
| \\ | \\ | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| + | Am folosit biblotecile ButtonDebounce pentru preluarea ușoară a semnalelor de la butoane și ucglib pentru controlarea ecranului. | ||
| - | TODO | + | [[https://github.com/tnsio/tomogachi|Repository Git Hub cu cod sursă]] |
| + | ===== Montaj și demo ===== | ||
| - | ===== Rezultate Obţinute ===== | + | {{:pm:prj2021:apredescu:montaj_pm.jpeg?300|}} |
| - | TODO | ||
| - | ===== Concluzii ===== | ||
| - | TODO | + | [[https://youtu.be/dcEc8SNwZPo|Video demo]] |
| - | ===== Download ===== | + | |
| - | TODO | + | Calitatea videoclipului este proastă deoarece am camera stricată la telefon. |
| + | ===== Dificultăți ===== | ||
| - | ===== Jurnal ===== | + | Bibloteca UCGLIB creează mult flickering pe ecran, poate fi rezolvat prin schimbarea la bibloteca ADAFRUIT. |
| - | TODO | + | Buzzer-ul este prea încet, poate fi rezolvat prin controlarea lui printr-un tranzistor sau amplificator. |
| + | ====== Download ====== | ||
| + | Link pagina: https:https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/tomodachi \\ | ||
| + | Link documentatie: https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/tomodachi?do=export_pdf\\ | ||
| + | ===== Jurnal ===== | ||
| + | <note tip> | ||
| + | * Saptamana 1: alegerea proiectului | ||
| + | * Saptamana 2: cumparare piese necesare | ||
| + | * Saptamana 3: verificarea pieselor si montarea acestora pe breadboard | ||
| + | * Saptamana 4: cumpararea de piese suplimentare (fire tata-tata, un breadboard suplimentar si rezistente de 2.2k si 3.3 pentru diviziarele de tensiune, baterie de 9V si conector de baterie) | ||
| + | * Saptamana 5: scrierea si depanarea codului | ||
| + | </note> | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| - | |||
| - | TODO | ||
| <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> | ||
| + | |||
| + | [[https://www.youtube.com/watch?v=NAyt5kQcn-A&list=PLWExT-lyV7ZDWTARXRiw2Vi4tfmLBuKgo&index=2&t=104s|Tutorial ecran ST7735]] | ||
| + | |||
| + | [[https://github.com/maykon/ButtonDebounce|Biblotecă debounce]] | ||
| + | |||
| + | [[https://github.com/olikraus/ucglib|Biblotecă UCGLIB]] | ||