Alina CANŢER (78771) - Useless Box

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unui device «Useless Box». Aceasta cutie nu are un scop anume, singura sa utilitate fiind faptul ca poate fi folosita pentru entertainment.

Descriere generală

Dispozitivul are un switch care in starea “on” deschide cutia si iese un deget care o inchide la loc prin schimbarea starii intrerupatorului in “off”.

Schema bloc:

Hardware Design

Listă de piese:

  • Placa de baza - 1
  • Servo Motor 9G - 1
  • Stepper Motor - 1
  • Quartz - 1
  • Buzzer - 1
  • Switch - 1
  • Fire
  • brat(lemn)
  • cutie(lemn)

Schema electrica:

Software Design

Am dezvoltat in Sublime si am incarcat codul pe placuta folosind comenzile din laborator.

Librării şi surse 3rd-party:

  • util/delay.h
  • avr/io.h

Pentru comutarea switch-ului am creat cateva metode in care servomotorul va misca bratul in funtie de unghiurile de rotatie primite, cu diverse delay-uri. Motorul stepper actioneaza flagul care apare cat timp cutia e deschisa(metoda flag). Exista si o metoda care porneste buzzer-ul.Acesta se va auzi dupa actionarea switch-ului, inaite ca servomotorul sa miste bratul(metoda buzzer).

Main:

  • Configurez Timer1
  • Setez pinul de intrare PB5(switch)
  • Setez pinii de iesire: PD7(ledul de pe placuta) si PA0(buzzer)
  • Apelez metodele descrise mai sus

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2018/avoinescu/78965422.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0