Program a mBot With Scratch And Arduino
Makeblock was founded in 2012 in Shenzhen as the world’s first open-source robot and programing platform. With more than 400 mechanical components, electronic modules, and software tools, the company is determined to bring meaningful STEM education opportunities and the maker mindset to the mass consumer market to make a real difference in society’s future with robotics.
Makerblock has a variety of products and one great product is mBot, a robot better fit education and home use. It is simple to use and affordable, you can get mBot for $24 or with bluetooth for $99.
The mBot is designed especially for mBlock Scratch-based language to help teachers and kids to have hands-on experience about robots and explore STEM education.
Makeblock keeps delivering tutorials about its products and the recent one was a line follower mBot on Insructables.
To do this project you need the following tools
Mechanical part list
- 1*Metal Base Plate
- 2*TT Gear Motor
- 1*Plastic Universal Wheel
- 1*Magic Tape 20*30mm
- 6*Brass Stud M4*25
- 14*Socket Cap Screw M4*8
- 6*Nut M4
- 4*Nut M3
- 4*Philip’s Head Screw M3*25
- 2*Tapping Screw M2.2*9.5
Electronic Modules List
- 1*Arduino Based Control Board
- 1*Me Ultrasonic Sensor V3.0
- 1*Me Line Follower V2.2
- 1*Me Infrared Controller
- 1*Battery Holder for (4) AA
- 4*RJ25 Cable
- 1*USB A-Male to B-Male Cable
You only have to put each element in the right place and to tighten some screws. The image below shows how to assemble the pieces together.
The mBlock is a customized version of scratch. It is easy to use mBlock to interact with electronic modules. To make the project works, you should first program the Control Board (Compatible with Arduino) using this code of mBlock.
Read more: Program a mBot With Scratch And Arduino
JLCPCB – Prototype 10 PCBs for $2 (For Any Color)
China’s Largest PCB Prototype Enterprise, 600,000+ Customers & 10,000+ Online Orders Daily
How to Get PCB Cash Coupon from JLCPCB: https://bit.ly/2GMCH9w
This Post / Project can also be found using search terms:
- programming a arduino robot using scratch