{"id":25517,"date":"2016-08-29T15:30:58","date_gmt":"2016-08-29T14:30:58","guid":{"rendered":"https:\/\/www.fractuslearning.com\/?p=25517"},"modified":"2020-11-13T14:27:43","modified_gmt":"2020-11-13T20:27:43","slug":"making-programming-lego-robotics","status":"publish","type":"post","link":"https:\/\/www.fractuslearning.com\/making-programming-lego-robotics\/","title":{"rendered":"Getting Started Making And Programming With LEGO Robotics"},"content":{"rendered":"<p>For years, LEGO has been at the forefront of innovative building kits for young makers\u00a0and creators. Always looking for new ways to keep kids building\u00a0and experimenting, LEGO has gone far beyond the static blocks we are all familiar with.<\/p>\n<p>From\u00a0 the <a href=\"https:\/\/www.fractuslearning.com\/best-lego-star-wars-sets\/\">best LEGO Star Wars sets<\/a> to <a href=\"https:\/\/www.fractuslearning.com\/lego-technic-toys-stem-learning-fun\/\" target=\"_blank\" rel=\"noopener\">the best LEGO Technic<\/a> kits, \u00a0there <strong>really is something LEGO<\/strong> for every age, skill level, and interest. Heck, there are even <a href=\"https:\/\/www.fractuslearning.com\/lego-games-constructive-creative-fun\/\">Lego games<\/a>.\u00a0 But the jewel in the ever-growing crown of the LEGO universe just may be the addition of LEGO robotics, and the maker sensation that is the <a href=\"https:\/\/www.amazon.com\/dp\/B00CWER3XY\/?tag=fractuslearn-20\" target=\"_blank\" rel=\"nofollow noopener\">LEGO Mindstorms EV3<\/a> building kit and programming platform.<\/p>\n<div class=\"su-youtube su-u-responsive-media-yes\"><iframe width=\"600\" height=\"400\" src=\"https:\/\/www.youtube.com\/embed\/OGDGblossmQ?autohide=2&amp;autoplay=0&amp;mute=0&amp;controls=1&amp;fs=0&amp;loop=0&amp;modestbranding=1&amp;rel=0&amp;showinfo=1&amp;theme=dark&amp;wmode=&amp;playsinline=1\" frameborder=\"0\" allowfullscreen allow=\"autoplay; encrypted-media; picture-in-picture\" title=\"\"><\/iframe><\/div>\n<h3 style=\"text-align: left;\">What is LEGO Robotics?<\/h3>\n<p>LEGO Robotics is an all-encompassing robotics building and programming platform. With the single <a href=\"https:\/\/www.amazon.com\/LEGO-6029291-Mindstorms-EV3-31313\/dp\/B00CWER3XY\/?tag=fractuslearn-20\" target=\"_blank\" rel=\"nofollow noopener\">Mindstorms EV3 kit<\/a>, makers can create,\u00a0build, and program a nearly endless array of cool robots, vehicles, and machines. The kit itself includes detailed instructions for building five individual robots. There are plenty of projects out there created by other users. In addition, the\u00a0<a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\" target=\"_blank\" rel=\"noopener\">LEGO website<\/a> has building plans from LEGO and submissions from fans.<\/p>\n<p>Why should you choose LEGO Robotics over other robotics platforms? LEGO has years of experience creating building kits for every age, interest, and skill level, and all that experience has gone into creating <a href=\"https:\/\/www.fractuslearning.com\/educational-fun-robot-kits-for-kids\/\" target=\"_blank\" rel=\"noopener\">LEGO Mindstorms<\/a>. The building instructions are excellent, detailed, and complete, a hallmark of the LEGO building system. For more creative makers, there is plenty of room for building your own designs and expanding the robots and machines. Finally, the programming platform is easily accessible and user-friendly and slowly introduces kids to its unique programming language. The programming software is available for a huge variety of devices, from Mac and PC to tablets.<\/p>\n<h3><b>What&#8217;s In The Box: LEGO Robotics Mindstorms<\/b><\/h3>\n<p><a href=\"https:\/\/www.amazon.com\/LEGO-6029291-Mindstorms-EV3-31313\/dp\/B00CWER3XY\/?tag=fractuslearn-20\" target=\"_blank\" rel=\"nofollow noopener\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-25519 size-large\" src=\"https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/A1chvmZ4bDL._SL1500_-e1472465693463-1024x883.jpg\" alt=\"LEGO Mindstorms EV3 - lego robotics\" width=\"1024\" height=\"883\" srcset=\"https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/A1chvmZ4bDL._SL1500_-e1472465693463-1024x883.jpg 1024w, https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/A1chvmZ4bDL._SL1500_-e1472465693463-360x310.jpg 360w, https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/A1chvmZ4bDL._SL1500_-e1472465693463-768x662.jpg 768w, https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/A1chvmZ4bDL._SL1500_-e1472465693463.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Opening up the <a href=\"https:\/\/www.amazon.com\/LEGO-6029291-Mindstorms-EV3-31313\/dp\/B00CWER3XY\/?tag=fractuslearn-20\" target=\"_blank\" rel=\"nofollow noopener\">LEGO Mindstorms<\/a> box can be a little daunting. First of all, there are a lot of pieces and many that you may not recognize. If you&#8217;re new to LEGO robotics, there will be quite a few pieces that aren&#8217;t included in any other LEGO building kit. So, it helps to go through the pieces and identify and separate the various components. First and foremost is the EV3 brick. This is the programmable brick that is the control center and power for your robots. It contains a powerful processor, four input ports for\u00a0connecting sensors, four\u00a0output ports to connect and control motors. There is also a mini-USB port for connecting to a computer, a USB host port, and a micro-SD port to expand memory.<\/p>\n<h3><strong>Sensors, Motors, And More<\/strong><\/h3>\n<p>Next, identify the sensors that connect to the input ports. The sensors will collect information and relay it to EV3 brick. The brick will then process that information, relay it to the motors, and your robot will react. There&#8217;s a color sensor that recognizes seven different colors as well as light intensity. There is also a touch sensor that recognizes &#8216;touched&#8217;, &#8216;bumped&#8217;, and &#8216;released&#8217;. Also, look for the remote infrared beacon which controls your robot from a distance and allows for tracking.<\/p>\n<p>Finally, identify the motors. There are two large motors for powerful robotic action and a medium motor that allows for faster movements. The medium motor also cuts down on overall\u00a0size and weight.<\/p>\n<p>These are the primary robotics components. There are also plenty of LEGO bricks, pieces, and accessories for creating an endless array of awesome robots.<\/p>\n<h3><strong>Choose A LEGO Robotics Robot And Start Building<\/strong><\/h3>\n<p>Now it&#8217;s time to choose which robot to build. Most makers recommend starting with the <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\/track3r\" target=\"_blank\" rel=\"noopener\">TRACK3R<\/a>. Instructions for building this robot are included in the LEGO robotics Mindstorms kit. Also, the programming is already included on the EV3 programmable brick. This simple robot should take around <strong>an hour to build<\/strong>. Building it will familiarize makers with the kit and components, and introduce them to the basic controls.<\/p>\n<p><a href=\"https:\/\/www.amazon.com\/LEGO-6029291-Mindstorms-EV3-31313\/dp\/B00CWER3XY\/?tag=fractuslearn-20\" target=\"_blank\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-25690\" src=\"https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/lego-mindstorms-ev3-1024x614.jpg\" alt=\"LEGO Mindstorms EV3\" width=\"1024\" height=\"614\" srcset=\"https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/lego-mindstorms-ev3.jpg 1024w, https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/lego-mindstorms-ev3-360x216.jpg 360w, https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/lego-mindstorms-ev3-768x461.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Next, choose a different robot to build. Select one of the robots with instructions in the kit. Choices include <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\/spik3r\" target=\"_blank\" rel=\"noopener\">SPIK3R<\/a>, a scorpion-like robot, and <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\/r3ptar\" target=\"_blank\" rel=\"noopener\">R3PTAR<\/a>, who looks like a snake. There&#8217;s also <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\/gripp3r\" target=\"_blank\" rel=\"noopener\">GRIPP3R<\/a> and <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/build-a-robot\/ev3rstorm\" target=\"_blank\" rel=\"noopener\">EV3RSTORM<\/a>, the more humanoid robots. Build the robot and then&#8230;<\/p>\n<h3>Start Programming With LEGO Robotics<\/h3>\n<p>The basics are mastered and a new cool robot is built. It&#8217;s time to begin programming. Fortunately, LEGO has a fun, simple programming app called LEGO Commander. Downloads for Mac, PC, and tablets are available at the <a href=\"http:\/\/www.lego.com\/en-us\/mindstorms\/learn-to-program\" target=\"_blank\" rel=\"noopener\">LEGO website<\/a>.<\/p>\n<p>Installation is simple and even young makers will be able to program their new robots in no time at all. The app includes a simple drag and drop interface. The basic robots have programs already included in the app. Simply connect the robot to a device and install the programming into the robot. This is also a good time to start exploring\u00a0the Mindstorms <strong>LabView programming language<\/strong>. Open up the existing programs, and note how the language functions. It uses a simple and intuitive system of colored tiles and icons to create mechanical functions for your the creations.<\/p>\n<p>Now that the basic are mastered, the possibilities are endless, especially for young imaginative makers. They create and build their own cool robots and then use LEGO&#8217;s simple programming language to control their robot. LEGO robotics offers children the opportunity the exercise their imaginations and learn basic programming in a single, yet sophisticated robotics kit.<\/p>\n<div class=\"su-youtube su-u-responsive-media-yes\"><iframe width=\"600\" height=\"400\" src=\"https:\/\/www.youtube.com\/embed\/81hctQt6Cp8?autohide=2&amp;autoplay=0&amp;mute=0&amp;controls=1&amp;fs=0&amp;loop=0&amp;modestbranding=1&amp;rel=0&amp;showinfo=1&amp;theme=dark&amp;wmode=&amp;playsinline=1\" frameborder=\"0\" allowfullscreen allow=\"autoplay; encrypted-media; picture-in-picture\" title=\"\"><\/iframe><\/div>\n<p>We love to hear from you! Share your LEGO robotics questions and experiences in the comments below.<\/p>\n<p><em>Feature image courtesy of Flickr,\u00a0<a href=\"https:\/\/www.flickr.com\/photos\/juditk\/\" target=\"_blank\" rel=\"noopener\">JuditK<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For years, LEGO has been at the forefront of innovative building kits for young makers\u00a0and creators. Always looking for new ways to keep kids building\u00a0and experimenting, LEGO has gone far beyond the static blocks we are all familiar with. From\u00a0&#8230;<\/p>\n","protected":false},"author":1256,"featured_media":25688,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"LEGO robotics offers a complete robot building and programming platform. LEGO incorporates robotics into its fun, simple, and familiar building systems.","_seopress_robots_index":"","_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[17,1116564,1116567,2186],"tags":[],"acf":[],"modified_by":"Bryan Bigari","taxonomy_info":{"category":[{"value":17,"label":"Classroom"},{"value":1116564,"label":"Lego"},{"value":1116567,"label":"Robots"},{"value":2186,"label":"STEM"}]},"featured_image_src_large":["https:\/\/www.fractuslearning.com\/wp-content\/uploads\/2016\/08\/making-programming-lego-robotics-1024x614.jpg",1024,614,true],"author_info":{"display_name":"Gillian Pemberton","author_link":"https:\/\/www.fractuslearning.com\/author\/gpemberton\/"},"comment_info":1,"category_info":[{"term_id":17,"name":"Classroom","slug":"classroom","term_group":0,"term_taxonomy_id":17,"taxonomy":"category","description":"","parent":3735,"count":382,"filter":"raw","cat_ID":17,"category_count":382,"category_description":"","cat_name":"Classroom","category_nicename":"classroom","category_parent":3735},{"term_id":1116564,"name":"Lego","slug":"lego","term_group":0,"term_taxonomy_id":5516976,"taxonomy":"category","description":"","parent":3743,"count":25,"filter":"raw","cat_ID":1116564,"category_count":25,"category_description":"","cat_name":"Lego","category_nicename":"lego","category_parent":3743},{"term_id":1116567,"name":"Robots","slug":"robots","term_group":0,"term_taxonomy_id":5516979,"taxonomy":"category","description":"","parent":0,"count":2,"filter":"raw","cat_ID":1116567,"category_count":2,"category_description":"","cat_name":"Robots","category_nicename":"robots","category_parent":0},{"term_id":2186,"name":"STEM","slug":"stem","term_group":0,"term_taxonomy_id":2599,"taxonomy":"category","description":"","parent":3743,"count":107,"filter":"raw","cat_ID":2186,"category_count":107,"category_description":"","cat_name":"STEM","category_nicename":"stem","category_parent":3743}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/posts\/25517"}],"collection":[{"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/users\/1256"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/comments?post=25517"}],"version-history":[{"count":0,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/posts\/25517\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/media\/25688"}],"wp:attachment":[{"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/media?parent=25517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/categories?post=25517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fractuslearning.com\/wp-json\/wp\/v2\/tags?post=25517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}