Table of Contents

Mutu Alexandra-Maria - Forever Alone Starter Pack




Introducere


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.



Descriere Generala

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

Hardware Design

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.


Schema Electrica


Software Design


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!"


Produs final


\\
Pentru realizarea acestui proiect au fost folosite:



Demo


watch

Arhiva proiect

foreveralonestarterpack.zip

Bibliografie/Resurse

PDF file