Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul constă în implementarea unui pian digital cu o singură octavă cu care utilizatorul să se poată cânta liber orice dorește, sau pentru cei doritori, să învețe să cânte câteva note din melodii clasice, urmând ca la final să primească o notă în funcție de calitatea interpretării.
Scopul acestui proiect e de a realiza un dispozitiv simplu care să fie o alternativă rapidă și ușor de folosit pentru pianiștii începători sau pentru cei care nu au mai cântat la acest instrument niciodată și vor să învețe acum.
Această idee de proiect mi-a venit din pasiunea pentru muzică și din hobby-ul (care în ultima perioadă nici măcar hobby nu se mai poate numi😔) de a cânta la pian.
Descriere succintă a modulelor din proiect:
Lista inițială de piese este:
Nume | Număr piese | Model |
---|---|---|
Placă de bază | 1 | ATMega324A-PU |
LED-uri pentru claviatură | 8 | |
Butoane (claviatură + control) | 10 | |
Ecran LCD | 1 | 16×2 interfață I2C |
Buzzer | 1 | Pasiv 5V |
Rezistențe. | 8 | 220 Ω |
Menționez că nu am găsit exact modelul de LCD folosit, însă pentru schema electrică am legat modulul I2C pentru a arăta că sunt folosiți pinii SCL și SDA.
Am ales să folosesc un LCD de tip 16×2 cu interfață I2C deoarece am avut nevoie de mulți pini pentru a conecta led-urile și butoanele, iar acesta se conectează folosit pinii SCL și SDA de pe placa de bază. Pentru a putea folosi aceast tip de LCD am folosit o bibliotecă externă “LiquidCrystal-I2C”.
Pianul are 2 moduri: cântare liberă și modul învățare. Practic, utilizatorul are posibilitatea să-și aleagă (folosind unul dintre butoanele de control) dacă vrea să cânte o melodie știută deja sau o să învețe o anumită melodie.
Modul liber
Modul învățare
Butoanele de control
Acum că am trecut prin toate etapele realizării proiectului pot spune că a fost o experiență interesantă din care am avut destul de multe lucruri de învățat. Deși la început eram foarte sceptică în ceea ce privea tema proiectului și proiectul în sine, acum sunt de altă părere și anume că a meritat efortul depus pentru terminarea acestuia. Începând de la partea de lipit (unde am avut probleme inițial pentru că aveam de lipit o matrice de led-uri) și până la partea de realizare a software-ului a fost un drum provocator, dar frumos. Per total, pot spune că mi-am îndeplinit scopul de a realiza un pian digital aproape de la zero folosind doar câteva elemente electronice, cine ar fi crezut?! 😊