{"id":142756,"date":"2022-07-24T02:42:43","date_gmt":"2022-07-24T07:42:43","guid":{"rendered":"https:\/\/lifeboat.com\/blog\/2022\/07\/move-this-custom-robotic-arm-through-a-touchscreen-interface"},"modified":"2022-07-24T02:42:43","modified_gmt":"2022-07-24T07:42:43","slug":"move-this-custom-robotic-arm-through-a-touchscreen-interface","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2022\/07\/move-this-custom-robotic-arm-through-a-touchscreen-interface","title":{"rendered":"Move this custom robotic arm through a touchscreen interface"},"content":{"rendered":"<p><a class=\"aligncenter blog-photo\" href=\"https:\/\/lifeboat.com\/blog.images\/move-this-custom-robotic-arm-through-a-touchscreen-interface.jpg\"><\/a><\/p>\n<p>Normally, robotic arms are controlled by a GUI running on a host PC, or with some kind of analog system that maps human inputs to various degrees of rotation. However, Maurizio Miscio was able to build <a href=\"https:\/\/www.instructables.com\/Arduino-Robotic-Arm-Controlled-by-Touch-Interface\/\">a custom robotic arm<\/a> that is completely self-contained \u2014 thanks to a companion mobile app that resides on an old smartphone housed inside a control box.<\/p>\n<p>Miscio started his project by making 3D models of each piece, most of which were 3D-printed. These included the gripper, various joints that each give a single axis of rotation, and a large circular base that acts as a stable platform on which the arm can spin. He then set to work attaching five servo motors onto each rotational axis, along with a single SG90 micro servo motor for the gripper. These motors were connected to an <a href=\"https:\/\/store.arduino.cc\/products\/arduino-uno-rev3\/\">Arduino Uno<\/a> that also had an HC-05 Bluetooth\u00ae serial module for external communication.<\/p>\n<p>In order to operate the arm, Miscio developed a mobile app with the help of MIT App Inventor, which presents the user with a series of buttons that rotate a particular servo motor to the desired degree. The app even lets a series of motion be recorded and \u201cplayed back\u201d to the Uno over Bluetooth for repeated, accurate movements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Normally, robotic arms are controlled by a GUI running on a host PC, or with some kind of analog system that maps human inputs to various degrees of rotation. However, Maurizio Miscio was able to build a custom robotic arm that is completely self-contained \u2014 thanks to a companion mobile app that resides on an [\u2026]<\/p>\n","protected":false},"author":676,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1965,1512,6],"tags":[],"class_list":["post-142756","post","type-post","status-publish","format-standard","hentry","category-mapping","category-mobile-phones","category-robotics-ai"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/142756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/676"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=142756"}],"version-history":[{"count":0,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/142756\/revisions"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=142756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=142756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=142756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}