Skip to content
lennedy edited this page Jul 9, 2018 · 17 revisions

Biblioteca robo_hadware

A biblioteca robo_hardware é uma biblioteca construída para facilitar o uso de uma série de sensores e motores no grupo de robótica do IFRN campus Santa Cruz. Esta foi desenvolvida para abstrair algumas particularidades do hardware e tornar o aprendizado dos sistemas utilizados mais rápido.

A ideia dessa wiki é apresentar a biblioteca de forma rápida e prática a todos os envolvidos no projeto. Para tanto, será apresentado como a mesma deve ser instalada, além disso, será apresentada as funcionalidades dessa biblioteca e como o hardware do robô deve ser configurado.

Esta é uma biblioteca desenvolvida para robôs de duas rodas.

A biblioteca em questão foi desenvolvida em c++ para ser utilizada com as plataformas arduino uno, arduino pro mini e arduino mega. Foi desenvolvida para robôs com sensores e atuadores como: sensores de reflentância (ou linha), sensores de cor, sensores de toque, motores DC e servo motores.

Instalação da Biblioteca

A instalação da biblioteca na ide do Arduino poderá ser feira diretamente pela interface gráfica assim como também pela copia de arquivos para a pasta do Arduino. Para que a instalação em ambos os casos ocorra corretamente é necessário fazer o download da biblioteca do github através do link.

Importante: Depois de fazer o download será necessário que se remova o termo -master tanto do arquivo .zip baixado como da pasta que está dentro do .zip .

Instalação pela IDE

Segue alguns exemplos de como realizar a instalação da biblioteca pela IDE.

Funcionalidades atuais existentes na biblioteca:

  1. Acionar Motores
  2. Ler Sensores de Linha (Refletância)
  3. Ler Sensores de Distância (Sonar)
  4. Ler Sensores de Cor
  5. Ler Sensor IMU

A biblioteca foi produzida por Lennedy Campos Soares e Anderson Filipe Clemente Silva.