Robotics
with the Boe-Bot, version 2.2
Source Code in the Text
(Organized by Chapter)
|
Chapter 1: Your
Boe-Bot's Brain
|
Chapter
2: Your Boe-Bot's Servo Motors
- TimedMessages.bs2,
p. 43
- HelloOnceEverySecond.bs2,
p. 45
- HighLowLed.bs2,
p. 50
- PulseP13Led.bs2,
pp. 55
- PulseBothLeds.bs2,
p. 56-57
- CenterServoP12.bs2,
pp. 68-69
- CenterServoP13.bs2,
p. 70
- VariablesAndSimpleMath.bs2,
p. 72
- CountToTen.bs2,
pp. 74-75
- ServoP13Clockwise.bs2,
p. 77
- ServoP12Clockwise.bs2,
p. 78
- ServoP12CounterClockwise.bs2,
p. 78-79
- ServosP13CcwP12Cw.bs2,
pp. 79
- ControlServoRunTimes.bs2,
pp. 82-83
- BothServosThreeSeconds.bs2,
p. 84
|
Chapter
3: Assemble and Test Your Boe-Bot
|
Chapter
4: Boe-Bot Navigation
- BoeBotForwardThreeSeconds.bs2,
p. 125
- ForwardLeftRightBackward.bs2,
pp. 127-128
- BoeBotForwardTenSeconds.bs2,
p. 130
- ForwardOneSecond.bs2,
pp. 134-135
- StartAndStopWithRamping.bs2,
p. 138-139
- OneSubroutine.bs2,
p. 141-142
- TwoSubroutines.bs2,
p. 142
- MovementsWithSubroutines.bs2,
pp. 143-144
- MovementWithVariablesAndOneSubroutine.bs2,
pp. 145
- EepromNavigation.bs2,
pp. 149-150
- EepromNavigationWithWordValues.bs2,
pp. 154-155
|
Chapter
5: Tactile Navigation with Whiskers
|
Chapter
6: Light Sensitive Navigation with Photoresistors
|
Chapter
7: Navigating with Infrared Headlights
|
Chapter
8: Robot Control with Distance Detection
|
Appendix
F: Balancing Photoresistors
|
Appendix
G: Tuning IR Distance
Detections
|