This shows you the differences between two versions of the page.
pm:prj2021:amocanu:airguitar [2021/06/02 18:48] ian_stefan.matei [Listă de piese] |
pm:prj2021:amocanu:airguitar [2021/06/02 20:55] (current) ian_stefan.matei [Download] |
||
---|---|---|---|
Line 29: | Line 29: | ||
* Difuzor | * Difuzor | ||
+ | ==== Schema Electria ==== | ||
+ | {{:pm:prj2021:amocanu:schema_electrica_matei_ian.png?500|}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
+ | Mediu de dezvoltare a fost Arduino IDE. | ||
+ | Ca biblioteci externe am folosit Wire.h si Adafruit_MPR121.h. | ||
+ | Conexiunea este I2C, accelerometrul si senzorul capacitiv comanicand cu placuta Arduino folosind acest protocol, | ||
+ | La inceputul functiei loop se verifica distanta dintre maini, in finctie de distanta se calculeaza indexul notei, | ||
+ | fiecare coarda avand 21 de note(fiind salvate in 4 vectori, cate unul pentru fiecare coarda), dupa gasirea indexului, | ||
+ | se verifica ce coarda este apasata. Ultimul pas este verificarea miscarii mainii drepte pentru a putea reda sunetul. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | Link catre video de prezentare: https://youtu.be/v368TXKgWu4 | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Proiectul a fost interesant. In realizarea acestuia am invatat sa folosesc biblioteca Adafruit_MPR121.h si Wire.h. | ||
+ | ===== Download ===== | ||
- | ===== Download ===== | + | {{:pm:prj2021:amocanu:proiect_pm_matei_ian.zip|}} |
===== Jurnal ===== | ===== Jurnal ===== |