Ornitobrino Manual De Instruções · Com o Arduino fixado posicione o motor de passo no ......
Transcript of Ornitobrino Manual De Instruções · Com o Arduino fixado posicione o motor de passo no ......
1x 2x 1x
2x 2x 1x
2x 11x 11x
1x 2x 1x
4x 4x 1x
Driver de motor de passo ULN2003
Sensor ultrassônico HC-SR04
Resistor de 330 Ω Bateria de lítio 3,7Volts Interruptor gangorra
Motor de passo 5V Parafusos M3X8 Porcas para parafuso M3
Protoboard 170 pinos Roda impressa em 3D Suporte para baterias de lítio 3,7V
Espaçadores de placa Parafuso M3X4 Chave para parafuso allen M3
Estrutura em MDF
1
Manual de Instruções
Itens Inclusos
11
Jumpers Macho X Macho Jumpers Macho X Femêa
12x 65x1x
Placa Arduino Uno
LEDs Cabo USB tipo BCarregador para Baterias de Litio 3,7V
Manual de Instruções
1x 2x 1x
212
ANTES DE COMEÇAR ATENTE-SE AS INSTRUÇÕES ABAIXO:
Ao se divertir com seu amigo no mundo maravilhoso da robótica, é importante observar algumas regras para que nem você e nem ele se machuquem:• Faça a montagem do Ornitobrino em uma mesa.• Cuidado com os componentes! Eles são sensíveis.• Não utilize-o em locais úmidos!• Tome cuidado ao usá-lo sobre mesas, uma queda poderá danificá-lo!• Observe sempre a forma correta de colocar as baterias no suporte. Posicionar as baterias ao contrário irá danificá-lo!• Não aproxime seu amigo do fogo ou do calor! Ornitobrinos são sensíveis a altas temperaturas!• Evite passar longos períodos sem utilizá-lo e nunca guarde as baterias descarregadas. Isso pode reduzir a capacidade de carga de suas baterias.• Não coloque peso sobre o seu Ornitobrino! Por mais forte que ele seja, ele é pequeno e não aguenta carga! • Não morda ou coloque qualquer peça em sua boca! Há peças pequenas que podem ser engolidas e causar acidentes.• Não molhe ou mergulhe seu Ornitobrino em líquidos! Caso deseje limpá-lo, utilize panos secos ou quaisquer materiais de limpeza próprios para componentes eletrônicos.
Lembre-se: O Ornitobrino não é um brinquedo, mas sim uma ferramenta de ensino e é sensível, seu uso indevido pode acarretar danos não cobertos pela garantia. O Ornitobrino pode ser inade-quado para crianças menores de 5 anos e apresentar riscos diversos.
MontagemManual de Instruções
313
COMEÇANDO A MONTAR:
Para montar corretamente o seu Ornitobrino siga os passos abaixo:
Manual de Instruções
3. Utilizando dois parafusos (M3X8) ,duas porcas e a chave allen inclusa no kit fixe o driver de motor a estrutura do Ornitobrino: Obs: Não aperte o parafuso até o final, rosquei-o até o parafuso encostar no driver
2. Faça o mesmo com a outra roda:
1. Comece posicionando uma das rodas traseiras na lateral, alinhando o furo dela com o do corpo e, então, fixe-a com um parafuso (M3X8) e a chave allen inclusa no kit.
44
6. Faça o mesmo com os outros 3 espaçadores:
Manual de Instruções
4. Faça o mesmo com o outro driver de motor:
5. Com os drivers instalados vamos começar a instalar os suportes do Arduino, para isso rosqueie o espaçador nos furos destinados para o Arduino com a mão ou um alicate de bico:
55
9. Faça o mesmo com o outro motor:
Manual de Instruções
7. Posicione o arduino sobre os espaçadores seguindo a imagem gravada no Ornitobrino e utilizando uma chave philips parafuse os 4 parafusos (M3X4) para fixá-lo:Obs: É sugerível primeiro encaixar os 4 parafusos e apenas depois aperta-los.Obs2: É sugerivel passar os cabos de alimentação das baterias por baixo do Arduino.
8. Com o Arduino fixado posicione o motor de passo no local indicado abaixo e parafuse suas abas utilizando os parafusos (M3X8), porcas e a chave allen inclusa no kit. Obs: Tome cuidado para passar o fio para a parte interna do chassi:
66
12. Posicione o suporte de baterias na parte dianteira do Ornitobrino:Obs: O suporte vem por padrão solto para facilitar a troca de baterias para recarga.
Manual de Instruções
10. Caso as baterias ainda não tenham sido inseridas, Insira a primeira bateria no suporte:OBS: SE ATENTE A POLARIDADE INDICADA NO SUPORTE DE BATERIAS PARA A INSERIR DE FORMA CORRETA!
11. Faça o mesmo com a outra bateria:OBS: SE ATENTE A POLARIDADE INDICADA NO SUPORTE DE BATERIAS PARA A INSERIR DE FORMA CORRETA!
77
Manual de Instruções
15. Com as rodas no lugar posicione a protoboard na parte dianteira do Ornitobrino logo atrás do suporte de baterias, sua posição não necessita ser fixa:
13. Logo em seguida encaixe a roda dianteira (Roda mais larga com silicone azul):
14. Faça o mesmo com a outra roda:
88
Manual de Instruções
17. Seu ornitobrino agora está montado. Ele deve estar mais ou menos assim quando visto de cima:
16. Insira o sensor ultrassnico na parte dianteira do Ornitobrino, no local indicado pela seta abaixo:
99
Com a estrutura do seu Ornitobrino montada e os seus componentes nos locais corretos, iremos agora conectar os fios e cabos para ele "ganhar vida" e podermos começar a programá-lo!
Obs: sempre confira se o arduino está completamente desligado (da porte USB e de fontes externas de energia antes de realizar qualquer montagem!
Para realizar esta montagem a dividiremos nos seguintes módulos:
• Motores de passo e drivers• Ultrassônico;• Baterias.
Vale ressaltar o código de cores utilizado no Ornitobrino:
Alimentação positiva/VCC VermelhoAlimentação negativa/GND PretoSinais Demais cores
Obs: Antes de começar esta montagem confira se o interruptor do kit se encontras na posição desligado (0), isso evita que o kit seja acidentalmente danificado durante a montagem!
Conexão dos motores de passo e drivers:
1. Conecte os conectores de ponta branca dos motores nos encaixes correspondentes dos drivers;2. Conecte os fios preto e vermelho na protoboard, o fio vermelho na trilha positiva e o fio preto na trilha negativa;3. Faça o mesmo com o outro driver;4. Conecte a porta 5V do Arduino à trilha positiva da protoboard utilizando um jumper macho macho vermelho;5. Conecte a porta GND do Arduino à trilha negativa da protoboard utilizando um jumper macho macho preto;6. Conecte os IN dos drivers seguindo a seguinte Tabela:
Driver 1 Driver 2IN1 2 8IN2 3 9IN3 4 10IN4 5 11
Com isso encerramos a montagem dos motores e drivers! Estamos quase acabando!
Montagem elétricaManual de Instruções
10110
Conexão do Ultrassônico
Para realizar a montagem do ultrassônico você precisará de 4 junpers Macho Fêmea.Siga os passos abaixo para montá-lo corretamente:
1. Conecte o pino sinalizado como VCC à alimentação positiva (Vermelha) da protoboard;2. Conecte o pino sinalizado como GND à alimentação negativa (Preta) da protoboard;3. Conecte o pino TRIG na porta 6 do Arduio;4. Conecte o pino ECHO na porta 7 do Arduino;
A sua montagem deve estar finalizada agora e de acordo com a tabela abaixo:VCC Trilha Positiva da ProtoboardGND Trilha Negativa da ProtoboardTRIG Porta 6ECHO Porta 7
Conexão das baterias e interruptor
Obs: Neste passo é de fundamental importância se atentar a polaridade e ao código de cores! Uma conexão feita errada pode danificar seu Ornitobrino!!!!
Conecte o pino do fio vermelho na porta Vin do Arduino e simultaneamente conecte o pino do fio preto à porta GND ao lado da Vin.
O seu circuito final deve ficar parecido com isso:
Manual de Instruções
1111
Com isto finalizamos a montagem de seu Ornitobrino! Ele agora deve estar pronto para começarmos a programação!
Manual de Instruções
Primeiros PassosINSTALANDO A IDE:
O infográfico ao lado apresenta passo a passo como executar a instalação do programa Br.ino para Windows e para Linux.
É por meio deste que você dará instruções ao seu amigo, por isso, entender como usá-lo é muito importante!
Para instalá-lo acesse o link https://brino.cc/do-wnload e siga as instru-ções la presentes.
Ao terminar de instalá-la, siga para o próximo passo, caso tenha alguma dificuldade no processo acesse esse site que possui a solução de erros (https://brino.cc/download) ou baixe a apostila gratuita no site na área de download e consulte o capítulo de instalação.
Obs: O Ornitobrino também é compativel com a IDE Arduino, caso deseje utilizá-la é só acessar o site e instalar o software!
1212
Manual de Instruções
Testando seu Ornitobrino:
Para ter certeza que o seu amigo está funcionando corretamente utilizaremos um código de teste diponível em : https://brino.cc/OlaOrnitobrino.brpp Obs: Execute os passos abaixo com o seu Ornitobrino desligado ou sem as baterias! Não tente programá-lo ligado!
definir diametro 4.3344 //Define o diametro das rodas
usar Stepper //Chama a biblioteca externa do motor de passo
Constante Numero PPR = 512; //Total de passos por rotação
Stepper esq( PPR, 8, 10, 9, 11); //Define as portas de conexão do motor esquerdoStepper dir( PPR, 2, 4, 3, 5); //Define as portas de conexão do motor direito
Configuracao(){ esq.setSpeed(60); //define a velocidade do motor esquerdo dir.setSpeed(60); //Define a velocidade do motor direito }
Principal(){ andarFrente(10); //Chama a função andarFrente e da 10 passos andarDireita(90); //Chama a função andarDireitra e da 10 passos}
SemRetorno andarFrente(NumeroDecimal distancia){ //Define a função andarFrente NumeroDecimal comp = 3.14159265*diametro; NumeroDecimal voltas = distancia/comp; Numero passos = voltas*2048; para(Numero i = 0; i < passos; i++){ dir.step(-1); esq.step(1); esperar(2); }}
SemRetorno andarDireita(NumeroDecimal angulo){ //Define a função andarDireita NumeroDecimal rad = (angulo/180)*3.14159265; Numero comp = rad*(diametro/2)*3.5; NumeroDecimal voltas = comp/(3.14159265*diametro); Numero passos = voltas*2048; para(Numero i = 0; i < passos; i++){ dir.step(1); esq.step(1); esperar(2); }}
1313
Manual de Instruções
Com o código em mãos, vamos seguir os seguintes passos para testá-lo!
Para isso, siga os passos a seguir:
1. Abra o programa Brino:
2. Conecte o Ornitobrino ao seu computador utilizando um cabo USB
3. Abra o arquivo baixado clicado em "Arquivo">"Abrir" e selecione o arquivo de nome "OlaOrnitobri-no.brpp":
1414
2. Conecte o Ornitobrino ao seu computador utilizando um cabo USB
Manual de Instruções
4. Selecione a porta em que o Arduino está conectado:
5. Selecione a placa Arduino Uno:
1515
6. Clique em compilar e carregar
7. Com o código carregado remova o cabo USB do Ornitobrino
8. Ligue-o e veja ele andando em quadrados!Obs: Cuidado! Ao liga-lo ele se moverá, evite quedas!
Caso ocorra algum erro entre em contato conosco utilizando os meios citados no começo do capítulo ou no final da apostila
Manual de Instruções
1616
Manual de Instruções
Aprendendo mais e contato!
Para continuar aprendendo mais, tente executar desafios com o seu Ornitobrino!
Nosso site conta com tutoriais online produzidos por nossa equipe e pela comunidade. Você pode acessá-los em brino.cc/tutorias. Em nosso youtube também estamos disponibilizando diversas aulas bem animadas para melhor orientar quem deseja desbravar o mundo maker e da robótica! Acesse o nosso canal Brino Robótica Educacional ou clique no link: https://www.youtube.com/channel/UCNtwMLJg3lVNdCqko-XoODA
Também devemos mencionar o nosso GitHub que apresenta mais projetos que podem ser feitos utilizando o Arduino, tanto com o Brino quanto com a IDE nativa do Arduino. Para ter acesso a ela procure pela página BrinoOficial ou entre pelo link: https://github.com/BrinoOficial
E para ter certaza que você não perderá nenhuma atualização de nosso software e nenhuma oficina e exposição você pode nos acompanhar pelas redes sociais!Instagram: br.ino_oficial (https://www.instagram.com/br.ino_oficial/)Facebook: BrinoIDE (https://www.facebook.com/BrinoIDE/)
1717