Recent information when found remote control boat is also very fun, and the community just have water, see others play also quite fun, and four axes, technical difficulty and cost are relatively low, so decided to do a remote control ship.
Initial implementation of the following functions
1. Dual remote control based on Wfly 6 A and Android phone
2. Android phone remote control can be video, that can see the video camera
3. Forward and backward left/right remote function
4. GPS-based navigation
5. LED lights, easy to play at night, and now basically only night sometimes between
Hardware configuration Checklist
1.45mm*12mm*15mm Hull + related accessories
2. Respbery Pi1 Model B, realize WiFi communication, fp-v video, control brushless electric and servo
3.20A ESC, brushless motor 1400KV. Used to buy when playing fixed wing, ESC no document, the use of PWM test found some control laws, the back may need to change the ESC
4.11.1V 1500mAh Power Lithium battery, plus balance charger, used to buy when playing fixed wing
5. Wfly 6A remote control, in case the raspberry sent a bug, you can also use the remote control back ah, after all, is playing in the pool, remote control distance of 500 meters AH
6.9g Steering Gear 2
Key technology points
------
1. Respberry Pi Brushless motor control, at present, there is little information on the network, I experiment for 2 nights, basically found out the law of PWM brushless ESC
2. Fp-v video scheme, this piece is also more headache, MJPEG plan feel very card, only a few frames a second, motion is mainly to do video, feel is not suitable; using the hardware module method, the feeling is not very suitable, there are transmitters and receivers, Android phone also receiver, use inconvenient, Technology is also complex, there is the H264 program, may be the last choice, but the technology is difficult;
3. Android and mobile phones and Raspberry Pi-the way to be stable, real-time, with TCP, UDP or other higher-level protocols, not yet think clearly
4. Raspberry Pi intends to use Python and Rpi.gpio development, the Android phone side directly write an app
5. Fixed problem of brushless motor
Project plan:
Technology pre-Research 1-Week night time, view foreign data and Git source code, determine the technical solution, write experimental code
Hardware integration, first realize wfly remote control, all equipment to complete the installation, for 2 night to complete, first can play up
Python control code written on PI, 3 nights
Android App Authoring 2 nights
I have some experience in the hardware of the model, but the main ability in software programming, I hope the model aircraft and Raspberry Pi expert guidance, give advice.
Copyright NOTICE: This article is the original blogger article, reproduced please retain the source Http://blog.csdn.net/offbye
Raspberry Pi Remote Control boat project plan