Learning Outcomes List all Edison’s Sensors and actions

Slides:



Advertisements
Similar presentations
A Model for Infusing Engineering and Programming Concepts in Introduction to Computer Courses at Community Colleges. Intro to Robotics and Programming.
Advertisements

Khaled A. Al-Utaibi Interfacing an LED The Light Emitting Diode (LED) Applications DC Characteristics & Operation Interfacing to.
LED Display. LED Typical LED forward bias voltage: 1.5 to 2.0 V Typical currents needed to light LED range from 2 to 15 mA.
Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
Software Interface Design (use cases) Sonar Line Sensor Camera Arm.
Photos and Sensor Instructions
Light Emitting Diode: LED. What is an LED?  Light-emitting diode  Semiconductor  Has polarity.
 The central processing unit (CPU) interprets and executes instructions.  The “brains” of the computer.  The speed of the processor is how fast it.
From the NXT top menu Connect desired hardware as indicated Enter a command in the box indicated from the menu provided Repeat for all 5 boxes.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Guidelines for Flow Charts and Pseudocode Week 5 Day 1.
Chapter 1- Visual Basic Schneider 1 Chapter 1 An Introduction to Computers and Visual Basic.
Basic Circuits – Lab 1 Xmedia Spring Basically Power –Provides energy for the sensor and the output Sensor –Changes aspects of the circuit based.
Basic Circuits – Lab 1 Xmedia Spring Basically Power –Provides energy for the sensor and the output Sensor –Changes aspects of the circuit based.
CS 0004 –Lecture 1 Wednesday, Jan 5 th, 2011 Roxana Gheorghiu.
Robotics- Basic On/Off Control Considerations. On/Off Control Forms the basis of most robotics operations Is deceptively simple until the consequences.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
// This is a simple control program Move forward 200 units Turn right 90 Move forward 100 units Turn right 45 Move forward 100 Turn right 45 Move forward.
Jeff Branson Education Outreach Coordinator Derek Runberg Curriculum Curator Getting.
Introduction to PIC-C. Required Software PIC-C Compiler Firmware Downloader Driver for the USB->Serial Adapter.
Technical Writing for Robotic Coding!.  du/products/teaching_robotc_cort ex/fundamentals/introtoprogramm ing/thinking/videos/fundamentals.
Robotics Challenges. Challenge Slide 2 Have your robot make a left curved turn around your Lego person. Go forward, then reverse. Come to a stop, play.
Introduction to PIC-C. Installing PIC-C Goto Username/pass = guest/cpecmu Download and install:  IDEUTIL  PCWHD.
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
July 7, 2003 Slide 1 of 6 Automation, Robotics and Mechatronics Lab, SUNY at Buffalo Introduction To Programming Chetan Jadhav Talib Bhabharawala Seung-Kook.
THE LIGHT SENSOR The Light Sensor gives your robot some kind of vision. It can distinguish between light and dark assigning a number between 0 (completely.
Introduction The goal of this project was to create device similar to a DJ mixing board. Features: Controlling the input and output buffers Applying sound.
Photos and Sensor Instructions
HUMAN CONTROLLED DEVICE WITH MACHINE INTERVENTION FOR COLLISION AVOIDANCE Jake KarlCSE321 Zac BergquistFALL 2010.
Controlling a Robot with a Neural Network n CS/PY 231 Lab Presentation # 9 n March 30, 2005 n Mount Union College.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Testbed Coding In this activity you will code different challenges for the Testbed. For each challenge a sample program is shown. Use what this sample.
Learning to Program with Python Sec 9-1 Web Design.
Arduino “Getting Started” Instructor : Dr Matthew Miss Khin Yi Kyaw
Controlling an LED with a switch. 2 breadboard place where you can build electric circuits really quickly the magical breadboard.
Unit 9.1_Lesson 4_CD Resource 4a_Sensors and flowcharts Sensors and Flowcharts.
What is Arduino? It's an open source electronics prototyping platform: Open source: resources that can be used, redistributed or rewritten free of charge,
EV3 Programming By Dianna de Matos.
An Arduino Workshop A Microcontroller.
Learning Intention Learning Intention: To develop understanding of variables, data types, and comments in text based programming languages Context: Sequencing.
Arduino Development for Beginners
Follow The Guidelines.
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Unit 2 – What is a Robot? Pg
Introduction to robotics
EV3 On Brick Programming
Saving Lighting Energy with the BBC micro:bit
DT-Assessment Frame Work Term2
Learning Outcomes Understand While Loop
Make Decisions.
Lesson 1: Introduction to Dash & Blockly
Module F: Presentation Understanding Robot Fundamentals
شاخصهای عملکردی بیمارستان
Light Emitting Diode: LED
Raspberry Pi with Pibrella
Welcome to Digital Electronics using the Arduino Board
مدل زنجیره ای در برنامه های سلامت
فرق بین خوب وعالی فقط اندکی تلاش بیشتر است
The RGB LED.
Introductory Presentation
Storing Values as Variables
Introductory Presentation
Resetting and long beep test for PCB without digital display
Chapter - Karnaugh Maps
Elecbits Project: IoT based Smart Dustbin
Photos and Sensor Instructions
Digital Logic Experiment
Arduino Uno circuit basics
Introduction to Arduino
Basic Robotic Programming
Objective of the lesson
Presentation transcript:

Learning Outcomes List all Edison’s Sensors and actions Control the blinking of the two LEDs Program Edison to generate sound Program Edison to move in any direction

Activity 1 – Page 35

Clap Controlled Driving Activity 2 – Page 36 Clap Controlled Driving

Programming Software Program : set of instructions to teach the robot to understand its input, control its output. Edison Robot can be programmed using : - visual programming - text-based interface

EdPy (Edison and Python) It’s a high level language was first released in 1991. http://www.edpyapp.com/

What are LEDs? LED stands for Light Emitting Diode. How many LEDs does Edison Have? Book Activity P- 40

Self learning – P41

Self learning – P42 Ed.LeftLed(Ed.ON) # Turn left LED ON Ed.RightLed(Ed.OFF) # Turn right LED OFF Ed.TimeWait(4, Ed.TIME_SECONDS) # Wait for 4 seconds

Step – by – Step program your Edison to beep three times Beep As you want Step – by – Step program your Edison to beep three times Book P-45

Self learning – P47 Ed.PlayBeep() # Beep Ed.TimeWait(2, Ed.TIME_SECONDS) # Wait for 2 seconds Ed.TimeWait(1, Ed.TIME_SECONDS) # Wait for 1 seconds