Use the Infrared Sensor block to obtain data from the EV3 Infrared sensor for the proximity of other objects, the location of the Remote Beacon or the button pressed on the Remote. Along with measuring, the block can also be used to compare the measured data to a specified value to return a logic value.
- [Voiceover] The data from the infrared sensor…can be used to detect objects or beacons.…I've opened 05_08_IR_Sensor_Start…with configured display and wakebox already in it.…To use the data from the IR Sensor in my program,…I need the infrared sensor block from the sensor palette.…This block allows me to measure using three different modes.…In Proximity mode, the IR Sensor will emit…an infrared signal and measure the strength…of that signal reflected back to the sensor.…
The strength of that signal indicates how close…an object is.…The Proximity value can be between zero and 100,…where zero means something is very close…and 100 means something is very far away,…or nothing is detected at all.…I'll connect the Proximity upward value…to the display box text input.…Now, the value will be displayed on the EV3 Bricks display…after it's been measured.…I ran the program and the measured value form the IR Sensor…is shown on the Bricks display.…
(signal emitted)…Now if I move the object closer to the sensor…and rerun the program, I see a lower number…
AuthorOlivia Chiu Stone
Learn how to unpack the hardware, connect to the programming interface, run prebuilt programs, and control the motors and sensors. Chapter 6, "Adding Flow to a Program," covers advanced programming topics such as transferring data between blocks, using variables to store temporary data, programming conditional logic, and looping actions to run again and again. By the end of the course, you'll have the skills to bring your own robotic creations to life.
- Installing the LEGO Mindstorms software
- Exploring the programming interface
- Connecting to the EV3 brick
- Downloading and running prebuilt programs
- Coordinating motor movement
- Calibrating the sensors
- Transferring data with data wires
- Adding logic with switch blocks
- Looping actions
- Troubleshooting problems with LEGO Mindstorms
- Broadcasting sounds and displaying images
- Updating LEGO Mindstorms
Skill Level Beginner
1. Getting Started
3. Explore a New Project
4. Connect with the EV3 Brick
5. Program Movement and Sensing
6. Adding Flow to a Program
7. Document Your Work
8. Troubleshoot Problems
9. Extra Tools
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.