Remote-Controlled Electric Skateboard
For this project, I wanted to further explore the capabilities of Arduinos and motors. Outside of school, I skateboard and roller skate, so one idea that interested me was to create my own electric roller skates that could be remotely controlled to gradually increase speed and stop. I started by conducting research about existing designs and the types of motors and connections that I could use to achieve something that works. My goal is to have two fully functioning skates that can be controlled with remote controls and change speed gradually with an emergency stop button. As I neared the end of my design journey, I decided to shift the final product from two skates to one longboard. This was more practical due to the large size of the motor and batteries, and how much space would be needed per skate compared to one longboard. In the end, I was successful in creating a transmitter and receiver circuit that would take information from the y-axis and button of a joystick in the transmitter circuit and send the values from 0-180 (0=full speed backwards, 90=stop, 180=full speed forwards) and the button, or emergency stop value, to the receiver circuit. In the receiver circuit, first, the emergency stop value would be read for pressed or not pressed, and if pressed, it would write 90 to the motor, and if not pressed, it would write the y-axis value to the motor.