Download the Arduino library for Makeblock https://github.com/Makeblock-official/Makeblock-Libraries/archive/master.zip
Copy the makeblock folder to your Arduino default library. Your Arduino library folder should now look like this
- (On Windows): [x:\Users\XXX\Documents]\Arduino\libraries\makeblock\src
- (On Mac OSX): [\Users\XXX\Documents]\Arduino\libraries\makeblock\src
Open Arduino IDE, choose the firmware from File > Examples.
Compile and upload firmware according to your board type.
Prepare for Raspberry Pi
On your Raspberry Pi, disable the login prompt from Desktop > Menu > Preferences > Raspberry Pi Configuration.
Install Python library for Makeblock
sudo pip install megapi
The initial code for python:
from megapi import *
bot = MegaPi()
bot.start() #if using usb cable, need to call bot.start('/dev/ttyACM0')
Start to write your py. file.
Wiring
Using MegaPi.
Using Me Shield for Raspberry Pi and RJ25 cable for Me Orion or Me Baseboard.
Using USB Cable for Me Orion or Me Baseboard.
See source code at https://github.com/Makeblock-official/PythonForMegaPi.
Comments
Please sign in to leave a comment.