The mBot robotics platform is a hugely popular kit because of the quality of components and price. With hundreds of thousands of these kits out there in homes, schools and makerspaces, there is much untapped potential. Getting Started with mBots is for non-technical parents, kids and teachers who want to start with a robust robotics platform and then take it to the next level. The heart of the mBot, the mCore is a powerful Arduino based microcontroller that can do many things without soldering or breadboarding.
Acknowledgments |
|
vii | |
About the Authors |
|
viii | |
Introduction |
|
ix | |
|
|
1 | (62) |
|
|
1 | (2) |
|
Installing the Motors and Wheels on the Chassis |
|
|
3 | (9) |
|
|
12 | (3) |
|
Adding the Battery Holder |
|
|
15 | (1) |
|
Installing the mCore and Battery |
|
|
16 | (3) |
|
|
19 | (1) |
|
Communicating with Your mBot |
|
|
20 | (3) |
|
Test the mCore for Correct Connections |
|
|
23 | (1) |
|
|
23 | (2) |
|
What to Do with Your mBox Right out of the Box |
|
|
25 | (1) |
|
|
26 | (2) |
|
|
28 | (1) |
|
|
28 | (3) |
|
|
31 | (3) |
|
Tour of the mCore and Onboard Sensors |
|
|
34 | (3) |
|
|
37 | (1) |
|
|
37 | (5) |
|
|
42 | (1) |
|
Using a LEGO Technic Frame |
|
|
43 | (8) |
|
|
51 | (2) |
|
|
53 | (5) |
|
|
58 | (3) |
|
Where We're Heading from Here |
|
|
61 | (2) |
|
|
63 | (56) |
|
|
63 | (1) |
|
|
64 | (1) |
|
Tour of the Project Gallery |
|
|
65 | (3) |
|
Navigating Blocks on a Mobile Device |
|
|
68 | (4) |
|
|
72 | (3) |
|
|
75 | (2) |
|
|
77 | (8) |
|
Traffic Light Classroom Volume Meter |
|
|
85 | (8) |
|
Working with Sensors in mBlock |
|
|
93 | (2) |
|
|
95 | (8) |
|
Traffic Light Classroom Volume Meter, Revisited |
|
|
103 | (3) |
|
|
106 | (2) |
|
Independent Traffic Light Classroom Volume Meter |
|
|
108 | (5) |
|
Reinstall the Default Program |
|
|
113 | (1) |
|
Where We're Heading from Here |
|
|
114 | (5) |
|
|
119 | (50) |
|
Puppet Movement without Sensors |
|
|
121 | (23) |
|
Puppet Movement with Sensors |
|
|
144 | (25) |
|
|
169 | (34) |
|
Monitoring Sensors in mBlock |
|
|
182 | (12) |
|
|
194 | (9) |
|
|
203 | (42) |
|
Robot Navigation Using Keyboard Commands |
|
|
203 | (1) |
|
|
204 | (41) |
|
6 Building Big and Small with mCore |
|
|
245 | (44) |
|
|
245 | (6) |
|
|
251 | (23) |
|
|
274 | (15) |
Index |
|
289 | |
Started his first Makers program in 2010 while teaching programming and math at Flint Hill School in Northern Virginia. He has presented at MakerFaires and with MakerEd.Org, NAIS, VSTE and ISTE, and been named a Senior FabLearn Fellow for Stanford's Teaching & Learning Technologies Lab. Rick Schertle is a master at the craft of teaching middle school in San Jose and a novice maker at home. His diverse interests include backyard chickens, adventure travel, veggie oil-fueled cars and geocaching - all made more fun with the enthusiastic support of his wife and the crazy antics of his young son and daughter.