p8: arduino basic shield: control de servo de posición
TRANSCRIPT
PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO
P8: CONTROL DE SERVO DE POSICIÓN
José Pujol Pérez IES Vicente Aleixandre
OBJETIVOS
• Controlar un servo de posición
• Realizar una aplicación ''real'' con el servo
Ideas Previas:
• ¿Qué es un servomotor de posición?
• ¿Para qué nos puede servir?
• ¿Qué es una librería? ¿Cual es su potencial?
INTRODUCCIÓN
1º Controlar la posición de un servo mediante el
joystick. Usar programa Servoàknob
2º Realizar una aplicación con el servo
Ideas:
• Controlarlo mediante el teclado
• Controlarlo mediante pulsadores
• Realizar un display analógico de la temperatura...
• Realizar una cartulina para mostrar la info
HACER
• SERVO DE POSICIÓN
• CONTROL SERVO POTENCIÓMETRO
• LIBRERÍA SERVO
INFORMACIÓN
SERVO DE POSICIÓN
Es un tipo de motor de corriente continua que permite
controlar su posición en un ángulo 0-180º
CONTROL SERVO CON POTENCIÓMETRO
LIBRERÍA SERVO
- #include <Servo.h>Incluye la librería servo con todas sus funciones
- Servo myservo;Crea un objeto servo
- myservo.attach (pin);Declara el pin en el que se conecta el servo
- myservo.write (valor);Posiciona el servo entre 0-179º
• ¿Qué hemos conseguido hacer?
reflexionamos
Este guía se distribuye bajo licencia Reconocimiento-‐ ComparBrIgual CreaBve commons 4.0
(cc) 2014 José Pujol Pérez Some rights reserved. This work licensed under CreaBve Commons AOribuBon-‐ShareAlike License. To view a copy of full license, see
hOp://creaBvecommons.org/licenses/by-‐sa/3.0/ or write to CreaBve Commons, 559 Nathan AbboO 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