Table of Contents

Ionita Adriana - Alexstrasza Dragon Form

E-mail: adriana.ionita2404@gmail.com

Introducere

Proiectul va consta in realizarea unui dragon, bazat pe modelul Alexstraszei din WoW, care are aripi ce se pot deschide si inchide, poate scoate fum si are anumite parti (cum ar fi ochii) care pot lumina. Fiecare din functionalitati va putea fi declansata de pe telefon, dintr-o aplicatie care va comunica prin Bluetooth cu placuta.

Proiectul in sine nu vine cu utilitati “raspandite”. Proiectul ales are majoritar interes personal intrucat realizarea sa, atat electrica, cat si “artistica” este ceva ce tine de un hobby. Adica proiectul nu rezolva o problema existenta, ci consta in ceva artsy-craftsy din care se pot invata lucruri noi, utile pe viitor.

Ideea a pornit de la realizarea unor aripi in marime naturala, insa, din mai multe motive, am ajuns la decizia scalarii ideii la o dimensiune mai mica. Intrucat nu mi s-a parut suficient de interesant si de complex, am cautat sa integrez ideea intr-un context mai clar. Din moment ce intotdeauna mi-au placut dragonii, am zis ca aceasta este tema perfecta.

Descriere Generala

<fc #000000>Aripile dragonului vor fi controlate de servomotoare, cate unul pentru fiecare aripa, iar ochii vor avea LED-uri. Fumul pe care acesta il va putea scoate va fi generat de un mecanism ce consta in atasarea unei pompe de apa/aer la un cap de tigara electronica. Proiectul va avea atasat si un modul Bluetooth pentru a permite controlarea sa de pe telefon.</fc>

Schema bloc:

Hardware Design

Lista piese:

Schema electrica: Post implementare:
Cele mai complexe aspecte ale implementarii hardware au fost urmatoarele:

Software Design

Structura cod:

Header Scop
avr/io.h Pentru includerea definitiilor IO specifice AVR.
avr/interrupt.h Pentru a permite lucrul cu intreruperi in cadrul timer-elor si modulului Bluetooth.
util/delay.h Pentru a facilita deschiderea aripilor mai lin.
usart.h Biblioteca pentru comunicarea cu modului Bluetooth prin USART.
gpio.h Biblioteca pentru controlul LED-urilor si pompei de aer.
timer1.h Bibliteca pentru facilitarea temporizarii pompei.
servo.h Biblioteca pentru controlul servo-urilor, folosind PWM.

Comunicare placuta - telefon

Actionare aripi

Actionare mecanism fum

Walkthrough







Rezultate

Poze finale:

Video demo:

Concluzii

Download

Bibliografie/Resurse

PDF pagina:
PDF file