Oficina I - WEB MISSILE
-
Upload
marcelo-laranjeira-melo -
Category
Devices & Hardware
-
view
381 -
download
1
description
Transcript of Oficina I - WEB MISSILE
OFICINA I -‐ Diversão
WEB MISSILE
Marcelo Melo. Novembro de 2014
O projeto
Transformar um Lança míssel -‐ Nerf (USB) em um senLnela eletrônico, possibilitando mirar horizantalmente, verLcalmente e aLrar no alvo
via web.
Materiais
1 x USB Thunder Missile Launcher
hSp://www.usbgeek.com/products/usb-‐thunder-‐missile-‐launcher
Materiais
1 x WebCam Logitec C120
Materiais
1 x Raspberry Pi (B ou B+)
Outros Materiais
1 x Fita adesiva p/ prender a webcam no canhão 1 x Fonte 5V x 2A (ou mais)
Ou
Via cabo miniUSB do próprio computador
Montando o projeto Passe uma fita adesiva prendendo a webcam na parte superior do canhão usb conforme foto abaixo:
Montando o projeto Conecte o cabo de rede, os cabos USB da webcam e do canhão na Raspberry Pi conforme foto abaixo:
Por fim conecte o cabo mini USB para alimentar a placa
Pacotes adicionais Acesse a Rpi por SSH (ssh [email protected] senha: raspberry)
instale os seguintes pacotes:
• PyUSB (hSp://sourceforge.net/projects/pyusb/); • MoLon; • Apache2; • Php5;
Arquivos
hSps://github.com/marcelorange/vii_pylestras/tree/master/WEB%20MISSILE
Juntando tudo
missile.py + socket_server.py =
web_missile_server.py
O Lança míssel deve ser controlado via web através dos
direcionais do teclado e transmiLr o vídeo do alvo em
tempo real!
DICAS
• Instale Apache e php5(#apt-‐get install apache2 php5) • Coloque todos os arquivos em /var/www • Dê permissão 775 ao arquivo jquery-‐2.1.1.min.js • Configure o MoLon para iniciar com a Raspberry Pi e ter acesso fora do localhost:
hSp://www.instructables.com/id/Raspberry-‐Pi-‐remote-‐webcam/all/?lang=pt