Forever Alone Starter Pack este un dispozitiv menit sa stimuleze studentii de la Politehnica. La o prima vedere, pare o cutie obisnuita cu un buton, insa este mult mai mult: in interiorul cutiei se afla o manuta gata sa iti ofere un high-five bine meritat pentru toata munca depusa de tine la teme.
Cutia poate fi deschisa folosind butonul de pe ea. Se vor folosi doua micro servomotoare: unul pentru deschiderea cutiei si celalalt pentru ridicarea manutei. De asemenea, cutia va scoate diferite sunete in momentul deschiderii si odata ce manuta este pregatita de high-five.
Schema bloc
Lista componente
Denumire | Cantitate |
---|---|
Micro Servomotor | 2 |
Card de memorie | 1 |
Speaker | 1 |
Baterie externa | 1 |
Buzzer | 1 |
LCD | 1 |
Pentru implementare am folosit doua micro servo motoare sg90.
Am incercat sa pun muzica folosind un difuzor de 1W si un modul microSD, insa nu am reusit si am conectat un buzzer.
Exista doua butoane: unul pentru a deschide cutia, celalalt pentru a o inchide.
Mediul de dezvoltare utilizat:
Functia de initializare IO_Init():
Setez Pinul 7 ca output (ledul de pe placuta). Folosit pentru debugging; Setez pinii PB0 si PB1 ca input (pentru a inchide, deschide cutia); Setez pinul PC0 ca input (pentru buzzer) Activez LCD-ul
Main-ul:
Afisez mesajul de baza pe LCD ("Press button") Apelez functia de initializare Configurez timer-ul In functie de butonul apasat, fie deschid cutia, fie o inchid. La fiecare miscare de inchidere sau deschidere, buzzerul va scoate un sunet si se va aprinde led-ul de pe placuta. In momentul in care mana este ridicata, pe LCD va aparea mesajul "Gimme give!"
\\
Pentru realizarea acestui proiect au fost folosite: