» Electrónica » Arduino »CARduino: un robot improvisado en Arduino

CARduino - un robot casero en Arduino


Por el nombre, queda claro de inmediato que el robot hecho en el controlador Arduino. El autor creó sus propias bibliotecas para un uso más conveniente. El equipo estándar del robot contiene un telémetro ubicado en el panel frontal, dos ruedas y dos motores. Para posibles actualizaciones futuras, se instala una placa de pruebas en la parte superior de la máquina. El dispositivo se controla y funciona de forma autónoma, si lo desea, puede agregar control de radio. El artículo describe el trabajo con CARduino y las bibliotecas, hay algunos ejemplos.

¿Qué es una biblioteca?
La biblioteca simplifica enormemente el control del robot. El proyecto está diseñado para personas que no son particularmente fuertes en programación, pero con el deseo de hacer robots simples. Crear un modelo de este tipo no requiere conocimientos en el campo del control motor. La biblioteca hará todo por sí misma, reducirá el programa a los comandos más simples "gire a la derecha y avance un segundo" o "avance tres segundos y luego acelere". Hay programas de muestra en la biblioteca para ayudarlo a configurar CARduino.

¿Qué hacer si los mismos materiales no están disponibles?
Puede ensamblar un robot sin dichos materiales. La biblioteca tiene la capacidad de trabajar en casi cualquier ensamblaje. Por ejemplo, puede usar otras ruedas o material para el chasis, lo principal es que las partes cambiadas realizan la misma función.

¿Qué puede hacer un robot?
La funcionalidad del robot es casi ilimitada. Con esta biblioteca, escribir un programa para Arduino se convierte en una tarea bastante fácil. La placa de pruebas permite instalar una variedad de sensores.

Costo del robot
El autor vive en los EE. UU. Y, por lo tanto, consideró que ensamblar el robot desde cero costaría alrededor de $ 100, teniendo la mayoría de los detalles, gastó $ 30 en el proyecto. Si puede pedir componentes en China, puede reducir los costos en aproximadamente 5 veces.


Materiales utilizados
- Arduino Uno - R3
- Tablero de desarrollo 30x10
- Soporte para Arduino y placa de prueba
- Telémetro Sharp GP2Y0A02YK0F
- Micromotores 2 piezas
- Dos ruedas de 49x12 mm.
- Soportes para motor 2 pcs
- Ruedas de bolas 2 piezas
- Controladores de motor para Arduino 2 pcs
- Base para el chasis (madera) 15x10.75 cm (el tamaño se seleccionó de acuerdo con el tamaño del soporte para Arduino y el tablero)
- Pequeños tornillos para madera
- Batería 9V 1 pc


Primer paso Trabajo preparatorio.
Antes de proceder con el ensamblaje del robot, el autor prepara los componentes. En primer lugar, un rectángulo del tamaño correcto se corta de un bloque de madera más grande de lo necesario.Además, recoge las ruedas de la bola, ya que se entregaron desmontadas, utiliza las instrucciones para el montaje. Las ruedas están unidas a los motores, y Arduino con la placa de pruebas se coloca en el soporte para ellos.

Paso dos Instalación de ruedas de bolas.
Se decidió instalar estas ruedas en un lado de la base del chasis, usando un lápiz, el autor señaló 0.5 cm a cada lado del tablero. Para la fijación, se utilizaron tornillos de madera.


Paso tres Instalación de motores.
Este paso fue bastante simple. Todo lo que debía hacerse era insertar los motores en los soportes y asegurarlos con superpegamento en los bordes del tablero. También puede usar un soldador, es importante no mezclar los contactos negativos y positivos.


El cuarto paso. Instalar Arduino y Bredboard.
Primero, era necesario anotar la ubicación de los componentes. La placa de pruebas se coloca en la parte frontal del soporte, y el Arduino, respectivamente, en la parte posterior, se unen con tornillos en los agujeros existentes. El soporte en sí se coloca en el chasis con dos tornillos en el centro.


Paso cinco Instalación del sensor
Este paso también es bastante simple. Los agujeros están marcados en el frente en el centro, y el sensor se fija con tornillos. Asegúrese de utilizar ambos orificios del sensor para el montaje. Al adjuntar, el autor coloca el sensor de modo que las conclusiones sobre él estén en la parte superior. Luego, el cable JST se inserta en el sensor y se conecta a la placa de pruebas, rojo al terminal positivo, negro al negativo y el amarillo se encuentra en cualquier parte del tablero.


Paso seis Conexión de un controlador de motor.
Los controladores solo están alineados e instalados en Arduino.

Séptimo paso. Soldar a los motores.
Además, se produce la soldadura habitual de cables, solo es importante recordar qué cables son positivos y cuáles negativos.


Séptimo paso. Ruedas de conexión.
Ahora, el autor conecta los cables de los motores al controlador de esta manera:
- El contacto positivo del motor derecho está conectado al terminal negativo del controlador A.
- El contacto negativo del motor derecho está conectado al terminal positivo del controlador A.
- El contacto negativo del motor izquierdo está conectado al terminal negativo del controlador B.
- El contacto negativo del motor izquierdo está conectado al terminal positivo del controlador B.


Paso ocho Sensor y conexión de alimentación.
Potencia de 5V conectada a + placa de pruebas, GND a GND. El cable amarillo del sensor está conectado al pin analógico 2.


Paso nueve. Instalación de batería.
El autor simplemente pegó la batería con superpegamento a la parte posterior del robot. Luego, simplemente conectó los cables positivo y negativo a las conclusiones positivas y negativas de Carduino.


La biblioteca
Esto completa el ensamblaje del robot estándar. La biblioteca y los programas de muestra funcionarán en él, puede descargarlo en el artículo. El archivo también tiene una descripción de algunas funciones. La biblioteca se carga en el IDE de Arduino a lo largo de la ruta -> importar biblioteca -> Carduino. Después de descargar el programa, el proyecto está completamente listo.


Video con un ejemplo de Carduino:



carduino.rar [2.1 Kb] (descargas: 204)
9
8.5
9

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...