p10: arduino basic shield: control vehiculos con servos

Post on 29-Jul-2015

656 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO

P10: CONTROL Vehículos con SERVOS

José  Pujol  Pérez  IES  Vicente  Aleixandre  

OBJETIVOS

•  Controlar un vehículo de forma automática

•  Controlar servomotores continuos  

Ideas Previas:

•  ¿Como funciona un servomotor continuo?

•  ¿Puedo controlar un vehículo de forma automática

con dos servomotores?

•  ¿Que le puedo añadir para que el vehículo sea

''inteligente''?

 

INTRODUCCIÓN

Controlar un vehículo de forma automática

Ideas:

•  Crear rutinas adelante, atras, izquierda y derecha

•  Hacer que el vehículo siga una trayectoria prefijada

•  Crear un laberinto y ver que grupo lo soluciona antes

 

HACER

•  SERVOMOTORES CONTINUOS

•  CONEXIÓNES ARDUINO SERVOMOTORES

•  CONTROL SERVOMOTORES

•  DELAYMICROSECONDS

•  CONTROL VEHÍCULO

•  LLAMADA A FUNCIONES

 

INFORMACIÓN

 

SERVOMOTORES CONTÍNUOS Es una modificación de los servomotores de posición para que puedan girar continuamente. Características: •  Velocidad reducida •  Permiten cambiar sentido de giro

 

SERVOMOTORES CONTÍNUOS Funcionamiento: Variando el ancho de pulso controlamos su sentido de giro

An9horario  

Fijo  

Horario  

Motor sentido antihorario

 

CONTROL SERVOMOTORES

DELAYMICROSECONDS

- delayMicroseconds (μs);Pausa el programa durante los microsegundos

especificados.

 

CONTROL VEHÍCULO

Rutina adelante

 

CONTROL VEHÍCULO

 

LLAMADA A FUNCIONES Nos permiten agrupar las diferentes rutinas de forma que el programa nos quede más ordenado.

•  ¿Qué hemos conseguido hacer?

 

reflexionamos

     Este  guía  se  distribuye  bajo  licencia  Reconocimiento-­‐  Compar9rIgual  Crea9ve  commons  4.0    

   

(cc)  2014  José  Pujol  Pérez  Some  rights  reserved.  This  work  licensed  under  Crea9ve  Commons  AQribu9on-­‐ShareAlike  License.  To  view  a  copy  of  full  license,  see                  

hQp://crea9vecommons.org/licenses/by-­‐sa/3.0/  or  write  to  Crea9ve  Commons,  559  Nathan  AbboQ  Way,  Stanford,  California  94305,  USA.    

Some  of  the  figures  have  been  taken  from  the  Internet  Source,  and  author  and  licence  if  known,  is  specified.    

For  those  images,  fair  use  applies.    

 

licencia

top related