Arduino Robotinics

Marcelo Maurin Martins

Arduino Robotinics

Responsável pelas seguintes funcionalidades do controle do corpo do robô, nela estão incluídas:
. O movimento dos braços
. O movimento da cabeça
. O movimenta das rodas em dois sentidos
. Gerenciamento do GPS
. Sensor de Amperagem (corrente)
. 2 x sensores de ultrasom
. 1 x RF transmissor
. 1 x RF receptor
. 1 x Motor Shield
. Modulo bluetooth
. Sensor de GAS
. Acelerômetro
. LCD I2C

Arquitetura do Hardware

Arduino mega

Funcionalidades

. MAN - Manual de comandos
. RE - Controle de Re
. PARA - Controle de Parar
. FRENTE - Controle de Av. Frente
. GESQ - Controle de Girar Esquerda
. GDIR - Controle de Girar Direita
. MSG1: - Mensagem Linha 1
. MSG2: - Mensagem Linha 2
. SERIAL: - SERIAL MENSAGEM
. LCDCLEAR - Limpa tela
. GPS - GPS List
. ACEL - Acelerometro
. ULTRA - Ultrasom
. GAS - Sensor Gas
. VER - VERSAO DO FIRMWARE
. CORR - Corrente
. TESTE - Teste de Movimento
. GBEsq - Gira Braco Esquerdo = Angulo
. GBDir - Gira Braco Direito = Angulo
. GCABECADIR - Gira Cabeca para Direita = Angulo
. GCABECAESQ - Gira Cabeca para Esquerda = Angulo

Bibliotecas

WIRE.h
LiquidCrystal_I2C.h - Responsavel pelo gerenciamento do LCD
ULTRASONIC.h - Responsavel pelo gerenciamento do ultrasom
SERVO.h - Responsavel pelo controle dos bracos e da cabeca
SoftwareSerial.h - Cria portas seriais virtuais


Related

Wiki: Especificacoes Software