{"id":13003,"date":"2018-03-22T15:36:48","date_gmt":"2018-03-22T04:36:48","guid":{"rendered":"http:\/\/legoeng.local?p=13003&preview=true&preview_id=13003"},"modified":"2020-03-30T12:39:06","modified_gmt":"2020-03-30T01:39:06","slug":"ev3-sensors","status":"publish","type":"post","link":"http:\/\/legoeng.local\/ev3-sensors\/","title":{"rendered":"EV3 Sensors"},"content":{"rendered":"
Sensors provide robots with information about their environment. With the sensors that come with the EV3, you can make a robot respond to being touched, react when someone or something comes too close,\u00a0follow a line, or measure how far they have turned.<\/p>\n
The selection of sensors in your kit depends on whether you have the Education or Retail version of the EV3 set. See below for a summary of how many of each kind of sensor come with the Education or Retail sets. The EV3 sensors are also available separately (e.g. from your local LEGO Education distributor).<\/p>\n
In addition to the standard LEGO EV3 sensors that come with the Education and Retail versions of the EV3 set, it’s worth noting that there are also many third-party sensors available.<\/p>\n
The touch sensor gives your robot a sense of touch. The touch sensor detects when it is being pressed or released. It can even be programmed to wait until it is both pressed and released (we call this bumped).<\/p>\n
The colour (or color) sensor can detect either the colour or intensity of light.<\/p>\n
The colour sensor has three different modes: colour, reflected light intensity, and ambient light intensity.<\/p>\n
Data<\/th>\n | Type<\/th>\n | Range<\/th>\n | Notes<\/th>\n<\/tr>\n | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Colour<\/td>\n | Numeric<\/td>\n | 0-7<\/td>\n | Used in Colour mode. \n0 = No Colour \n1 = Black \n2 = Blue \n3 = Green \n4 = Yellow \n5 = Red \n6 = White \n7 = Brown<\/td>\n<\/tr>\n | |||||||||||||||||||||||||||||||||||||||||||||||||||
Light<\/td>\n | Numeric<\/td>\n | 0-100<\/td>\n | Used in Reflected Light Intensity and Ambient Light Intensity modes. Measures light intensity as a percentage, 0 = darkest, 100 = brightest.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nUltrasonic sensor (distance)<\/h2>\nThe ultrasonic sensor measures distance to an object up to a\u00a0maximum of 255cm (or 100 inches) away. It does this by sending out high frequency sound waves that bounce off any object in range, and measuring how long it takes the sound to return to the sensor. In the software, you can select whether the distance is given in centimetres or inches.<\/p>\n The ultrasonic sensor also has a\u201clisten only\u201d mode that can detect whether another robot is using an ultrasonic sensor nearby. In this mode, the sensor listens for signals but does not send them.<\/p>\n Challenge suggestions<\/h4>\nGyro sensor (rotation\/orientation)<\/h2>\nThe gyro sensor detects rotational motion in the plane indicated by the arrows on the top of the sensor housing. The sensor measures the rate of rotation in degrees per second and keeps track of the total angle of rotation in degrees.<\/p>\n Note: When connecting the gyro sensor to your EV3 brick, you should hold it completely still in order to minimise drift<\/em>. For best results, reset the angle using the reset mode of the gyro sensor\u00a0block before every angle of motion you want to measure.<\/p>\n Both the large and medium servo motors are equipped with internal rotation sensors. The rotation sensor is used to measure how far a motor has turned (or has been turned). Rotation sensors can detect an amount of rotation in degrees or full rotations. You can also use the rotation sensor to find out what power level a motor is currently running at.<\/p>\n The infrared sensor can measure distance or detect signals that are sent from the infrared beacon (see below).<\/p>\n The infrared sensor can be used in three different modes: proximity, beacon, and remote.<\/p>\n The Infrared (IR) beacon is an infrared transmitter, and can be used in beacon<\/em> or remote<\/em> mode.<\/p>\n The infrared sensor will only detect a beacon on the channel specified in the software. If two robots are remote controlled by two different infrared beacons, they should use different channels, otherwise one beacon will control all of the robots on its channel. See “Infrared Sensor Remote Mode Data Table”<\/em> below for more information.<\/p>\n Note: The beacon mode button acts differently to the other four buttons. When you press the beacon mode button, the beacon starts transmitting continuously until you press it again to turn it off. The other four buttons only transmit when they are held down and stop transmitting when you release them.<\/p>\n 0 = No button (and beacon mode is off) Here’s a summary of the sensors included in the Education and Retail versions of the EV3 core set.<\/p>\n <\/p>\n","protected":false},"excerpt":{"rendered":" Sensors provide robots with information about their environment. With the sensors that come with the EV3, you can make a robot respond to being touched, react when someone or something comes too close,\u00a0follow a line, or measure how far they have turned. The selection of sensors in your kit depends on whether you have the […]<\/p>\n","protected":false},"author":22,"featured_media":13008,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[99,250],"tags":[],"_links":{"self":[{"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/posts\/13003"}],"collection":[{"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/comments?post=13003"}],"version-history":[{"count":0,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/posts\/13003\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/media\/13008"}],"wp:attachment":[{"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/media?parent=13003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/categories?post=13003"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/legoeng.local\/wp-json\/wp\/v2\/tags?post=13003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}} |