Android as controller, Pi as H.264 FPV sender and receiver through 4G LTE stick. Finally I use multiwii as coprocessor. FPV resolution from 160X120 to 1920X1080 Mark: 20160525 ~ 20160527 update
Hardware:
- Pi 2 b+
- Pi camera
- Huawei E3372s-210 USB 4G LTE stick
- Multiwii SE V2.6 or 2.5
- Android phone
- Two unicom SIM car for E3372s-210 and phone
- Quadrotor and so on
I use Pi2 GPIO soft PWM mode(wirngPi) and USB Serial connect with Multiwii SE board. I use GPIO 0 1 2 3 4 5,please google which pins
I also transformed a remote control with a arduino nano V3.0 board and a bluetooth serial board.
==============Hardware==========================
Set 4G stick on after boot
sudo apt-get install usb_modeswitch
then:
nano /etc/udev/rules.d/40-modemswitch.rules
add:
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14fe", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1506 -M '55534243123456780000000000000011062000000100000000000000000000'"
and then:
ctrl+X save file and exit the file and reboot, then 4G network done. Don't forget 4G stick....
Here I don't want to introduce how to set Pi camera. Google please.
Set software on pi
CP file starx_p2p_pi to " ~/ " after you make this projct, make on pi or on PC linux os,
you need to read the makefile first and change build tool,
you need to read the makefile first and change build tool,
you need to read the makefile first and change build tool.
cd starx_p2p_pi
nano config
U need to contact with http://www.starxnet.com/ to get DID and License, maby 8 dallors one DID. Engineer qq:280607126
MyDID = STAR-XXXXXXXXXXXXXXXXXXXXX -- your DID
APILicense = XXXXXXXXXXXXX -- DID apilicense
then run
./P2PWebcam under root not sudo to test, ctrl+C exit.
U can also use a shell to run this program in background.
Android software:
set program on your phone with eclipse.
U need download newest MultiwiiConf to set multiwii se by yourself.
Contact me 512468080@qq.com or qq:512468080