Table of Contents

Pian electric

Autor: Țilică Dora Nicoleta

Introducere


Proiectul va reprezenta un mini pian electric cu posibilitatea de redare și înregistrare a melodiilor. Am ales această temă pentru proiectul meu deoarece de mică mi-a plăcut pianul și să cânt la acesta, așa că am considerat că este o oportunitate să combin un hobby cu acest proiect.

Descriere generală

Pianul are 8 butoane pe post de clape, câte un buton pentru fiecare notă a unei octave. Totodată se pot reda note din 3 octave diferite. Pentru selecția acesteia se apăsă pe butonul corespunzător. Pianul are trei functionalități de bază:
1. redarea unei note la apăsarea unei “clape”;
2. înregistrarea unei melodii în timp ce este interpretată la butoane;
3. redarea unei melodii înregistrate.

Pe lângă aceste funcții de bază, pianul poate reda la apăsarea unui buton o melodia Twinkle Twinkle. Totodată, atunci când o “clapă” este apăsată, se aprinde un led corespunzător.

Schema bloc a proiectului:

Hardware Design

Lista de piese:

Schema electrică

Software Design

Programul are ca funcții principale în cod următoarele:


În main se verifică și dacă a fost apăsat butonul pentru octavă, iar în caz că da, o modifică. La fiecare trecere la alt mod de funcționare se va afișa pe lcd modul în care funcționează pianul la acel moment.

Concluzii

Mi-a plăcut să lucrez la acest proiect. A fost cu totul nou pentru mine să realizez o astfel de plăcuță(de la momentul lipirii pieselor, până la realizarea de cod pentru a o programa). Am observat la ce detalii trebuie să fim atenți atunci când realizăm un astfel de proiect și am înțeles mai bine ce se întâmplă în spatele dispozitivelor pe care le vedem zilnic.

Poze

Descarcă

pian_electric_tilicadoranicoleta.zip

Bibliografie

Pian electric