Email: Login pentru adresa
Proiectul este o harpă cu 8 corzi laser corespunzătoare notelor din gamă.
Am mai văzut în lista de proiecte de anii trecuți o harpă laser și un pian, așa că am zis: “Vreau și eu!” Am ales acest proiect deoarece mi s-a părut interesant, și mă gândesc că aș putea să îl folosesc și în continuare. Deși îmi place să ascult muzică, niciodată nu am mai avut ocazia să îmi compun muzică sau să am un instrument al meu - now I do .
Harpa laser se bazează pe 8 fotorezistențe. Acestea funcționează după cum urmează:
Pentru a citi tensiunea dată de fotorezistențe sub influența laserelor, am folosit cei 8 pini de ADC de pe PORT A al microcontrolerului ATMEGA324. Nota corespunzătoare este redată printr-un difuzor, ce se află pe pinul PD5 al microcontrolerului.
Mai jos este schema generală a proiectului:
Pentru a reda sunetul, am folosit un difuzor de 8Ω, conectat ca în schema următoare la pinul PD5 al ATMEGA324 și controlat prin PWM:
Componente:
Corzile laser au fost realizate prin folosirea a 8 lasere roșii ce luminează 8 fotorezistențe. Printr-un divizor de tensiune citesc datele prin pinii ADC ai microcontroler-ului. Schema de funcționare este mai jos.
Componente:
Pentru dezvoltare, am folosit WinAVR: codul a fost scris în Programmer's Notepad, pe Windows 7 x64.
Codul constă în două fișiere:
Modul de funcționare este descris în continuare:
Well, am obținut o harpă funcțională. Câteva poze cu plăcuțele și harpa:
Mai jos e un link video cu o demonstrație. Dau o bere pentru cine ghicește melodia dintre 00:15 - 00:30
Pot spune sincer că fost un proiect fain. Deși la început nu știam exact cum aveam de gând să-l fac și cum se vor îmbina plăcuța cu programul, mă bucur că a ieșit . Puțin stres, puțină alergătură, multe lipituri, câteva arsuri, dar la final avem muzică (muzică e poate mult spus, dar suna bine )
Cel mai greu interesant mi s-a părut debugging-ul și pentru hardware și pentru software, mai ales când ești la început și nu știi exact în care parte e problema!
Observații: