david malinowski travis stradder. class: entertain responsabilitiescollaborators...

4
David Malinowski Travis Stradder

Upload: amice-bradford

Post on 17-Jan-2018

220 views

Category:

Documents


0 download

DESCRIPTION

 Main objective: create a mobile indoor tree to provide entertainment ◦ Dance(move around room) ◦ Play music ◦ Turn on lights when dark  In order to provide safety to the user obstacles must be avoided  Mobility: indoor trees can sometimes be difficult to move around

TRANSCRIPT

Page 1: David Malinowski Travis Stradder. Class: Entertain ResponsabilitiesCollaborators initializationbluetooth dance move around roommotors detect collisionsIR

David MalinowskiTravis Stradder

Page 2: David Malinowski Travis Stradder. Class: Entertain ResponsabilitiesCollaborators initializationbluetooth dance move around roommotors detect collisionsIR

Class: Entertain

   

Responsabilities Collaborators

initialization bluetooth

dance  

        move around room motors

        detect collisions IR sensors

        avoid collisions motors

play song speaker

        musical notes timer

follow light  

        detect light light sensors

        move towards light motors

turn on lights in dark  

        detect light light sensors

        turn on lights LEDs

Page 3: David Malinowski Travis Stradder. Class: Entertain ResponsabilitiesCollaborators initializationbluetooth dance move around roommotors detect collisionsIR

Main objective: create a mobile indoor tree to provide entertainment◦ Dance(move around room)◦ Play music◦ Turn on lights when dark

In order to provide safety to the user obstacles must be avoided

Mobility: indoor trees can sometimes be difficult to move around

Page 4: David Malinowski Travis Stradder. Class: Entertain ResponsabilitiesCollaborators initializationbluetooth dance move around roommotors detect collisionsIR

Programming in the Python language Mapping musical notes to beep times and

frequencies Working with IR and light

sensors(normalizing the values) Motor calibration