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

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

of 18

  • date post

    19-Jan-2019
  • Category

    Documents

  • view

    212
  • download

    0

Embed Size (px)

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

V3.0

Manual DeInstrues

Ornitobrino

1x 2x 1x

2x 2x 1x

2x 11x 11x

1x 2x 1x

4x 4x 1x

Driver de motor de passo ULN2003

Sensor ultrassnico HC-SR04

Resistor de 330 Bateria de ltio 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 ltio 3,7V

Espaadores de placa Parafuso M3X4 Chave para parafuso allen M3

Estrutura em MDF

1

Manual de Instrues

Itens Inclusos

11

Jumpers Macho X Macho Jumpers Macho X Fema

12x 65x1x

Placa Arduino Uno

LEDs Cabo USB tipo BCarregador para Baterias de Litio 3,7V

Manual de Instrues

1x 2x 1x

212

ANTES DE COMEAR ATENTE-SE AS INSTRUES ABAIXO:

Ao se divertir com seu amigo no mundo maravilhoso da robtica, importante observar algumas regras para que nem voc e nem ele se machuquem: Faa a montagem do Ornitobrino em uma mesa. Cuidado com os componentes! Eles so sensveis. No 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 contrrio ir danific-lo! No aproxime seu amigo do fogo ou do calor! Ornitobrinos so sensveis a altas temperaturas! Evite passar longos perodos sem utiliz-lo e nunca guarde as baterias descarregadas. Isso pode reduzir a capacidade de carga de suas baterias. No coloque peso sobre o seu Ornitobrino! Por mais forte que ele seja, ele pequeno e no aguenta carga! No morda ou coloque qualquer pea em sua boca! H peas pequenas que podem ser engolidas e causar acidentes. No molhe ou mergulhe seu Ornitobrino em lquidos! Caso deseje limp-lo, utilize panos secos ou quaisquer materiais de limpeza prprios para componentes eletrnicos.

Lembre-se: O Ornitobrino no um brinquedo, mas sim uma ferramenta de ensino e sensvel, seu uso indevido pode acarretar danos no cobertos pela garantia. O Ornitobrino pode ser inade-quado para crianas menores de 5 anos e apresentar riscos diversos.

MontagemManual de Instrues

313

COMEANDO A MONTAR:

Para montar corretamente o seu Ornitobrino siga os passos abaixo:

Manual de Instrues

3. Utilizando dois parafusos (M3X8) ,duas porcas e a chave allen inclusa no kit fixe o driver de motor a estrutura do Ornitobrino: Obs: No aperte o parafuso at o final, rosquei-o at o parafuso encostar no driver

2. Faa o mesmo com a outra roda:

1. Comece posicionando uma das rodas traseiras na lateral, alinhando o furo dela com o do corpo e, ento, fixe-a com um parafuso (M3X8) e a chave allen inclusa no kit.

44

6. Faa o mesmo com os outros 3 espaadores:

Manual de Instrues

4. Faa o mesmo com o outro driver de motor:

5. Com os drivers instalados vamos comear a instalar os suportes do Arduino, para isso rosqueie o espaador nos furos destinados para o Arduino com a mo ou um alicate de bico:

55

9. Faa o mesmo com o outro motor:

Manual de Instrues

7. Posicione o arduino sobre os espaadores seguindo a imagem gravada no Ornitobrino e utilizando uma chave philips parafuse os 4 parafusos (M3X4) para fix-lo:Obs: sugervel primeiro encaixar os 4 parafusos e apenas depois aperta-los.Obs2: sugerivel passar os cabos de alimentao 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 padro solto para facilitar a troca de baterias para recarga.

Manual de Instrues

10. Caso as baterias ainda no 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. Faa 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 Instrues

15. Com as rodas no lugar posicione a protoboard na parte dianteira do Ornitobrino logo atrs do suporte de baterias, sua posio no necessita ser fixa:

13. Logo em seguida encaixe a roda dianteira (Roda mais larga com silicone azul):

14. Faa o mesmo com a outra roda:

88

Manual de Instrues

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 comear 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 mdulos:

Motores de passo e drivers Ultrassnico; Baterias.

Vale ressaltar o cdigo de cores utilizado no Ornitobrino:

Alimentao positiva/VCC VermelhoAlimentao negativa/GND PretoSinais Demais cores

Obs: Antes de comear esta montagem confira se o interruptor do kit se encontras na posio desligado (0), isso evita que o kit seja acidentalmente danificado durante a montagem!

Conexo 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. Faa 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 eltricaManual de Instrues

10110

Conexo do Ultrassnico

Para realizar a montagem do ultrassnico voc precisar de 4 junpers Macho Fmea.Siga os passos abaixo para mont-lo corretamente:

1. Conecte o pino sinalizado como VCC alimentao positiva (Vermelha) da protoboard;2. Conecte o pino sinalizado como GND alimentao 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

Conexo das baterias e interruptor

Obs: Neste passo de fundamental importncia se atentar a polaridade e ao cdigo de cores! Uma conexo 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 Instrues

1111

Com isto finalizamos a montagem de seu Ornitobrino! Ele agora deve estar pronto para comearmos a programao!

Manual de Instrues

Primeiros PassosINSTALANDO A IDE:

O infogrfico ao lado apresenta passo a passo como executar a instalao do programa Br.ino para Windows e para Linux.

por meio deste que voc dar instrues 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 prximo passo, caso tenha alguma dificuldade no processo acesse esse site que possui a soluo de erros (https://brino.cc/download) ou baixe a apostila gratuita no site na rea de download e consulte o captulo de instalao.

Obs: O Ornitobrino tambm compativel com a IDE Arduino, caso deseje utiliz-la s acessar o site e instalar o software!

1212

Manual de Instrues

Testando seu Ornitobrino:

Para ter certeza que o seu amigo est funcionando corretamente utilizaremos um cdigo de teste diponvel em : https://brino.cc/OlaOrnitobrino.brpp Obs: Execute os passos abaixo com o seu Ornitobrino desligado ou sem as baterias! No 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 rotao

Stepper esq( PPR, 8, 10, 9, 11); //Define as portas de conexo do motor esquerdoStepper dir( PPR, 2, 4, 3, 5); //Define as portas de conexo 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 funo andarFrente e da 10 passos andarDireita(90); //Chama a funo andarDireitra e da 10 passos}

SemRetorno andarFrente(NumeroDecimal distancia){ //Define a funo 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 funo 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);