Vlad MECU - Pian electric

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul meu este un pian electric fromat din 8 butoane care vor sa fie clape.
Momentan am ramas la stadiul de interpretare a gamei majore C.

Initial avea si functionalitatea de redare si inregistrare dar nu l-am terminat.

Descriere generală

Am facut clapele din butoane conectate la o placa unde am si difuzorul.
Butoanele si difuzorul se conecteaza la placa ATMega324, butoanele ca input si difuzorul ca output.

Claviatura contine 8 butoane care sunt asezate in ordinea notelor in gama.
Difuzorul reda aceste note in functie de frecventa lor.

Initial trebuia sa mai am si 2 butoane pentru play si record.

Hardware Design

Am daugat o placuta la care am conectat 8 butoane la portul C

si difuzorul si un condesator la portul A.

Am legat totul la ground-ul de la portul C.

Pentru ce voiam initial sa fac aveam nevoie de un divizor rezistiv la cele 8 butoane si in functie de
potentialul fiecaruia trimiteam o frecventa difuzorului.

Mai trebuia si un potentiometru pentru calularea schimbarea gamei de note.

Software Design

Am scris in programemr`s notepad si am compilat cu avr gcc. Am resuit intr-un final sa fac sa bazaie un pic difuzorul la apasare pe clape folosind lab0.

Rezultate Obţinute

Concluzii

Sa va apucati din timp pentru ca numai gasiti piese si nici numai aveti timp pe ultima suta daca nu merge placuta principala (cazul meu).
Este un proiect meticulos pentru cei pasionati.

Download

Am aici o arhiva continand codul meu sursa si makefile-ul, cam ce cred eu ca trebuie sa fie.

mecuvladsource.zip

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Labolatoarele
Datasheet

Hardware:

  • o placuta de test (am vrut sa iau legat in linie dar nu aveau si am luat multe fire in schimb)
  • multe fire
  • 8 butoane (mi-au dat mari ca mici nu mai aveau)
  • un difuzor 7.5ron 8Ω
  • un condensator pentru difuzor de 100µF
  • un cablu utp pentru conectarea cu placuta atmega
pm/prj2013/mdobre/pian-electric.txt · Last modified: 2021/04/14 17:07 (external edit)
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