Aeromodel
Aeromodel
Aeromodel
12/08/2022
MENU
How to make a low cost 4 channel remote control for RC model aircraft, drone, cars and
boats.
Construction of remote controls with proportional controls, which cost about 13-14 USD.
It can be used for all kinds of model vehicle control such as model aircraft, drone, car,
boat, tank.
Necessary materials:
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 1/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
2 x Arduino Nano
1 x NRF24L01 + PA Wireless Module
1 x NRF24L01 Wireless Module
2 x Arduino joystick
2 x 100uF Capacitor (16V or above)
1 x 13 * 6 cm PCB Board
1 x 5 * 3.5 cm PCB Board
Other materials:
SG90 Servos: https://www.banggood.com/custlink/Kv3DS6stKo
20A ESC: https://www.banggood.com/custlink/mvvDggsH4C
7.4V 450Mah 2S LiPo: https://www.banggood.com/custlink/KKKGU3EqE3
DC 180 Motor 39000 RPM: https://amzn.to/35rD8Ar or bit.ly/2L62JqC
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 2/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
If you do not have experience with Arduino and library files, you should watch the
video below before uploading the code.
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 3/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
Transmitter Code
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 4/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
31. radio.begin();
32. radio.openWritingPipe(pipeOut);
33. radio.stopListening(); //start the radio comunication for Transmitter | Verici
olarak sinyal iletişimi başlatılıyor
34. ResetData();
35. }
36.
37. // Joystick center and its borders | Joystick merkez ve sınırları
38.
39. int mapJoystickValues(int val, int lower, int middle, int upper, bool reverse)
40. {
41. val = constrain(val, lower, upper);
42. if ( val < middle )
43. val = map(val, lower, middle, 0, 128);
44. else
45. val = map(val, middle, upper, 128, 255);
46. return ( reverse ? 255 - val : val );
47. }
48.
49. void loop()
50. {
51. // Control Stick Calibration | Kumanda Kol Kalibrasyonları
52. // Setting may be required for the correct values of the control levers. | Kolların
doğru değerleri için ayar gerekebilir.
53.
54. data.throttle = mapJoystickValues( analogRead(A0), 524, 524, 1015, true );
55. data.roll = mapJoystickValues( analogRead(A1), 12, 524, 1020, true ); // "true"
or "false" for servo direction | "true" veya "false" servo yönünü belirler
56. data.pitch = mapJoystickValues( analogRead(A2), 12, 524, 1020, true ); // "true"
or "false" for servo direction | "true" veya "false" servo yönünü belirler
57. data.yaw = mapJoystickValues( analogRead(A3), 12, 524, 1020, true ); // "true"
or "false" for servo direction | "true" veya "false" servo yönünü belirler
58.
59. radio.write(&data, sizeof(Signal));
60. }
Receiver Code
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 6/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
83. ch3.writeMicroseconds(ch_width_3);
84. ch4.writeMicroseconds(ch_width_4);
85. }
Files with .h extension in the “include lines in the code are library files. Search for them
with their names. Download it to your computer and copy it to the Arduino / Libraries
folder. You must do this before uploading the code to the arduino).
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 7/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
How To Make DC Motor Speed Controller Circuit. DIY PWM Motor Controller.
06/12/2019
English
Türkçe
Search … SEARCH
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 8/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
RECENT POSTS
Making a LONG DISTANCE 8-Channel and Digital Trim Remote Control. DIY RC | PART-2
Make a Simple RC Boat & Make a Micro Lake. How They Are Made.
CATEGORIES
Hobi Electronic
Main page
RC Models
Reviews
Uncategorized
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 9/10
08/12/2022 21:35 Simple and Cheap Radio Control Making for RC Models. DIY RC – RC Araç Yapımı, DIY Hobi Elektronik, Arduino projeler, R…
https://www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/ 10/10