sesión 1 (práctica) · etsii – uclm curso de robótica móvil con arduino, 3ª edición febrero...
TRANSCRIPT
![Page 1: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/1.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Sesión 1 (Práctica)
• Montaje de un robot móvil
• Mi primer programa de Arduino
![Page 2: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/2.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Contenidos del kit
![Page 3: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/3.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Electrónica
![Page 4: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/4.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Motores y control ya instalados en la base inferior • Conectar control de los motores a MOTORA y MOTORB
• Conectar alimentación (portabaterías) a VMS y GND
Chasis y motores
![Page 5: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/5.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Baterías, portabaterías y cargador • Jack de alimentación enchufado a Arduino UNO
• Cables conectados a electrónica de motores
• Cargador con enchufe americano adaptador
Alimentación
![Page 6: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/6.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Arduino y Sensor Shield
![Page 7: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/7.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Esquema de pines (pinout diagram)
Sensor Shield
![Page 8: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/8.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Servo y estructura pan-tilt
• Sensor de ultrasonidos • Montaje
• Servo proporciona giro
Pan Tilt con ultrasonidos
![Page 9: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/9.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Montaje en la parte inferior del chasis
Encajado en el puerto COM del Sensor Shield
Sensor de infrarrojos Módulo Bluetooth
![Page 10: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/10.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Esquema de conexión de motores, servo y ultrasonidos
Conexionado básico
![Page 11: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/11.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Usando seis separadores como los de la figura
Montaje del chasis
![Page 12: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/12.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Cable USB Tipo A a Tipo B
Conexión al PC
![Page 13: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/13.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Carga del primer programa
• Descargar la IDE de Arduino – http://arduino.cc/en/Main/Software
• Conectar la placa por USB – Dará un error de instalación
• Instalar los drivers – Inicio Panel de Control Sistema y seguridad Administrador de dispositivos
– Seleccionar el dispositivo conflictivo (COMXX)
– Actualizar driver
– Archivo arduino.inf en directorio Drivers
![Page 14: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/14.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
• Abrir parpadeo de LED – Archivo Ejemplos
Basics Blink
• Seleccionar placa – Herramientas Tarjeta
• Seleccionar puerto serie – Herramientas Puerto
Serial
• Verificar y cargar el programa en la placa
IDE Arduino
![Page 15: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/15.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Código Blink
/*Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
![Page 16: Sesión 1 (Práctica) · ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014 Sesión 1 (Práctica) • Montaje de un robot móvil • Mi primer programa](https://reader034.vdocuments.pub/reader034/viewer/2022042711/5f6c98ef110444796e051ae1/html5/thumbnails/16.jpg)
ETSII – UCLM Curso de Robótica Móvil con Arduino, 3ª Edición Febrero 2014
Fin de la primera sesión
de prácticas