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

Como fazer uma plataforma de robô Arduino + Raspberry Pi


Esta não é a história definitiva da orquestração de Pi e Arduino. Apenas minha versão.

Etapa 1:Berryboot


1. Obtenha Berryboot. O Berryboot permitirá que você baixe várias imagens do Raspberry Pi.

Etapa 2:preparação do cartão SD


Agora extraia os arquivos zip para um cartão SD em branco.

Etapa 3:Berryboot


Coloque o cartão BerryBoot SD em seu Pi e inicialize-o.

2. Configure o RPi com Raspbian Wheezy (primeira opção).

Etapa 4:Dongle WiFi


3. Configure seu dongle WiFi. Acredito que o BerryBoot agora irá configurar seu dongle WiFi na inicialização, o que fez para mim (até me deu a opção de baixar a imagem via WiFi). Mas, eu tive problemas para puxar meu dongle WiFi depois de inicializar o Raspbian Wheezy.

Se tiver dificuldade com a configuração manual do dongle WiFi, experimente este vídeo.

Por fim, se você está procurando um dongle WiFi barato, com bom alcance e usa pouquíssimos mAhs (o Pi só consegue alimentar cerca de 700mAhs pela porta USB). Você pode tentar este, $ 6,17.

Etapa 5:SSH


4. Configure o PuTTY em seu computador desktop. Siga este vídeo. Isso permitirá que você inicie o SSHing no Pi. Dessa forma, você não precisa olhar para uma pequena tela RCA como eu. Para quem não está familiarizado com SSH (como eu estava antes deste vídeo), o vídeo vai explicar isso. Correndo o risco de simplificação excessiva, ele permite que você acesse a linha de comando do Raspberry Pi por meio de sua área de trabalho.

Você tem que conectar o número de rede do seu Pi. Você pode encontrar isso acessando a página de configuração do hub sem fio. Você deverá ver em qual endereço seu Pi está listado. Por alguma razão estranha, se ele não listar o nome do dispositivo, apenas veja a página enquanto o Pi está ativo, então desconecte seu Pi e atualize a página de configuração do hub sem fio. O dispositivo que desapareceu é o seu Pi. Nunca precisei alterar o número da porta, mas tome cuidado, dependendo da sua configuração.

Etapa 6:SSH


Você tem que conectar o número de rede do seu Pi. Você pode encontrar isso acessando a página de configuração do hub sem fio. Você deverá ver em qual endereço seu Pi está listado. Por alguma razão estranha, se ele não listar o nome do dispositivo, apenas veja a página enquanto o Pi está ativo, então desconecte seu Pi e atualize a página de configuração do hub sem fio. O dispositivo que desapareceu é o seu Pi. Nunca precisei alterar o número da porta, mas tome cuidado, dependendo da sua configuração.

Se você quiser saber se tem as informações corretas, tente fazer o login e se você receber uma tela como esta, tudo bem.

Seu nome de usuário e senha são por padrão:pi, raspberry

Lembrar! No caso de um Raspberry Pi, sempre compartilhe sua senha, porque todo mundo a tem de qualquer maneira 🙂

Etapa 7:SSH


Depois de configurar o PuTTY, você deve ser capaz de abrir sua linha de comando Pi, algo assim:

Etapa 8:VNC


5. Configure o VNCServer em seu Raspberry Pi. Siga este vídeo. (Ou este passo a passo). O Putty permitirá que você acesse a linha de comando do seu Pi, mas configurar um VNC permitirá que você acesse a GUI da área de trabalho do seu Pi a partir do seu PC, da mesma maneira que o Putty.

6. Configure um cliente VNC em seu computador desktop. VNC real. Existem muitos programas diferentes, acabei usando o Real VNC.

Depois de configurar o VNC em ambas as máquinas, aplique o PuTTY em seu Pi e inicie o servidor VNC.

$ sudo vncserver

Etapa 9:


Duas notas aqui, se você se saiu melhor com as instruções do vídeo do que eu, seu vncserver será iniciado automaticamente na inicialização. Infelizmente, tenho que digitar todas as vezes (estou com preguiça de descobrir a parte de inicialização). Como resultado, você terá problemas para executar determinados scripts Python por meio do VNC se não usar $ sudo vncserver

Você deve acabar com uma versão em janela de sua área de trabalho do Raspberry Pi. Mais uma nota, em algum lugar do vídeo ele permite que você configure a “geometria” do desktop VNC. As limitações que você colocar lá serão refletidas na qualidade da área de trabalho que você vê na janela. Em essência, se você colocar 640 × 480, essa é a resolução que este desktop terá. Então, por favor, aproveite a GPU do Pi 🙂

Use algo como isto, “-geometria 1024 × 728 -profundidade 24”

Etapa 10:redimensionamento do cartão SD

7. Redimensione seu cartão SD para usar todo o seu espaço. (Observe, isso já deve ser feito pelo BerryBoot. Mas outros diskimages limitarão o seu cartão SD a 2 GB, independentemente do seu tamanho real).

Etapa 11:GIT


8. O gerenciador Git permitirá que você extraia código de hubs git (novamente, isso já deve estar instalado, mas apenas no caso).

Instale o gerenciador git:

No prompt do Raspberry Pi:$ sudo apt-get install git

A maneira de usar é assim,

No prompt do Raspberry Pi:$ sudo git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git

Etapa 12:SMBus


9. Instale o SMBus. Isso é especificamente para minha configuração, já que estarei usando o barramento I2C para me comunicar entre o Pi e o Arduino.

No prompt do Raspberry Pi:$ sudo apt-get install python-smbus



Para mais detalhes:Como fazer uma plataforma de robô Arduino + Raspberry Pi

Processo de manufatura

  1. Como tornar os processadores confiáveis ​​
  2. Como tornar a manutenção baseada na condição mais eficaz
  3. Como fazer fibra de vidro
  4. Como Fazer um Molde de Injeção
  5. Como fazer do dia da fabricação um evento anual
  6. Como tornar a integração do seu primeiro robô um sucesso
  7. Como tornar os dados da cadeia de suprimentos confiáveis ​​
  8. Como fazer uma animação de corte no Solidworks
  9. Como fazer um protótipo
  10. Como substituir uma mangueira hidráulica