{"id":551,"date":"2025-02-14T11:19:18","date_gmt":"2025-02-14T03:19:18","guid":{"rendered":"https:\/\/code.xedulab.com\/?p=551"},"modified":"2025-03-31T13:44:41","modified_gmt":"2025-03-31T05:44:41","slug":"automatic-wiping-machine","status":"publish","type":"post","link":"https:\/\/code.xedulab.com\/index.php\/2025\/02\/14\/automatic-wiping-machine\/","title":{"rendered":"Automatic wiping machine"},"content":{"rendered":"<button class=\"simplefavorite-button has-count preset\" data-postid=\"551\" data-siteid=\"1\" data-groupid=\"1\" data-favoritecount=\"0\" style=\"box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#ffffff;border-color:#ffffff;color:#686868;\"><i class=\"sf-icon-favorite\" style=\"color:#686868;\"><\/i>\u6536\u85cf<span class=\"simplefavorite-button-count\" style=\"\">0<\/span><\/button>\n<p>1.Teaching objectives (knowledge preparation)<\/p>\n\n\n\n<p>Understand the specifications and parameters of electric motors.<\/p>\n\n\n\n<p>By programming the motor, the direction and speed of the motor can be controlled.<\/p>\n\n\n\n<p>Can be combined with real-life application scenarios and project devices. Simple automation of daily life scenarios can be achieved through the use of controllers and drivers.<\/p>\n\n\n\n<p>2.Teaching tasks<\/p>\n\n\n\n<p>Build a handheld automatic wiping machine. Start the switch to enable the motor to rotate according to demand and achieve wiping function.<\/p>\n\n\n\n<p>3.Preparation of teaching environment and equipment<\/p>\n\n\n\n<p>Equipment List: Image (with label number 123456)<\/p>\n\n\n\n<p><strong>Equipment Serial Number Table<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Serial number<\/td><td>number<\/td><td>equipment<\/td><td>Specifications<\/td><td>quantity<\/td><\/tr><tr><td>1<\/td><td>&nbsp;<\/td><td>Motor<\/td><td>&nbsp;<\/td><td>1<\/td><\/tr><tr><td>2<\/td><td>&nbsp;<\/td><td>Switch<\/td><td>&nbsp;<\/td><td>1<\/td><\/tr><tr><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Software: <\/strong>Smart Code programming software.<strong><\/strong><\/p>\n\n\n\n<p><strong>Hardware:<\/strong> SMART Code kit: Switch\u3001Motor.<strong><\/strong><\/p>\n\n\n\n<p><strong>Other: <\/strong>A cloth or wet tissue.<strong><\/strong><\/p>\n\n\n\n<p><strong>Detailed List of Structural Components<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Serial number<\/td><td>number<\/td><td>equipment<\/td><td>Specifications<\/td><td>quantity<\/td><\/tr><tr><td>1<\/td><td>&nbsp;<\/td><td>3-hole beam<\/td><td>&nbsp;<\/td><td>12<\/td><\/tr><tr><td>2<\/td><td>&nbsp;<\/td><td>7-hole beam<\/td><td>&nbsp;<\/td><td>4<\/td><\/tr><tr><td>3<\/td><td>&nbsp;<\/td><td>13-hole beam<\/td><td>&nbsp;<\/td><td>4<\/td><\/tr><tr><td>4<\/td><td>&nbsp;<\/td><td>T-shaped beam<\/td><td>&nbsp;<\/td><td>4<\/td><\/tr><tr><td>5<\/td><td>&nbsp;<\/td><td>Black sales<\/td><td>&nbsp;<\/td><td>36<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Note: Materials required to fix a set of sensors: 6 3-hole beams, 2 7-hole beams, 2 13 hole beams, 2 T-shaped beams, and 18 black pins.<\/p>\n\n\n\n<p>4.Project Practice Process<\/p>\n\n\n\n<p>(Summary of Knowledge Points: 1. Components. 2. Program Modules. 3. Program Design)<\/p>\n\n\n\n<p>1.<strong>Project video (in video format)<\/strong><\/p>\n\n\n\n<p>2.<strong>Project Steps<\/strong><\/p>\n\n\n\n<p>Assemble an automatic glass cleaning machine, including a driver and a mechanical body. Reasonably determine the size and dimensions of the motor rotating equipment based on the wiping area.<\/p>\n\n\n\n<p>Preliminary suggestion is to use a handheld device for the automatic wiping machine, and to build and fix the handle.<\/p>\n\n\n\n<p>Use SMART Code to program and control devices.<\/p>\n\n\n\n<p>Firstly, complete the switch sensor logic. When the switch is pressed and not pressed, there are two states. The example code is as follows:<\/p>\n\n\n\n<p>Then, control the motor rotation according to the switch, and the motor speed value can be adjusted according to the actual situation. The example code is as follows:<\/p>\n\n\n\n<p>Finally, to ensure that the program runs continuously, the above code needs to be placed in a loop. The example code is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"865\" height=\"709\" src=\"https:\/\/code.xedulab.com\/wp-content\/uploads\/2025\/02\/image-53.png\" alt=\"\" class=\"wp-image-3000\" srcset=\"https:\/\/code.xedulab.com\/wp-content\/uploads\/2025\/02\/image-53.png 865w, https:\/\/code.xedulab.com\/wp-content\/uploads\/2025\/02\/image-53-300x246.png 300w, https:\/\/code.xedulab.com\/wp-content\/uploads\/2025\/02\/image-53-768x629.png 768w\" sizes=\"(max-width: 865px) 100vw, 865px\" \/><\/figure>\n\n\n\n<p>3.Test the frequency and effectiveness of wiping.<\/p>\n\n\n\n<p>4.Optimization and improvement plan.<\/p>\n\n\n\n<p>5.Interesting thinking: How to improve wiping efficiency. Under the same environment, the efficiency of wiping during the competition.<\/p>\n\n\n\n<p>3.<strong>Reflection and discussion: How to increase the wiping pressure under the premise of determining the motor speed?<\/strong><\/p>\n\n\n\n<p>Experimental results<\/p>\n\n\n\n<p>Data records: Table 1 and Table 2<\/p>\n\n\n\n<p>Experimental conclusion:<\/p>\n\n\n\n<p>5.Extension and Expansion<\/p>\n\n\n\n<p>Reflection and exploration:<\/p>\n\n\n\n<p>Question 1:<\/p>\n\n\n\n<p>Question 2:<\/p>\n<button class=\"simplefavorite-button has-count preset\" data-postid=\"551\" data-siteid=\"1\" data-groupid=\"1\" data-favoritecount=\"0\" style=\"box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#ffffff;border-color:#ffffff;color:#686868;\"><i class=\"sf-icon-favorite\" style=\"color:#686868;\"><\/i>\u6536\u85cf<span class=\"simplefavorite-button-count\" style=\"\">0<\/span><\/button>","protected":false},"excerpt":{"rendered":"<p>\u6536\u85cf0 1.Teaching objectives (knowledge preparation) Under&#8230;<\/p>\n","protected":false},"author":16,"featured_media":557,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82],"tags":[],"class_list":["post-551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-robotics"],"_links":{"self":[{"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/posts\/551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/comments?post=551"}],"version-history":[{"count":3,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/posts\/551\/revisions"}],"predecessor-version":[{"id":3019,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/posts\/551\/revisions\/3019"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/media\/557"}],"wp:attachment":[{"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/media?parent=551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/categories?post=551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code.xedulab.com\/index.php\/wp-json\/wp\/v2\/tags?post=551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}