Converting Kyosho MP10 to a STEM platform
Converting a Kyosho racing 1/8 model car to a STEM platform
1. Introduction
Our proof of concept is to built a short-term Science, Technology, Education, Art and Mathematics (STEAM) project in order to demonstrate the hypothesis that Remote Controlled (RC) models and STEAM can be combined. RC models such as cars, planes, and boats can be used for enhancing user driving capabilties and mechanical engineering knowledge, but they lack of electronics and informatics components for experimenting in smart applications on autonomous and programmable devices. We propose an installation of Arduino on the RC model as an extra component that can receive digital/analog signals, processing them with algorithms, provide feedback, or interact accordingly with the environment.
In this project, we target at a simple signal processing task e.g. light up a LED stripe gradually based on user throttle feedback from the UHF signal that was sent from the transmitter of the user. The benefit is the feedback to the instructors during supervised training for various purposes, namely
a) safety: the instructor can see the trainee input and grab the controller before it is too late.;
b) learning: the tutor can suggest other ways to control the car, i.e. when to brake and how much throttle should be applied on corners.
Among RC models, we found that racing-grade cars are the most interesting due to their high efficiency. Their high speed and cost that consitutes a good opportunity for safety in supervised learning. The car kit Kyosho MP10 TKI2 as shown in Figure 1 was selected as our platform. It is a car of a 1/8 scale factor with a methanol-oil 2-stroke engine generating 2.5hp at 3.5cc with OS max B21 racing compliant engine. It can reach up to 100km/h final speed, and it has durable forged parts that can withstand collisions. The average cost is around 1500 to 2000 euros. The assembly of the mechanical parts took 60 hours that was done in combination of educators with children from the age of 6 up to 16 and their parents.
The electronics design provide the targeted functionality. The components diagram is as follows:
[Servo 1 Steering]
+6V, GND |
[battery 8.2 Lipo 2800mAh 5c]------> [Step Down Converter 5V 3A] ----> [Receiver FS-GR3E]
| ---------< Sig | +6V |GND |
\-------> Step Down Converter 5V 3A | v v v
+5V, GND | [Servo 2 Throttle]
| | |
| | |
[Arduino Nano v3] [LED strip WS2813C] |
GND ^ |
+5V | |
D2 OUT >------------------- |
D6 IN <-------------------------------------------------------------
Battery provides the necessary power to all components. The components can be divided to two modules, namely to the a) as-is components that are the already available components in the car such as the Receiver and the two Servos for steering and for throttling, vs the b) to-add components, namely the Arduino and the LED stripe. It was decided that each module should have a separate power circuit for feeding safe power free of back-currents.
The AS-IS components comsume around 1A. The max was 2A when the connection with the transmitter is lost and servos go to max points. However, it is not often. The two servos are 30kg at range of 6-8.2V for the throttle and 15kg [5 - 7V] for the steering. The power circuit used was the step-down buck converter HW-411 that was set at 6V output and it can handle up to 3A.
Led strip WS2813c was selected due it its small power consumption. Each RGB channel consumes at full brightness 5mA. We are going to use 40 LEDs with Green or Red colors. The maximum amperage used was measured as 0.85amps. It should be powered at 5V. It will turn on LED lights gradually based on the Channel 2 of the radio emitter, namely gas press. Led strip WS2813C was selected due it its small power consumption.
The Led stripe is controlled by an Arduino. The Arduino Uno was used in the research phase, while Arduino nano v3 was used in the production due its small scale factor. Its power consumption is measured at 0.2amps (Todo: conditions are missing here)
A C program for Arduino is written that progressively turns on red color, turns it off also progressively, and does the same thing with green leds.
Power transformation
LM2596 DC-DC Step-down Power Supply Module 3A Adjustable Step-down Module LM2596S Voltage Regulator 24V 12V 5V 3V For arduino
The next phase will a) connect the remote control with Arduino, and b) a voltage regulator will be designed so that the 8.2V LiPo battery can feed the led stripe that works for voltage under 5.5V. These will conclude the research phase, and next the installation phase will begin.
THE CODE v2
Appendices
- LED : WS2813C with 144 lights (aliexpress, 15euros)
- Radio: Flysky FS-GR3E receiver and GT3C transmitter (hobbyland.gr, 80 euros)
- Controller: Arduino UNO R3 (skroutz.gr, 8 euros). Second phase NANO R3 (7 euros).
- Battery: A 2 cell LiPo 8.2v at 2700mAh.
- Converters: Two step down buck converters HW-411 based on LM2895 were used for reducing 8.2v to 5v and for protecting parts from battery back-currents.
- Capacitor: To be filled C for stabilizing led stripe current.
- Laptop: Blackview N97 (aliexpress, 250euros).
- Software: Arduino sketch for PC
- USB power measure stick (Optional). Design phase only.
- 5V power bank (Optional). Design phase only.

