Lego + Code blog 3: The Raspberry Express
Here is a demo of 'turtle mode': Link
I have tried to recreate the Micro:bit express but simply swap in Raspberry Pi 3b+ currently. This is not a comprehensive blog just a few notes on how to get yourself started.
Raspberry Pi connected to the Lego Power functions motor:
Closer look at the train:
A few notes:
- I used a cheap £1 rechargable battery to run the Pi.
- I used a 4.5 volt battery and motor controller found in the Raspberry Robot kit which you can get here called EduKit 3. Link
- Again I have used Python 3 to code the train.
- To create the remote I have used a GUI library for called GuiZero written by Laura Sachs and contributed by Martin O'Hanlon. Link
- To connect to the Pi attached to the train and use the remote I have used a free app called RealVNC. Link
- I think thats the nuts and bolts of it.
- I have managed to code it to use scalable speed both forward and back using GPIO zero. Link which is managed by Ben Nuttall.
- The turtle option allows you to code a 'coded path' if you look my code below it should be fairly clear.
- Finally here is the code in its current version: Link