Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 1.22 KB

README.md

File metadata and controls

18 lines (10 loc) · 1.22 KB

Arduino based radio-controlled airplane

We created an arduino based rc-airplane.

We used an arduino nano v.3 to make the radio controller, which is 3D-printed, and the airplane is made of polystyrene.

The transciever we used is the HC-12 module board. The radio frequency is 433Mhz and has a range of between ~100[m] to ~1800[m] depending on the environment.

The airplane is controlled with 4 metal-geared servos, 1 for each aileron, 1 for the elevator and 1 for the yaw axis.

The analog value from the joystick, speed potentiometers, yaw buttons, are each sent to the airplane in a single raw every ~0.05[s] following a specific pattern shown in the wiki.

Raw data is then processed by the airplane.

speed potentiometer's value are mapped from [0;1023] to [40;180]. The new low value shall vary between each ESCs.

Maneuverability potentiometers are mapped from [0;1023] to [0;180], which corresponds to the standard servo motor opening angle.

http://airfoiltools.com