archibot

Public

@newsanlab

Share archibot

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Archi Bot

Archi Bot es un escudo diseñado para controlar 10 servos o 4 motores y 6 servos. Además, cuenta con conexión para un módulo Bluetooth HC-05, un sensor ultrasónico HC-SR04, y un puntero láser. Puede conectarse a baterías de 5V a 12V. Es el escudo ideal para armar un auto o una araña robotica.

Especificaciones

  • Voltaje de entrada de batería: 5V a 13V
  • Capacidad de alimentación y reset de Archi desde el escudo
  • Capacidad de debug (se puede probar el código sin alimentación externa)
  • Selección de alimentación de motores con jumper
  • Medición interna de voltaje de batería
  • Comunicación Bluetooth conectando un módulo externo
  • Selección de funcionalidad (4 motores + 6 servos vs 10 servos)
  • Conexión a sensor ultrasónico para medición de distancia y detección de proximidad
  • Manejo independiente de velocidad y dirección de 4 motores
  • Manejo independiente de 10 servomotores
  • Control de puntero láser

Diagrama en bloques

El escudo Archi Bot se puede dividir en 5 bloques funcionales:

  • Fuente de alimentación: Garantiza la correcta alimentación del resto de los bloques.
  • Archi: Conexión con la placa principal. Incluye un circuito de reset y uno de medición del nivel de batería.
  • Selección y Bluetooth: En este bloque se determina si la placa funcionará con 10 servos (modo araña) o con 4 motores y 6 servos (modo auto).
  • Araña: Contiene la conexión a los servomotores y el control de un puntero láser.
  • Auto: Contiene la conexión de los motores y sus drivers, además de la conexión del sensor ultrasónico.

Fuente de alimentación

En este bloque se organizan los voltajes de alimentación de todos los módulos. En la siguiente imagen se bosqueja esta organización.

Archi Bot está pensado para funcionar con una batería de 5V a 13V, y está protegido ante picos de tensiones mayores. De esta manera protegemos el integrado de driver de motores (13,5V máximo de entrada) y la fuente (17V máximo de entrada). La fuente entrega 5V y hasta 3A de salida, con los cuales se alimentan principalmente la placa Archi, el módulo de Bluetooth y los servomotores. Para alimentar Archi se utilizó la entrada "VIN" y no las de 5V, para mantener la compatibilidad en caso de que se modifique en versiones futuras de Archi. Los driver de motores pueden recibir alimentación desde la misma fuente o directamente de la batería (recomendado), utilizando un jumper de selección.

Uso de pines

Pin ArchiFunciónMódulo
A0Voltaje BateríaArchi
A2ECHO (HC-SR04)Auto
A3TRIG (HC-SR04)Auto
GP02DIR_LATCHAuto
GP03SRV03/EN1Selección
GP04SRV04/EN2Selección
GP05SRV05/EN3Selección
GP06DIR_CLKAuto
GP07DIR_SERAuto
GP08RX BluetoothSelección
GP09TX BluetoothSelección
GP10SELECTSelección
GP11SRV11/EN4Selección
GP12LASERAraña
GP13SRV13Araña
GP14SRV14Araña
GP15SRV15Araña
GP16SRV16Araña
GP17SRV17Araña
GP18SRV18Araña

Colocando el pin de SELECT (GP10) en "0" o "false", se habilitan los motores. Seteandolo en "1" o "true", los pines 3, 4, 5 y 11 se usan como salidas para servos.

Ejemplo de proyectos

4WD Rover

  • En este proyecto encontraras toda la información y recursos para poder llevar a cabo el armado de un vehiculo controlado mediante un dispositivo movil. ArchiBot te permitira poder controlar 4 motores, 1 servo y un sensor ultrasónico, utilizando nuestro codigo ya desarrollado o generando el tuyo a tu medida! Araña ArchiBot
  • En este proyecto la información y recursos son para poder llevar a cabo el armado de una araña robotica controlada tambien mediante un dispositivo movil. En este caso ArchiBot te permitira poder controlar 10 servos, un modulo Bluetooth y un modulo laser, utilizando nuestro codigo como base o generando el tuyo a tu medida!
Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.