Ornitobrino Manual De Instruções · Com o Arduino fixado posicione o motor de passo no ......

18
V3.0 Manual De Instruções Ornitobrino

Transcript of Ornitobrino Manual De Instruções · Com o Arduino fixado posicione o motor de passo no ......

V3.0

Manual DeInstruções

Ornitobrino

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