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

Tutorial - sPiRobot:controle e veja o que seu robô está vendo de qualquer lugar


Por que sPiRobot?

Se você está acompanhando meu blog, sempre uso a placa Arduino para fazer meus projetos, mas para isso uso Raspberry Pi como o cérebro do meu robô. Essa é a razão pela qual chamei isso de “PiRobot”.


materiais?

1x Raspberry Pi
1x webcam
1x dongle wi-fi USB
1x cartão de memória 4Gb (Raspberry Pi)
1x cabo micro USB para alimentar Pi (Raspberry Pi)
1x 9v Bateria
1x driver de motor H-Bridge / L293d
1x monitor de vídeo HDMI / AV (Raspberry Pi)
1x teclado-mouse (Raspberry Pi)



Configurando seu Raspberry Pi:

Primeiro, configuraremos nosso Raspberry Pi e depois o usaremos com o Robot. Inicialmente, usaremos um cabo Micro USB para ligar nosso Pi.

Depois de obter o Raspberry Pi, você precisa do cartão SD com o sistema operacional desejado. Você encontrará muitos blogs e links sobre como fazer um cartão SD para Raspberry Pi. Você pode seguir qualquer um deles para fazer seu próprio cartão SD, mas se quiser, pode verificar este link. Este tem um bom guia de inicialização para Raspberry Pi. Se você estiver seguindo este guia, após concluir todas as configurações, pule para a próxima etapa.

Quando você estiver pronto com seu Raspberry Pi e cartão SD, conecte-o a qualquer monitor HDMI / AV, conecte o teclado e o mouse a ele, conecte o dongle wi-fi USB a ele e conecte o cabo Micro USB para ligar nosso Pi. Normalmente eu conecto o cabo Micro USB com meu laptop para alimentar o Rasbperry Pi.

Nota:Escolha um bom cabo Micro USB para ligar seu Pi.

Instalação dos pacotes desejados?

Abra Lx-Terminal / Terminal no Raspberry Pi e digite o seguinte comando.
 $ sudo apt-get update $ sudo apt-get install libv4l-dev libjpeg8-dev subversion imagemagick libapache2-mod-php5 php5 apache2 git 

Isso instalará todos os pacotes necessários.

Agora conecte sua webcam USB com Pi.
Para transmitir nossa saída de webcam usaremos o pacote MPEG-STREAM.
Abra o terminal e faça checkout do repositório mpeg-stream digitando o seguinte comando no terminal.
 svn co https://svn.code.sf.net/p/mjpg-streamer/code/ MJPG-streamer 

Depois disso, você obterá a pasta MJPG-streamer.
execute:
 $ cd MJPG-streamer / mjpg-streamer $ sudo make USE_LIBV4L2 =true 

Isso irá gerar algumas bibliotecas executáveis ​​e compartilhadas nesta pasta. Esta pasta deve conter,

1) mjpg_streamer (binário)

2) input_uvc.so

3) output_http.so

Faça a verificação cruzada abrindo este MJPG-streamer / mjpg-streamer pasta.

Obter códigos para este projeto?

Execute o seguinte comando na janela do seu terminal para obter todos os códigos relacionados a este projeto.
 $ git clone https://github.com/sohil4932/sPiRobot 

Ao concluir a clonagem, você obterá uma pasta “sPiRobot”. Esta pasta contém todos os códigos relacionados ao servidor.

Mover seus códigos para a pasta do servidor?

Agora você deve copiar todos os códigos do servidor para a pasta “/ var / www” (servidor apache). Para isso, você pode executar o seguinte comando no terminal.
 $ cd sPiRobot $ sudo cp backward.sh control.html forward.sh help_steuerkreuz.png index.html init.sh left.sh right.sh spirobot.php shutdown.sh stop.sh / var / www / 

@Comando mais importante.

Agora, se você quiser usar GPIOs de arquivos do servidor, você precisa adicionar o usuário “www-data” ao grupo shouders, para isso execute o seguinte comando assim que copiar todos os arquivos em / var / www pasta.
 $ sudo echo "www-data ALL =(ALL) NOPASSWD:ALL">> / etc / sudoers 

Obter o endereço IP do seu Pi?

De acordo com nossas diretrizes, precisamos de um dongle wi-fi para conectar nosso Pi ao roteador wi-fi. Depois de conectar o dongle wi-fi ao PI, abra o aplicativo Wi-Config (você pode encontrar este aplicativo pré-instalado no sistema operacional raspbian) e conecte o seu PI ao seu roteador wi-fi. Se o seu Pi já estiver conectado ao seu roteador wi-fi, execute o seguinte comando no terminal para saber o seu endereço IP.
 $ ifconfig 

você encontrará o endereço IP do seu Pi na saída. Lembre-se deste endereço IP para uso futuro também. Você precisará controlar seu robô.



Para obter mais detalhes:Tutorial - sPiRobot Control &Veja o que seu robô está vendo de qualquer lugar

Processo de manufatura

  1. Projeto IoT 101:Temperatura do Fluxo do Raspberry Pi
  2. Sensor Raspberry Pi e controle do atuador
  3. Os melhores acessórios para o seu Raspberry Pi
  4. Sensor de luz Raspberry Pi:um tutorial LDR simples
  5. Robô usando Raspberry Pi e Bridge Shield
  6. Robô da caixa de CD do Raspberry Pi
  7. Robô Raspberry Pi controlado por Bluetooth
  8. Construa seu robô de streaming de vídeo controlado pela Internet com Arduino e Raspberry Pi
  9. Raspberry Pi Webcam Robot - Melhor tutorial de streaming de vídeo
  10. ROBÔ WIFI RASPBERRY PI CONTROLADO PELO TELEFONE INTELIGENTE ANDROID