RC car lesson (#519)

* initial drop

* fixing summary

* adding images

* Adding basic connect code

* connect section

* moving video

* adding ignores
This commit is contained in:
Peli de Halleux
2017-08-25 17:02:13 -07:00
committed by GitHub
parent 588f127ddd
commit 743979b9ea
17 changed files with 261 additions and 0 deletions

54
docs/projects/rc-car.md Normal file
View File

@ -0,0 +1,54 @@
# RC car
### ~avatar avatar
Hack a toy RC car with your @boardname@!
### ~
https://youtu.be/xQJCZwVvjyw
### ~ hint
This activity involves opening an electronic toy, cutting into cables and potentially rendering it completly useless.
### ~
## Materials
* Toy RC car with 4 or 6 AA batteries
* 1 @boardname@
* a cable trimmer
* small Philips screw driver
* [1 Kitronik motor driver](https://www.kitronik.co.uk/5620-motor-driver-board-for-the-bbc-microbit-v2.html)
## What's the plan?
Most toy RC car use 3 small DC motors to operate:
* 1 DC motor for the back wheels torque,
* 1 DC motor for the front wheels torque,
* 1 DC motor to steer the front wheels
The plan is to open up the RC car, remove the existing electronic controller and replace it with the motor driver
that can control 2 DC motors. We will connect both torque motors to one controller and the steering motor to the other controller.
Once the motor driver is connected, we will use a @boardname@ to control it. Another @boardname@ can also be used as a radio controller
for the @boardname@ in the car.
### ~ hint
Ask friends and family for old RC cars lying around, scout thrift shops and other second hand shops for discarded RC cars.
### ~
## Activities
* [Make](/projects/rc-car/make)
* [Code](/projects/rc-car/code)
* [Connect](/projects/rc-car/connect)
### ~button /projects/rc-car/make
Let's make it!
### ~