Mais um Robô com Arduino ( CARRO FONTE DE LUZ )
Gostou? Vamos Fazer?
Nesse tutorial vamos ver que você não precisa ser um "Anti-Social" para fazer um robô/carro...
Esse Vai ser um Insano Carro Buscador de Fonte de Luz! ahhahá!
--------------------------------------------------
2 – Antes de Começar
-------------------------------------------------
Você que está pela primeira vez no site de uma olhada em alguns outros posts antes de ir direto para esse tutorial... ai vai alguns exemplos:
---------------------------------------------------
O que é Arduino?
Acesse a Parte de Arduino do Blog para Muito mais tutoriais...
-------------------------------------------------------------
3 - Vamos Precisar de:
1 Arduino (UNO/MEGA/DUAMILENOVE...)
1 Protoboard
1 Servo ("Motor de Corrente Contínua Simples")
2 LDR (Resistor Dependente de Luz)
2 Resistores de 10k
2 On / off switchs
5 Resistores de 1 Ohm
Fios, com cores diferente se possível.
Opcionais:
Baterias/Pilhas:
Vai ser usado:
1 Bateria de 9V Ligada no Arduino
3 Pilhas AA NiMh para o motor
Esse Carrinho muito simples de controle remoto que você encontra em qualquer lojinha 1,99...
Custa de 18 a 40 reais dependendo da marca, potência ...
Vão ser ocupadas as rodas e o motor.
--------------------------------------------------------
4 - Mãos a Obra:
LDR - Light Dependant Resistors
Esse tipo de resistor varia sua resistência apartir da Claridade, fonte de luz...
-----------
Interpretando os LDR no Arduino
Coloque ele com um Resistor de 10k em Série ligado há uma entrada analógica e execute este código : LDR CODE
O Código mandará para tela do PC a leitura de resistência do LDR, teste tapar com sua mão e terá de variar muito, depois coloque algo como lanterna/luz do celular perto e deverá variar denovo mas em função reversa ao que você tapou. Se estiver fazendo algo diferente disto revise o circuito e/ou tente re-enviar o código para seu arduino.
-----------
Agora o Servo :
Primeiro você precisa instalar a biblioteca do servo (se ainda não tem) clicando aqui--> Servotimer1. Descompacte e coloque em hardware/libraries e Para Adicionar ao programa do Arduino somente reinicie o Programa.
Agora pegue os Fio preto e vermelho do servo e conecte ná protoboard separados. E o laranja/amarelo conecte no pino digital 9 do seu arduino.
Pegue mais 2 fios e conecte no 5V do arduino e ligue ao vermelho do servo que está na protoboard, depois pegue o outros e ligue ao GND do arduino e no preto do servo que também está na protoboard.
Aqui está o código para o servo. -->SERVO CODE
O Código fará com que seu servo Gire 90 Graus, depois espere 1 segundo volte para 0 Grau, espere 1 segundo e gire 180 Graus...ficará repitindo isto.
---------------------------------------------------------
5 – Montando tudo...
5.1 – Primeiro o Carro:
Desmonte o carro, tire tudo exeto o motor e as rodas...
Como nas imagens abaixo:
-----------
5.2 - Direção do Carro (Parte da Frente)
.Este é parte de outro carrinho,...
-----------
5.3 - Servo e as Rodas Frontais.
Bagunça com a cola quente...
Atenção: Certifique-se de que está girando a roda e não dará problema...
Cuide como na imagem acima uma das rodas não toca o chão, isso deve ser resolvido também...
Agora sim, as duas no chão. Problema Resolvido.
-----------
5.4 - Baterias
Dei sorte nesse caso o case da bateria de 9V ficou perfeito...
-----------
5.5 - O Circuito Final!
O Arduino é conectado na bateria de 9V, com Switch ON/Off
5V são conectados na protoboard para o Servo.
Deve-se colocar resistores de 1Ohm ou 5Ohms entre o motor e
as Pilhas AA, colocamos 1 Ohm nesse caso para ter mais controle da potência..
Note the Ground wire is connect to another row.
.
-----------
5.6 - O servo
Conecte ele na protoboard.
Como no esquema anterior, (9v para preto e 0v para o vermelho e depois Pin9 Digital para o Amarelo)
-----------
5.7 - LDR
Parte Final.
Coloque os LDR's e os resistores como na imagem acima.
Esses fios Verdes vão conectar o Arduino com os LDR nas entradas
Analógicas Pinos 4 e 5.
------------------
Teste seus LDR como antes...
Essa é a aparência final do nosso circuito...Vamos enviar o código final e depois testá-lo.
-------------------------------------------------------
6 - Programando.
Baixe o Código aqui-->Carbot Code
---------------------------------------------------------
Dica de última hora. Percebi que fica extremamente melhor fazer anteninhas com seus ldr pois senão os "sensores de luz" ficam meio obsoletos ...
-------------------------------------------------------
Eu espero que este tutorial tenha sido útil, (pois demorei horas para traduzir(brinks) ...). Até o Próximo...
Sobre:
Arduino,
C,
C#,
C++,
OpenSource,
Robótica,
Tutoriais,
Tutoriais Arduino
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário