Presentation is loading. Please wait.

Presentation is loading. Please wait.

ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References 

Similar presentations


Presentation on theme: "ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References "— Presentation transcript:

1 ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References  http://csserver.evansville.edu/~richardson/ GUI Programming Guide: Setting Up GUI Programming Guide: First Programs 1

2 2 Scribbler Top View

3 3 Scribbler Bottom View

4 Lecture 1 – Introduction Demo Modes 4 Cover zero, one, two or three of the light sensors as shown in the table on the following slides to put the Scribbler into one of eight demo modes. Turn the Scribbler on, cover the light sensors with your fingers and then press the reset button. Wait for a beep and then uncover the light sensors. L, C, and R refer to the left, center and right (as seen from the drivers seat of the robot) light sensors respectively. A ● indicates that a finger should be used to cover the sensor during reset. A ○ means that the sensor should be left uncovered.

5 Lecture 1 – Introduction Demo Modes 5 LCRDemo Mode Description ○○○Mode 0 (Light Sensing) – Covering a light sensor causes the corresponding LED to go out. (The Scribbler does not move in this mode.)‏ ○○●Mode 1 (Light Detection) – The Scribbler will move toward the brightest light in the room (or follow a flashlight around). ○●○Mode 2 (Object Sensing) – The Scribbler will play different tones depending on whether it detects on object to the right or to the left. (The Scribbler does not move in this mode.)‏

6 Lecture 1 – Introduction Demo Modes 6 LCRDemo Mode Description ○●●Mode 3 (Object Avoidance) – The will move around the room turning to avoid any objects in its path. ●○○Mode 4 (Line Sensing) – The right LED will light if the right sensor sees the line. If the left sensor sees the line, the left LED will light. (The Scribbler does not move in this mode.)‏ ●○●Mode 5 (Line Following) – The Scribbler will follow a black line (track) drawn on white paper.

7 Lecture 1 – Introduction Demo Modes 7 LCRDemo Mode Description ●●○Mode 6 (Scribble) – The Scribbler will draw a figure 8 and then beep. Pick up the Scribbler and set it down again and it will draw a box. ●●●Mode 7 (Ambulance) – The Scribblers drives around avoiding obstacles while blaring a siren and flashing lights.

8 8 Help Monitor Sensors Clear Worksheet Load Worksheet Save Worksheet Restore Demo Download Program View Pbasic Start of Program End of Program

9 9 Select/Edit Zoom Out Motion Tile Paste From Clipboard Sound/Music Tile LED On/Off Tile Pause Tile Flag Tile

10 10 Observation Tile Computation Tile Condition Tile Second Condition Tile Start Loop Tile End Loop Tile Subroutine Start Tile Subroutine End Tile Call Subroutine Tile End Program Tile

11 Lecture 1 – Introduction Graphical Programming First Programs 1) Turn center LED on. 2) Turn all LEDs on then off. 3) Flash LEDs 5 times - on 1 sec/off 1 sec. Second Programs 1) Go fwd 1 sec, turn right, go fwd 1 sec, stop 2) Continuous spirograph motion. 11

12 ENGR 101: Robotics Assignment 1 – Due Next Time! Program the Scribbler to perform some activity that involves (at least) flashing LEDs, motion, and sound. Be prepared to demonstrate your program at the start of the next class. 12


Download ppt "ENGR 101: Robotics Lecture 1 – Introduction Outline  The Scribbler's Sensors  Demo Modes  Graphical Programming References "

Similar presentations


Ads by Google