Este modelo vamos a montarlo complementariamente con la plataforma de ArduBlockly que ha sido ligeramente adaptada para contener algunos bloques adicionales y desarrollar en extensión las posibilidades de programación, control y comunicaciones con nuestros robots.
Como hay algunas variaciones de montaje, se definen 3 niveles de dificultad para cada una de las adaptaciones presentadas.
- Nivel Principiante – SmartCar de 2 ruedas con shield de conexiones.
- Nivel Avanzado – SmartCar de 4 ruedas con shield Adafruit de motores y sensor IMU.
- Nivel Experto – SmartCar de 2 ruedas con placa de prototipado y control PID con Encoders.
Durante el desarrollo de los niveles, algunos apartados son cómunes extendiendo su utilidad con comunicación por Bluetooth para controlar con una aplicación desarrollada con App Inventor.
- Introducción a la robótica
- Electrónica
- Introducción a Arduino
- Motores DC
- Sensor ultrasonido
- Programación básica
- Programación con servo
- Programación mediante arrays
- Montaje del coche – Smart Car Assembly
- Electrónica y cableado del coche
- Programación básica del coche
- Programación de movimiento
- Evitar obstáculos
- Programación Bluetooth
- Modo básico
- Aplicación Bluetooth con App Inventor