Curso Arduino CEP Huelva- Laserbot controlado por APP

Aplicación práctica de metodología ABP, aprendizaje basado en resolución de proyectos en equipos. Descomposición del proyecto a resolver en subsistemas y resolución del mismo por partes.

LASERBOT

Problema a resolver: realizar un vehículo motorizado con 2 servomotores continuos y una rueda loca. El vehículo es controlado por una aplicación móvil (realizada con APP Inventor) conectada mediante bluetooth. Opcional: añadirle un sensor de distancia por ultrasonidos.

Duración: 2 sesiones de 3h (5ª y 6ª sesión del curso)

Equipos: 3 o 4 cuatro componentes

Tareas:

Los equipos de trabajo deberán realizar las siguientes tareas para resolver el proyecto

  1. Finalidad
    • Esquema de entradas y salidas
    • Descomposición en subsistemas
  2. Búsqueda de información
  3. Desarrollo de los subsistemas
  4. Montaje Final

Información:

– Descomposición en subsistemas

Proyecto Laserbot APP Bluetooth

Seguir leyendo

PrintBot Kiwibot controlado por APP y Bluetooth

Control de Printbot mediante APP. Creación de la aplicación móvil con APP inventor y desarrollo del programa de control en Arduino.

Funcionamiento: el printBot tiene un doble funcionamiento, teledirigido mediante el teléfono y un botón reversible que le hace entrar en funcionamiento automático detectando obstáculos.

El proyecto ha sido realizado por:

  • Miguel Granero y Gabriel Koh: Programación en Arduino
  • Alberto Yufera y Ana Romera: APP Inventor

Para reproducirlo necesitarás:

 APP: La puedes encontrar en Google Play

Cada botón envía dos letras, una al pulsar y otra al soltar:

Mando kiwibot

Printbot:  También será necesario el hardware, en este caso el printbot, constituido por:

  • Chasis: Impreso en una impresora 3D.
  • Arduino UNO: Nosotros hemos usado el Arduino UNO REV 3 ya que es compatible con la shield de Kiwibot, pero también su puede usar el Arduino Mega por ejemplo.
  • Shield Kiwibot: Shield para arduino en el que conectaremos el módulo bluetooth y el sensor de distancia.
  • Módulo Bluetooth(HC06): Lo usaremos para la comunicación entre arduino y la APP.
  • Sensor de distancia(HC-SR04):Sensor por ultrasonido que usaremos para calcular la distancia a la que está el objeto delante de el printbot.
  • PowerBank:Nosotros hemos usado un PowerBank de 4.000mAh de capacidadd y 5,3V de salida.
  • Servomotores Continuos: Hemos usado 2 servomotores continuos para el movimiento del PrintBot.

Programación Arduino: Seguir leyendo

Control de vehículo mediante app y Arduino

Este curso en el IES Heliópolis en los Ciclos Formativos de Eléctrónica se ha organizado un Grupo de Trabajo sobre “Elaboración de Materiales Didácticos usando la Herramienta Arduino” en el que han pedido mi colaboración.

Lo hemos abordado con la resolución de un caso práctico: Control de un vehículo mediante aplicación móvil vía Bluetooth.

Para desarrollar el proyecto hemos visto los siguientes contenidos:

  • Comunicación Serie
  • Modulo Bluetooth
  • Control de motores mediante driver L298

El material que vimos durante las 2 sesiones fue:

 

El proyecto tiene posibles ampliaciones para futuros cursos, como desarrollar nuestra propia app para el control del dispositivo