SlideShare uma empresa Scribd logo
1 de 11
Robô seguidor de linha
“Bady”
*
André Barbosa
Bruna de Freitas
Débora Bonfá
Yolanda Amorim
Física experimental II
ProfªDrªMarisa Cavalcante
*
*>Mudança de objetivo.
*>Jogo < Robô
*>Construir um robô seguidor de linha
*
*> Por meio de sensores de linha posicionados
na frente do veículo (um à esquerda e outro à
direita), o arduino recebe os sinais que indicam
qual dos sensores está sobre a linha, quando
isto ocorrer ele ira desligar o motor, que está
sobre a linha, promovendo a mudança de
trajeto, de maneira que a linha esteja sempre
entre os dois sensores.
*
*> 1x Arduino UNO
*> 2x Motores 5V CC
*> 1x Resistência 56K
*> 2x Resitências 1K
*> 1x Motor Shield L298N
*> 2x Sensores TCRT5000
*> 1x Base para robô
*> 4x Pilhas de AA- 1.5V
*
*
* int MAFW = 12;
* int MABW = 13;
* int MAPWM = 10;
* int MBFW = 11;
* int MBBW = 8;
* int MBPWM = 9;
* int RIGHT = 5;
* int LEFT = 7;
* int TRANS1 = 3;
* void setup() {
* pinMode(MAFW, OUTPUT);
* pinMode(MABW, OUTPUT);
* pinMode(MAPWM, OUTPUT);
*
* pinMode(MBFW, OUTPUT);
* pinMode(MBBW, OUTPUT);
* pinMode(MBPWM, OUTPUT);
*
* pinMode(RIGHT, INPUT);
* pinMode(LEFT, INPUT);
* pinMode(TRANS1, INPUT);
* Serial.begin(9600);
* }
* int l, r, trans1;
* void loop() {
* l = digitalRead(RIGHT);
* r = digitalRead(LEFT);
* trans1 = digitalRead(TRANS1);
* Serial.print(l);
* Serial.print(" ");
* Serial.print(r);
* Serial.print(" ");
* Serial.println(trans1);
* if (l == HIGH && r == LOW) {
* digitalWrite(MAFW, HIGH);
* digitalWrite(MAPWM, HIGH);
* digitalWrite(MBFW, HIGH);
* digitalWrite(MBPWM, HIGH);
* digitalWrite(MABW, LOW);
* digitalWrite(MBBW, LOW);
* }
* else if (l == LOW && r == HIGH) {
* digitalWrite(MABW, HIGH);
* digitalWrite(MAPWM, HIGH);
* digitalWrite(MBBW, HIGH);
* digitalWrite(MBPWM, HIGH);
* digitalWrite(MAFW, LOW);
* digitalWrite(MBFW, LOW);
* }
* else if (l == HIGH && r == HIGH) {
* digitalWrite(MAFW, HIGH);
* digitalWrite(MAPWM, HIGH);
* digitalWrite(MBBW, HIGH);
* digitalWrite(MBPWM, HIGH);
* digitalWrite(MABW, LOW);
* digitalWrite(MBFW, LOW);
* }
* else {
* digitalWrite(MAFW, LOW);
* digitalWrite(MBFW, LOW);
* digitalWrite(MABW, LOW);
* digitalWrite(MAPWM, LOW);
* digitalWrite(MBBW, LOW);
* digitalWrite(MBPWM, LOW);
* }
* }
*
*
*
*Compra de Matérias: 22/04 - Concluída
*Reunião para montagem 27/04
*Testes de codificação: 28/04
*Entrega de protótipo: 11/05
*Entrega do projeto (sem design): 25/05
*Entrega do projeto(com design): 1/06
*Elaboração do artigo e pôster: 04/06
*Apresentação final: 11/06
*Mais informações:
*http://projetofiscapucsp.blogspot.com.br/
*
*>Objetivo atingido
*>Trabalho em equipe
*>Melhor implementação com o shield de motor.
*
*MECATRÔNICA FACIL, São Paulo: Robô
Rastreador,2004
*PROGRAMAÇÃO ROBÔ SEGUIDOR DE
LINHA, Forúm Arduino: Disponível em:
http://forum.arduino.cc/index.php?topic=6400
6.0;wap2
*acesso 4. Maio 2013
*http://www.pessoal.utfpr.edu.br/msergio/Mon
og-09-2-Seguidor-de-linha.pdf

Mais conteúdo relacionado

Destaque

Poster roboseguidordelinha
Poster roboseguidordelinhaPoster roboseguidordelinha
Poster roboseguidordelinha
bdfe
 
Matriz Mecatrônica integrado
Matriz Mecatrônica integradoMatriz Mecatrônica integrado
Matriz Mecatrônica integrado
CamilaClivati
 
Ementa Mecatrônica subsequente
Ementa Mecatrônica subsequenteEmenta Mecatrônica subsequente
Ementa Mecatrônica subsequente
CamilaClivati
 
Apresentação institucional 2011.1
Apresentação institucional 2011.1Apresentação institucional 2011.1
Apresentação institucional 2011.1
crireitoria
 
Engenharia Mecatrônica - FMU
Engenharia Mecatrônica - FMUEngenharia Mecatrônica - FMU
Engenharia Mecatrônica - FMU
FMU - Oficial
 

Destaque (16)

Robotica para-humanos
Robotica para-humanosRobotica para-humanos
Robotica para-humanos
 
Poster roboseguidordelinha
Poster roboseguidordelinhaPoster roboseguidordelinha
Poster roboseguidordelinha
 
40
4040
40
 
Aula06 phonegap camera_acelerometro
Aula06 phonegap camera_acelerometroAula06 phonegap camera_acelerometro
Aula06 phonegap camera_acelerometro
 
Matriz Mecatrônica integrado
Matriz Mecatrônica integradoMatriz Mecatrônica integrado
Matriz Mecatrônica integrado
 
Ementa Mecatrônica subsequente
Ementa Mecatrônica subsequenteEmenta Mecatrônica subsequente
Ementa Mecatrônica subsequente
 
Modelix Arduino Hackweek
Modelix Arduino HackweekModelix Arduino Hackweek
Modelix Arduino Hackweek
 
PALESTRA SOBRE COMPETIÇÕES DE ROBÓTICA NA SECOMP – UESB
PALESTRA SOBRE COMPETIÇÕES DE ROBÓTICA NA SECOMP – UESBPALESTRA SOBRE COMPETIÇÕES DE ROBÓTICA NA SECOMP – UESB
PALESTRA SOBRE COMPETIÇÕES DE ROBÓTICA NA SECOMP – UESB
 
Apresentação institucional 2011.1
Apresentação institucional 2011.1Apresentação institucional 2011.1
Apresentação institucional 2011.1
 
Terapia ocupacional com games
Terapia ocupacional com gamesTerapia ocupacional com games
Terapia ocupacional com games
 
Trabalho sensores
Trabalho sensoresTrabalho sensores
Trabalho sensores
 
Palestra: Robótica com Arduino
Palestra: Robótica com ArduinoPalestra: Robótica com Arduino
Palestra: Robótica com Arduino
 
Engenharia Mecatrônica - FMU
Engenharia Mecatrônica - FMUEngenharia Mecatrônica - FMU
Engenharia Mecatrônica - FMU
 
Android e Arduino para automação residencial
Android e Arduino para automação residencialAndroid e Arduino para automação residencial
Android e Arduino para automação residencial
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Semelhante a Projeto arduino@22

Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológica
okashi24
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
2m Assessoria
 
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdfPMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
EliakimArajo2
 

Semelhante a Projeto arduino@22 (18)

Include
IncludeInclude
Include
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas Embarcados
 
Cartao referencia ccs
Cartao referencia ccsCartao referencia ccs
Cartao referencia ccs
 
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais) [Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
 
Prova de aptidão tecnológica
Prova de aptidão tecnológicaProva de aptidão tecnológica
Prova de aptidão tecnológica
 
Microcontroladores pic lingc unicamp-150206140414-conversion-gate02
Microcontroladores pic lingc unicamp-150206140414-conversion-gate02Microcontroladores pic lingc unicamp-150206140414-conversion-gate02
Microcontroladores pic lingc unicamp-150206140414-conversion-gate02
 
Microcontroladores pic ling c unicamp
Microcontroladores pic ling c unicampMicrocontroladores pic ling c unicamp
Microcontroladores pic ling c unicamp
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
Pic slides
Pic slidesPic slides
Pic slides
 
Projeto e desenvolvimento de um robô antropomórfico didático.
Projeto e desenvolvimento de um robô antropomórfico didático.Projeto e desenvolvimento de um robô antropomórfico didático.
Projeto e desenvolvimento de um robô antropomórfico didático.
 
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdfPMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
PMR3100_2021_Aula05_Sensores_e_Atuadores.pdf
 
Acessando os periféricos de um microcontrolador
Acessando os periféricos de um microcontroladorAcessando os periféricos de um microcontrolador
Acessando os periféricos de um microcontrolador
 
Robo seguidor de linha
Robo seguidor de linhaRobo seguidor de linha
Robo seguidor de linha
 
Desafio de Robótica - Católica de Santa Catarina - Joinville
Desafio de Robótica - Católica de Santa Catarina - JoinvilleDesafio de Robótica - Católica de Santa Catarina - Joinville
Desafio de Robótica - Católica de Santa Catarina - Joinville
 

Projeto arduino@22

  • 1. Robô seguidor de linha “Bady” * André Barbosa Bruna de Freitas Débora Bonfá Yolanda Amorim Física experimental II ProfªDrªMarisa Cavalcante
  • 2. * *>Mudança de objetivo. *>Jogo < Robô *>Construir um robô seguidor de linha
  • 3. * *> Por meio de sensores de linha posicionados na frente do veículo (um à esquerda e outro à direita), o arduino recebe os sinais que indicam qual dos sensores está sobre a linha, quando isto ocorrer ele ira desligar o motor, que está sobre a linha, promovendo a mudança de trajeto, de maneira que a linha esteja sempre entre os dois sensores.
  • 4. * *> 1x Arduino UNO *> 2x Motores 5V CC *> 1x Resistência 56K *> 2x Resitências 1K *> 1x Motor Shield L298N *> 2x Sensores TCRT5000 *> 1x Base para robô *> 4x Pilhas de AA- 1.5V
  • 5. *
  • 6. * * int MAFW = 12; * int MABW = 13; * int MAPWM = 10; * int MBFW = 11; * int MBBW = 8; * int MBPWM = 9; * int RIGHT = 5; * int LEFT = 7; * int TRANS1 = 3; * void setup() { * pinMode(MAFW, OUTPUT); * pinMode(MABW, OUTPUT); * pinMode(MAPWM, OUTPUT); * * pinMode(MBFW, OUTPUT); * pinMode(MBBW, OUTPUT); * pinMode(MBPWM, OUTPUT); * * pinMode(RIGHT, INPUT); * pinMode(LEFT, INPUT); * pinMode(TRANS1, INPUT); * Serial.begin(9600); * } * int l, r, trans1; * void loop() { * l = digitalRead(RIGHT); * r = digitalRead(LEFT); * trans1 = digitalRead(TRANS1); * Serial.print(l); * Serial.print(" "); * Serial.print(r); * Serial.print(" "); * Serial.println(trans1); * if (l == HIGH && r == LOW) { * digitalWrite(MAFW, HIGH); * digitalWrite(MAPWM, HIGH); * digitalWrite(MBFW, HIGH); * digitalWrite(MBPWM, HIGH); * digitalWrite(MABW, LOW); * digitalWrite(MBBW, LOW); * } * else if (l == LOW && r == HIGH) { * digitalWrite(MABW, HIGH); * digitalWrite(MAPWM, HIGH); * digitalWrite(MBBW, HIGH); * digitalWrite(MBPWM, HIGH); * digitalWrite(MAFW, LOW); * digitalWrite(MBFW, LOW); * } * else if (l == HIGH && r == HIGH) { * digitalWrite(MAFW, HIGH); * digitalWrite(MAPWM, HIGH); * digitalWrite(MBBW, HIGH); * digitalWrite(MBPWM, HIGH); * digitalWrite(MABW, LOW); * digitalWrite(MBFW, LOW); * } * else { * digitalWrite(MAFW, LOW); * digitalWrite(MBFW, LOW); * digitalWrite(MABW, LOW); * digitalWrite(MAPWM, LOW); * digitalWrite(MBBW, LOW); * digitalWrite(MBPWM, LOW); * } * }
  • 7. *
  • 8. *
  • 9. * *Compra de Matérias: 22/04 - Concluída *Reunião para montagem 27/04 *Testes de codificação: 28/04 *Entrega de protótipo: 11/05 *Entrega do projeto (sem design): 25/05 *Entrega do projeto(com design): 1/06 *Elaboração do artigo e pôster: 04/06 *Apresentação final: 11/06 *Mais informações: *http://projetofiscapucsp.blogspot.com.br/
  • 10. * *>Objetivo atingido *>Trabalho em equipe *>Melhor implementação com o shield de motor.
  • 11. * *MECATRÔNICA FACIL, São Paulo: Robô Rastreador,2004 *PROGRAMAÇÃO ROBÔ SEGUIDOR DE LINHA, Forúm Arduino: Disponível em: http://forum.arduino.cc/index.php?topic=6400 6.0;wap2 *acesso 4. Maio 2013 *http://www.pessoal.utfpr.edu.br/msergio/Mon og-09-2-Seguidor-de-linha.pdf