Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Placa RaspiRobot V2


** Funciona com o Raspberry Pi2 **

O RasPiRobot Board V2 é uma placa de expansão projetada para transformar seu Raspberry Pi em um controlador de robô! Esta placa vem totalmente montada e inclui uma fonte de alimentação comutada para que você possa fornecer seu Raspberry Pi com uma variedade de baterias.

A placa se encaixa bem no topo do soquete GPIO do Pi e permite o controle bidirecional de ambos os motores com um chip de driver de motor L293D H-Bridge. Também permite o controle de velocidade de ambos os motores de forma independente. A placa também pode fornecer ao Raspberry Pi até 2 amperes de energia usando uma fonte de alimentação comutada, permitindo que você execute um Pi totalmente carregado e o robô com baterias 6xAA (não incluídas!)

Onde comprar


A placa RasPiRobot é vendida nos EUA pela Adafruit a um preço de $ 29,95

Também está disponível no Reino Unido e em todo o mundo na Seedstudio por cerca de £ 15, dependendo das taxas de câmbio

Você também pode comprá-lo na Amazon.co.uk por £ 17,50


Recursos


Os principais recursos da versão 2 estão listados abaixo.

Documentos


A versão 2 do RaspiRobot Board (RRB2) aprendeu com o feedback da versão 1 e é uma grande melhoria.

Como funciona

O diagrama abaixo mostra como uma placa RRB2 é usada. O RRB2 é alimentado por uma bateria que deve estar entre 6 e 12 Vcc. Embora o uso de 4 pilhas AA possa, em teoria, fornecer 6 V, na verdade a tensão da bateria geralmente cairá rapidamente abaixo disso, por isso é melhor usar pelo menos 6 pilhas AA, recarregáveis ​​ou convencionais. Uma bateria de 7,2 V LiPo também funcionará perfeitamente.

Observe que você não precisa de uma fonte de alimentação separada para o Raspberry Pi. O RRB2 fornecerá 5 V a 2 A com facilidade para o Raspberry Pi e motores.

Observe que o motor de 6 V geralmente funciona bem com 5 V.

Instalando as bibliotecas Python


No seu Raspberry Pi, emita os seguintes comandos em uma janela do Terminal:
  $ wget https://github.com/simonmonk/raspirobotboard2/raw/master/python/dist/rrb2-1.1.tar.gz$ tar -xzf rrb2-1.1.tar.gz $ cd rrb2- 1.1 $ sudo python setup.py install  

Anexe o RRB2 ao seu Raspberry Pi. Você não precisa conectar baterias, motores ou qualquer outra coisa ao RRB2 ainda. Por enquanto, você pode apenas ligá-lo através do conector de alimentação USB normal do Pi.

Vamos executar alguns testes do console Python agora que tudo está instalado. Podemos experimentar o RaspiRobot Board v2, mesmo sem nenhum motor

Abra um console Python (Python2 não 3) digitando o seguinte em uma janela Terminal: $ sudo python

Em seguida, no console do Python, digite o seguinte, uma linha por vez:
  from rrb2 import * rr =RRB2 () rr.set_led1 (1) rr.set_led1 (0) rr.set_led2 (1) rr.set_led2 (0) rr.sw1_closed ()  

A última etapa deve exibir a resposta “False” porque nenhum switch está conectado.

Se preferir, você pode usar True e False no lugar de 1 e 0 nos exemplos acima.


Conecte uma bateria e motores


A maneira mais rápida de usar o RRB2 como um robô itinerante é comprar um chassi de robô, como o Magician Chassis (disponível em várias fontes) ou kits de chassi de robô de baixo custo semelhantes no eBay. Esses kits vêm como um corpo cortado a laser, um par de motoredutores, geralmente uma caixa de bateria e porcas e parafusos para consertar tudo junto.

Aqui está um desses chassis. O primeiro passo é juntar tudo isso. Observe que geralmente são fornecidos com uma caixa de bateria 4 x AA. Você precisará trocá-lo por uma caixa de bateria 6 x AA semelhante ou por uma bateria LiPo de 7,2 V. As baterias recarregáveis ​​são uma boa ideia ao dirigir motores.

Assim que o chassi estiver construído, use alguns dos parafusos fornecidos para fixar o Raspberry Pi no chassi e, em seguida, prenda o RRB2 ao conector GPIO. Certifique-se de que esteja no caminho certo e que todos os pinos se encontrem com o soquete.

Os fios dos motores passarão pelo chassi e cada par de fios deve ir para um dos dois terminais de parafuso identificados como L e R (esquerdo e direito). Se você colocar os fios do lado errado, a direção do motor será oposta ao esperado, então apenas troque-os se isso acontecer.

AVISO:nunca ligue o Raspberry Pi usando as baterias e o conector de alimentação USB. Um ou outro, mas NÃO ambos.

É uma boa ideia deixar as rodas fora do chassi do robô por enquanto, para que ele não saia da mesa inesperadamente. Um ou ambos os motores podem girar quando o Raspberry Pi é inicializado.

Conecte a bateria ao terceiro par de terminais de parafuso. + V para fora da placa. A luz de energia do Raspberry Pi deve acender e ele começará a inicializar. LED1 e LED2 no RRB2 também acenderão.

Ter seu Pi configurado para WiFi permitirá que você se conecte a ele sem fio por SSH. Portanto, você pode querer conectar um dongle WiFi USB.

Referência da API

Geral


A biblioteca implementa uma classe chamada RRB2. Isso está disponível apenas para Python 2 e qualquer programa Python que você escrever que use a libaray deve ser executado como um superusuário. Ou seja,



Para mais detalhes:RaspiRobot Board V2

Processo de manufatura

  1. Monitoramento de temperatura no Raspberry Pi
  2. Estação meteorológica Raspberry Pi 2
  3. Monitorando a temperatura com Raspberry Pi
  4. Rastreamento Raspberry Pi Ball
  5. Controle remoto universal Raspberry Pi
  6. Sensor de movimento usando Raspberry Pi
  7. Uma fatia de Raspberry Pi
  8. Cycle Chaser
  9. Sensor de umidade do solo Raspberry Pi
  10. Detector de ladrão Raspberry Pi