Table of Contents

Robot Dansator - Sara Iudith Maria 333CA

Introducere

Proiectul consta intr-un robot care danseaza, canta si “clipeste”.

Descriere generală

Robotul dansator foloseste patru servomotoare pentru a se putea misca, iar pentru fiecare se incarca un cod diferit. Ochii robotului vor “clipi” prin aprinderea si stingerea a doua leduri. Cand robotul este pornit va incepe o melodie difuzata printr-un difuzor, iar prin apasarea unui buton robotul isi va schimba miscarile si melodia.

Schema bloc

Hardware Design

Lista de componente

Schema electrica

Software Design

Proiectul este dezvoltat in Arduino IDE. Am inclus bibliotecile:

                      "Servo.h": servomotoare
                      "avr/io.h: registre hardware a microcontroller-ului 
                      "avr/interrupt.h": intreruperi.

Am folosit laboratoarele:

                        1 - pentru a aprinde si a stinge ledul si pentru a fi mereu aprins
                        2 - pentru utilizarea unui buton
                        3 - pentru a adauga o melodie pe un buzzer si pentru a misca servomotoarele

Rezultate Obţinute

Inainte de asamblare.

Dupa asamblare.

Demo functionare

Concluzii

Download

Aici se poate gasi codul sursa a robotului codul_sursa.zip

Jurnal

Bibliografie/Resurse

https://ocw.cs.pub.ro/courses/pm

https://github.com/robsoncouto/arduino-songs/blob/master/takeonme/takeonme.ino