coches - educa.jcyl.es · microsoft powerpoint - coches.ppt author: microlog created date:...
TRANSCRIPT
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
CONSTRUCCIÓN Y PROGRAMACIÓN DE VEHÍCULOSARDUINO Y SCRATCH
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
M. José Castejón García
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
¿QUÉ ES ARDUINO?
Tarjeta controladora -> Cerebro robot
Pines analógicos
Pines digitales – PWM ~
Lenguajes de programación
Scratch: S4A / MblockArdublockArduino IDE
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
¿QUÉ ES ARDUINO?
Tarjeta controladora -> Cerebro robot
Pines analógicos
Pines digitales – PWM ~
Lenguajes de programación
Scratch: S4A / MblockArdublockArduino IDE
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
CONTROLADOR DE MOTORES
Control del sentido de giro
Puente en H - Cambio de polaridad
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
CONTROLADOR DE MOTORES
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
MBLOCK
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
MBLOCK
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
MBLOCK
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
MBLOCK - Con cable
Actualizamos el firmwareUtilizamos el bloque “al presionar bandera” como inicio de programa
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
MBLOCK - Autónomo
Programa de arduino será la primera instrucciónHaciendo click sobre ella accedemos a nuevas opciones de cargaSubir a arduinoDesconectar del pc y poner pila de 9V
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
Avanzar / Retroceder
Motor 1 – Pines 5 y 6Motor 2 – Pines 9 y 10
Detectar qué pin avanza y cual retrocede
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
Ejercicio
Avanzar el vehículo en línea recta. Es posible que para conseguir la líneaRecta haya una ligera diferencia en la velocidad entre ambos motores
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
Ejercicio
Avanzar el vehículo en línea recta. Es posible que para conseguir la líneaRecta haya una ligera diferencia en la velocidad entre ambos motores
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
Ejercicio
Retroceder el vehículo en línea recta. Es posible que para conseguir la líneaRecta haya una ligera diferencia en la velocidad entre ambos motores
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
VARIABLES
ACELERAR
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
EJERCICIO
El vehículo comienza circulando a velocidad 255. Programarlopara que decelere hasta llegar a 0
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
GIROS
1. Una rueda gira y la otra se queda parada
2. Una rueda gira más rápido que la otra
3. Cada rueda gira en un sentido
Probar las 3 opciones y ver las diferencias
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
GIROS
1. Una rueda gira y la otra se queda parada
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
GIROS
2. Una rueda gira más rápido que la otra
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
GIROS
3. Cada rueda gira en un sentido
© Microlog Tecnología y Sistemas SL [email protected] www.micro-log.com 917595910
EJERCICIO
Programar al vehículo para que siga la ruta establecida