Autoarea poate fi contactata la adresa: andreea.florescu@cti.pub.ro
Denumirea produsului vine din juxtapunerea cuvintelor cheie Banana si Piano.
Scopul proiectului este implementarea unui pian ce permite utilizatorului sa cante prin intermediul unor banane conectate la microcontroller.
Fiecare nota muzicala va fi reprezentata de cate o banana de la stanga la dreapta:
DO RE MI FA SOL LA SI DO
Atunci cand utilizatorul apasa pe banana, se va auzi nota corespunzatoare prin intermediul buzzer-ului.
Nume | Numar Unitati |
---|---|
Buzzer | 1 |
Cablu USB | 1 |
Rezistenta 10 MΩ | 8 |
Fire Jumper | 10 |
Fire de legatura | - |
Banane | 8 |
Atmel Studio 6.2
Algoritmul de redare a notelor este simplist. Pentru realizarea proiectului am implementat clasa CapacitiveSensor, folosind ca punct de plecare biblioteca CapacitiveSensor implementata pentru Arduino.
Clasa CapacitiveSensor are rolul de a transforma pinii microcontrolerului in senzori capacitivi care pot detecta capacitatea electrica a corpurului uman.
Capacitive Sensor Arduino http://playground.arduino.cc/Main/CapacitiveSensor?from=Main.CapSense
Air Piano Arduino http://www.instructables.com/id/Arduino-Air-Cap-Sense-Piano/
Functionare http://en.wikipedia.org/wiki/Capacitive_sensing