UNIVERSIDADE FEDERAL DO PAR

279 palavras 2 páginas
UNIVERSIDADE FEDERAL DO PARÁ
FACULDADE DE ENGENHARIA DA COMPUTAÇÃO
ALUNO: JULIO MOREIRA SOARES NETO
ALCIR GOLVEIA MUNIZ JUNIOR
FRANCISCO CARLOS
RONALD SILVA

BARCO ARDUINO –
Relatório
Relatório desenvolvido para a obtenção de conceitos em Projeto de Engenharia II.

INTRODUÇÃO
O Arduino é uma plataforma de hardware eletrônica livre, seu objetivo é facilitar a criação de ferramentas, de baixo custo, acessíveis, fáceis de usar.
FUNCIONAMENTO DO BARCO
O barco foi construído com materiais baratos e fáceis de achar.
Foi pregado um cooler de computador na parte traseira do barco para ser usado como motor. No meio do barco fica o Arduino que controla o leme do barco.
Para o controle do leme foi utilizado um código que usa potenciômetro, que faz o papel do timão do barco, controlar o servo, onde foi preso o leme.
O leme também pode ser controlado por um sensor de movimento (sonar)
Na alimentação do Arduino e do cooler foram utilizados carregadores de celular que fazem o papel de fonte de alimentação, mas que podem ser substituídos por baterias.

O CÓDIGO
#include <Servo.h> //inclui a biblioteca do servo no programa

Servo myservo; // criar um objeto servo para controlar o servo

int potpin = 0; // o pino analógico usado para conectar o potenciometro int val;

// variavel usada para ler os valores do pino analogico

void setup()
{
myservo.attach(9); // atribui o servo no pino 9
}

void loop()
{

val = analogRead(potpin); de 0 até 1023)

// lê os valores do potênciometro (os valores variam

val = map(val, 0, 1023, 0, 179); myservo.write(val); delay(15);
}

// faz uma regra de 3 e retorna o valor de x

// coloca o servo de acordo com o valor de x
// tempo de espera do servo

Relacionados

  • Universidade Federal Do Par
    590 palavras | 3 páginas
  • UNIVERSIDADE FEDERAL DO PAR
    3047 palavras | 13 páginas
  • UNIVERSIDADE FEDERAL DO PAR
    388 palavras | 2 páginas
  • Universidade Federal Do Oeste Do Par
    1555 palavras | 7 páginas
  • UNIVERSIDADE FEDERAL DO PAR 23 11
    2819 palavras | 12 páginas
  • Apresentacao
    1665 palavras | 7 páginas
  • Acidez e basicidade dos compostos organicos
    4981 palavras | 20 páginas
  • 0102 funcoes essenciais
    1830 palavras | 8 páginas
  • Algoritmo da Bissecção
    1174 palavras | 5 páginas
  • Sinais
    1779 palavras | 8 páginas