» Eletrônicos » Arduino »CARduino - um robô improvisado no Arduino

CARduino - um robô caseiro no Arduino


A partir do nome, fica imediatamente claro que o robô feito no controlador Arduino. O autor criou suas próprias bibliotecas para uso mais conveniente. O equipamento padrão do robô contém um telêmetro localizado no painel frontal, duas rodas e dois motores. Para possíveis atualizações futuras, uma placa de ensaio é instalada na parte superior da máquina. O dispositivo é controlado e opera de forma autônoma, se desejado, você pode adicionar controle de rádio. O artigo descreve o trabalho com o CARduino e as bibliotecas, existem alguns exemplos.

O que é uma biblioteca?
A biblioteca simplifica bastante o controle do robô. O projeto foi desenvolvido para pessoas que não são particularmente fortes em programação, mas que desejam criar robôs simples. Criar esse modelo não requer conhecimento no campo do controle motor. A biblioteca fará tudo sozinha, reduzirá o programa aos comandos mais simples "vire à direita e vá um segundo" ou "vá três segundos para a frente e depois acelere". Existem programas de amostra na biblioteca para ajudá-lo a configurar o CARduino.

O que fazer se os mesmos materiais não estiverem disponíveis?
Você pode montar um robô sem esses materiais. A biblioteca tem a capacidade de trabalhar em praticamente qualquer montagem. Por exemplo, você pode usar outras rodas ou materiais para o chassi, o principal é que as peças alteradas executem a mesma função.

O que um robô pode fazer?
A funcionalidade do robô é quase ilimitada. Usando esta biblioteca, escrever um programa para o Arduino se torna uma tarefa bastante fácil. A placa de ensaio possibilita a instalação de uma variedade de sensores.

Custo do robô
O autor mora nos EUA e, portanto, considerou que montar o robô a partir do zero custaria cerca de US $ 100, e, na maioria dos detalhes, ele gastou US $ 30 no projeto. Se você pode solicitar componentes na China, pode reduzir os custos em cerca de 5 vezes.


Materiais utilizados:
- Arduino Uno - R3
- Placa de desenvolvimento 30x10
- Suporte para Arduino e placa de ensaio
- Telêmetro Sharp GP2Y0A02YK0F
- Micromotores 2 peças
- Duas rodas 49x12 mm
- Suportes para motor 2 peças
- Rodas de esferas 2 peças
- Drivers de motor para Arduino 2 pcs
- Base para o chassi (madeira) 15x10.75 cm (o tamanho foi selecionado de acordo com o tamanho do suporte para Arduino e placa de ensaio)
- Pequenos parafusos de madeira
- Bateria 9V 1 pc


Primeiro passo Trabalho preparatório.
Antes de prosseguir com a montagem do robô, o autor prepara os componentes. Primeiro, um retângulo do tamanho certo é cortado de um bloco de madeira maior que o necessário.Além disso, ele recolhe as rodas de esferas, uma vez que foram entregues desmontadas, usa as instruções para montagem. As rodas estão presas aos motores e o Arduino com a placa de ensaio é colocado no suporte para eles.

Etapa dois Instalação de rodas esféricas.
Decidiu-se instalar essas rodas em um lado da base do chassi, usando um lápis, o autor observou 0,5 cm em cada lado da placa. Para fixação, foram utilizados parafusos de madeira.


Etapa três Instalação de motores.
Este passo foi bem simples. Tudo o que era necessário era inserir os motores nos suportes e prendê-los com supercola nas bordas da placa. Você também pode usar um ferro de soldar, é importante não misturar contatos negativos e positivos.


O quarto passo. Instale o Arduino e o Bredboard.
Primeiro, era necessário anotar a localização dos componentes. A tábua de pão é colocada na frente do suporte, e o Arduino, respectivamente, na parte traseira, são fixados com parafusos nos orifícios existentes. O próprio suporte é colocado no chassi usando dois parafusos no centro.


Quinto passo Instalação do sensor
Este passo também é bastante simples. Os furos são marcados na frente no centro e o sensor é fixado com parafusos. Certifique-se de usar os dois orifícios do sensor para montagem. Ao anexar, o autor coloca o sensor para que as conclusões estejam no topo. Em seguida, o fio JST é inserido no sensor e conectado à placa de ensaio, vermelho ao terminal positivo, preto ao negativo e amarelo localizado em qualquer lugar da placa.


Etapa seis Conectando um driver de motor.
Os drivers estão alinhados e instalados no Arduino.

Sétimo passo. Solda aos motores.
Além disso, a solda usual de fios ocorre, é importante apenas lembrar quais fios são positivos e quais são negativos.


Sétimo passo. Rodas de conexão.
Agora, o autor conecta os fios dos motores ao motorista desta maneira:
- O contato positivo do motor direito é conectado ao terminal negativo do acionador A.
- O contato negativo do motor direito está conectado ao terminal positivo do acionador A.
- O contato negativo do motor esquerdo está conectado ao terminal negativo do driver B.
- O contato negativo do motor esquerdo está conectado ao terminal positivo do acionador B.


Passo Oito. Sensor e conexão de energia.
Potência de 5V conectada a + placa de ensaio, GND a GND. O fio amarelo do sensor está conectado ao pino analógico 2.


Etapa nove. Instalação da bateria.
O autor simplesmente colou a bateria com supercola na parte traseira do robô. Então, ele simplesmente conectou os fios positivos e negativos às conclusões positivas e negativas de Carduino.


A biblioteca
Isso completa a montagem do robô padrão. A biblioteca e os programas de amostra funcionarão nele, você pode baixá-lo no artigo. O arquivo também tem uma descrição de algumas funções. A biblioteca é carregada no IDE do Arduino no caminho -> import library -> Carduino. Após o download do programa, o projeto está completamente pronto.


Vídeo com um exemplo de Carduino:



carduino.rar [2.1 Kb] (downloads: 204)
9
8.5
9

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar

Aconselhamos que você leia:

Entregue-o para o smartphone ...