Program your mBot so that it removes all the obstacles on its circuit!
  • WHAT I NEED?

    1
    Accessories

    Cable USB type B

    2
    Software
    mBlock

    Mblock is a programming environment that uses blocks to create the code and is based on Scratch. This software makes Arduino programming and developing interactive apps something easy to do.

    3
    Materials

    AA batteries

  • START YOUR PROJECT!

    [{"id":74674,"node_id":"0","position":1,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"Introducción","type_element":"2","context":"user_bp","object":null,"tool_name":"Introducción","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":false,"extra_data":"","timer":"0","comment_modal":"1","element":false,"type":"level_jump","icon":"medal.png","timetracking":null,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53461,"node_id":"42902","position":2,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"Busqueda","type_element":"0","context":"user_bp","object":"null","tool_name":"Busqueda","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40967,"params":[{"name":"name_card","value":"Start the search!"},{"name":"text_card","value":"Open mBlock and program mBot so that it never stops moving. <br><br>To do this, combine the "infinite" loop and the "move forward" block, which will make it ALWAYS move. <br><br>Don't forget to give your mBot a speed. If you leave it at 0, it will stand still, and if you use a negative number, it will go backward."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":10460},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53462,"node_id":"42900","position":3,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"Limpia","type_element":"0","context":"user_bp","object":"null","tool_name":"Limpia","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40965,"params":[{"name":"name_card","value":"Clean!"},{"name":"text_card","value":"Add the following conditional so that IF mBot detects an object with the ultrasound sensor closer than the distance you choose, THEN it will speed up a bit to remove it from the area."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":10668},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53463,"node_id":"42903","position":4,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"Freno","type_element":"0","context":"user_bp","object":"null","tool_name":"Freno","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40968,"params":[{"name":"name_card","value":"Pump the brakes, kid!"},{"name":"text_card","value":"Add another conditional so that IF mBot detects a black line with its line-following sensor, THEN it will turn around, first backing up a bit and then turning.&nbsp;<br><br>The 0 in the "=" block means that your mBot is detecting the line with both parts of the line-following sensor at once."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":11159},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53464,"node_id":"42909","position":5,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"OrdenadornOrdenador","type_element":"0","context":"user_bp","object":"null","tool_name":"OrdenadorOrdenador","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40974,"params":[{"name":"name_card","value":"Connect mBot"},{"name":"text_card","value":"Connect your mBot to the computer with a USB cable. Now you can copy the programming you've created onto your robot."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":11259},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53465,"node_id":"42901","position":6,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"Carga","type_element":"0","context":"user_bp","object":"null","tool_name":"Carga","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40966,"params":[{"name":"name_card","value":"Load the program"},{"name":"text_card","value":"Select "Connect" from the mBlock menu and click on "COM" in "Serial Port".<br><br>Right-click on the "mBot Program" block in the workspace. Click on "Upload to Arduino" and wait till it loads 100%."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":10151},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53466,"node_id":"42906","position":7,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"PruebanRecorrido","type_element":"0","context":"user_bp","object":"null","tool_name":"PruebaRecorrido","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40971,"params":[{"name":"name_card","value":"Test your robot"},{"name":"text_card","value":"Create an area using black electrical tape and put the objects in it that you want it to remove. <br><br>Keep in mind that if the object is too low, it won't sense it and speed up, but if it crosses its path, it will remove it anyway. mBot is very clean!"},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":10209},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"id":53467,"node_id":"42911","position":8,"comment":"","status":"1","deleted":"0","methodology_id":"30326","name":"descarga","type_element":"0","context":"user","object":"null","tool_name":"descarga","tool_hash":"","graph_id":"30303","is_new":0,"arrows":[],"equivalence":"41622","extra_data":"","timer":"0","comment_modal":"0","element":{"id":"41622","id_template_params":40976,"params":[{"name":"name_card","value":"Download"},{"name":"text_card","value":"Select "File" from the menu and click on "Save project as". <br><br>Name it something you like to save the code you've made so that you can change it whenever you want."},{"name":"main_video","value":"<iframe allowfullscreen=""></iframe>"},{"name":"link_materials","value":"no"},{"name":"link_external","value":"no"}]},"type":"template","relationid":"41622","icon":"template.png","timetracking":{"estimated_time":"00:02:00","maximum_time":"00:05:00","minimum_time":"00:01:00","random":11672},"is_complete":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"},{"arrows":[],"comment":"End_itinerary_message","context":"bp","element":false,"equivalence":false,"graph_id":"30303","icon":"medal.png","id":0,"is_complete":0,"is_new":0,"name":"End_itinerary","node_id":1,"object":null,"position":9,"status":1,"timetracking":null,"tool_hash":"","tool_name":"End_itinerary","type":"level_jump","type_element":2,"timer":0,"comment_modal":0,"is_disabled":0,"is_hidden":0,"visualizations":["fullview","minimized"],"default_visualization":"minimized"}]
  • 10 points
CLOQQ’s activities have been designed and made by an experienced team in creative technologies. These activities must be made with the support and supervision of an adult.