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
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
pi@192.168.1.7
senha:
raspberry)
instale
os
seguintes
pacotes:
• PyUSB
(hSp://sourceforge.net/projects/pyusb/);
• MoLon;
• Apache2;
• Php5;
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