Datasheet
Table Of Contents
- Contents
- Microbot Overview
- PICAXE Programming System
- Microbot Power Supply
- BOT120 Microbot Contents List
- The Microbric Connector
- Assembly 1 - Motherboard Panel
- Assembly 2 - Battery Box
- Assembly 3 - Motor Housing
- Assembly 4 - Motors
- Assembly 5 - Wheels, Tyres and Rear Skid
- Assembly 6 - Line Tracker
- Assembly 7 - Bumper Switches
- Assembly 8 - Pen Holder, Servo and SRF005 Modules
- Fully Assembled Microbot
- Motor Trouble Shooting
- Programming Software
- Programming Cable
- Download Hard Reset
- PICAXE-20X2 Pin Connections
- PICAXE-20X2 Microbot Pinout Table (Logicator)
- PICAXE-20X2 Microbot Pinout Table (Programming Editor / AXEpad)
- Programming Example 1 - LED Eyes
- Programming Example 2 - Push Button Switch
- Programming Example 3 - Bumper
- Programming Example 4 - Piezo Sounder
- Programming Example 5 - Motors
- Programming Example 6 - Line Tracker Testing
- Programming Example 7 - Line Tracker Program
- BOT121 Microbot Sensors Pack
- Assembly 9 - Infra-red Receiver (IR RX) Module
- Assembly 10 - Infra-red Transmitter (IR TX) Module
- Using the TVR010A Infra-red TV Style Remote
- Programming Example 8 - Infra-red Receiver
- Programming Example 9 - Infra-red Transmitter
- Assembly 11 - LDR Light Sensor Modules
- Programming Example 10 - Testing LDR Light Sensors
- Programming Example 11 - Light Follower
- SRF005 Ultrasonic Range Finder
- Assembly 12 - SRF005 Ultrasonic Range Finder
- Programming Example 12 - Testing SRF005
- Programming Example 13 - Using the SRF005
- BOT123 Servo Upgrade Pack
- Assembly 13 - BOT123 Servo / SRF005 Servo Adapter
- Programming Example 14 - Using Servos
- BOT127 Line Tracker / LED Upgrade Pack
- Appendix 1 - Home Made Sensors
- Appendix 2 - BOT120 Microbot Motherboard Schematic
- Appendix 3 - BOT120 Sensors Schematic
- Appendix 4 - BOT121 Sensors Pack Schematic
- Appendix 5 - BOT123 Servo Pack Schematic
- Appendix 6 - Advanced PIC (Non-PICAXE) Programming
- Appendix 7 - Copyright and Trademarks
- BOT110 Versabot - Microbot's 'big brother!'
40
revolution
(c) Copyright Revolution Education Ltd. Web: www.picaxe.co.uk Version 1.1 04/10
BOT120.PMD
BOT120 PICAXE-20X2 MICROBOT
Programming Example 13 – Using the SRF005
The following program will move the Microbot forwards until it detects
an obstacle 5 cm in front of it. It will then stop until the obstacle is
removed.
Sample Logicator Flowchart File:
BOT120 SRF005.PLF
Sample BASIC File:
BOT120 SRF005.BAS
main:
pause 10
pulsout C.2, 2
pulsin C.2, 1, w0
w1 = w0 * 5 / 58 ; Convert to cm
if w1 > 5 then
forward A
forward B
else
halt A
halt B
end if
goto main










