4

Arduino para el control de robots didácticos

Hace algunos días comencé a proyectar una placa de control para un robot didáctico basada en Arduino. La idea era montar desde cero el Arduino y los distintos periféricos que necesita el robot de una manera rápida y con elementos fáciles de conseguir. No dibujé el circuito impreso ya que opté por utilizar una placa experimental.

Mi placa se utilizará en un robot Escornabot pero es posible adaptarla a cualquier otro. Tiene un pequeño teclado para ingresar ordenes, transductores y una interfaz para el control de dos motores paso a paso unipolares.

El microcontrolador

El circuito del microcontrolador tiene algunos agregados respecto al propuesto en el artículo anterior:

  • Botón de reinicio.
  • LED de uso general en el pin D13.
  • Buzzer en el pin D3 para generar indicaciones sonoras.

El teclado

El teclado permite ingresar datos o parámetros según la lógica de programación. Ocupa únicamente el pin analógico A0, para esto se vale de una red de resistencias que actúan como un divisor resistivo. A cada pulsador le corresponde un único valor analógico.

Control de motores

Esta interfaz puede controlar dos motores paso a paso unipolares y está construida con el circuito integrado ULN2803A que es un arreglo de transistores darlington capaz de entregar hasta 500mA por salida.

La placa terminada tiene el siguiente aspecto:

Enlaces de interés

  1. Arduino «a medida»
  2. Arduino para el control de robots didácticos
  3. Robot didáctico Escornabot
  4. Descargar el circuito completo en formato PDF.

4 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.