Radio controlled Quadcopter with arduino and brushed motors
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Jan 21, 2013
Here is a video of the Quadcopter I made. The base used is a V929 on which I replaced the electronic with a micro-controller ATmega328P.
The various modules are soldered on a prototyping board. The unit is a bit heavy but the aircraft take off anyway.
Arduino pro mini module 16Mhz is used as the micro-controller. The voltage regulator is not used because the 3.7V lipo battery is connected directly above through capacitors to stabilize it.
The motors are brushed type and are controlled by PWM (256 levels of accuracy) by SI2302 MOSFET which I added diodes.
Two modules are used as sensors, MPU6050 (accelerometer / gyroscope) and HMC5883L (magnetometer). This also includes the 3.3V voltage regulator supplying 2.4G module (nrf24L01p). Currently, only the gyroscope is useful because the quad is in "acrobatic" mode, ie it is the angular velocity of each axis is controlled by a PID.
The radio FM 72 Mhz is modified. The high frequency part is deactivated and replaced by a amplified nRF24L01+ 2.4G module. The PPM signal is decoded to retrieve the position of the joysticks. It also contains an arduino pro mini 16Mhz module. The whole thing is powered by a LiPo 7.4V. The 5v regulator is included on the arduino module. Another 3.3v regulator is used to supply the module nRF24L01 +. The communication protocol is very simple, the state of the sticks is stored across 4 values. The hardware CRC is enabled. The frame is sent only once, even if the communication fails because the acknowledgment is disabled.
The aircraft flew correctly, although it varies sometimes a little when you want to rotate around it. This will be corrected by changing the values of PID. The next step is that the Quadcopter stabilized by itself. The remote control will control the angle and not the angular velocity. I also would like to changed micro-controller taking a ARM7 stm32F103 for more computing power. But is only available in LQFP package, it will require to make a real PCB.
Standard YouTube License
- 24:25 RF Links Tutorial - Cheap and Easy Wireless Arduino!by Kevin Darrah Featured 51,666
- 25:17 Mechatronics: Arduino & RepRap - Creating Wealth by Giving it Awayby DTUbroadcast19,356 views
- 14:37 DJI Phantom 2 Vision what's new? Review, features and flight demo.by photoshopCAFE42,196 views
- 11:05 RFTC: HobbyKing IdeaFly IFLY-4 Quadcopter Unboxing, Setup and Testingby Roswell Flight Test Crew21,896 views
- 27:09 EEVblog #168 - How To Set Up An Electronics Labby EEVblog166,369 views
- 10:04 Everything You Need To Know About Arduinoby The Ben Heck Show261,874 views
- 8:51 AeroSky 4ch Quadcopterby xhelicopter96,680 views
- 8:25 Crazyflie Nano Quadcopter - Assembly videoby BitcrazeVideos47,897 views
- 194 videos Play all powerby raw1894
- 5:32 BlackHawk Quadcopter Revealedby alishanmao540,121 views
- 11:01 Arduino Quadcopter - Phase 3 (The Rebuild, Part Reviews and Tips)by Kyle Fieldus33,904 views
- 6:41 Low End FPV Cam on Blade mQX Quad-Copter was a cheap way just to try it.by NightFlyyer54,963 views
- 22:53 World's 1st epic FPV quadcopter rescueby snoopw111520,931 views
- 3:57 World's first manned flight with an electric multicopterby forschungsbuero8,632,607 views
- 5:42 FPV Quadcopter Flights and Specsby rctestflight586,807 views
- 22:18 McDonnell Douglas DC-10 Quick Build at MFK Falken - September 3rd. 2011by Scherg641,368,530 views
- 4:30 Arduino Wireless Animatronic Handby Easton LaChappelle252,439 views
- 14:33 Flite Test - Tricopter vs Quadcopter - Viewer Responseby FliteTest163,418 views
- 6:52 OFM Seeker 450 V2 -- 2nd Flight testing with 8 inch Propsby alishanmao28,351 views
- 9:21 Proyecto Arduino: ordenador de a bordoby Daniel Redondo Arroyo41,754 views