{"id":14,"date":"2023-06-27T08:57:06","date_gmt":"2023-06-27T08:57:06","guid":{"rendered":"https:\/\/learnlearn.uk\/stemrobotics\/?page_id=14"},"modified":"2024-02-22T12:01:28","modified_gmt":"2024-02-22T12:01:28","slug":"topic-1-continuous-servos","status":"publish","type":"page","link":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/","title":{"rendered":"Topic 1- Continuous Servos"},"content":{"rendered":"<div class=\"responsive-tabs\">\n<h2 class=\"tabtitle\">Introduction<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Introduction to Continuous Servos<\/h3>\n<p><a href=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/continuous-servo.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-full wp-image-103\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/continuous-servo.gif\" alt=\"\" width=\"250\" height=\"134\" \/><\/a><\/p>\n<p>The FS90R continuous rotation servo is a popular type of servo motor commonly used in robotics and hobbyist projects. Unlike standard servos, which have a limited range of motion typically between 0 and 180 degrees, continuous rotation servos can rotate continuously in either direction.<\/p>\n<p><strong>Applications<\/strong><\/p>\n<p>These servos are commonly used in robotics, RC vehicles, animatronics, and other projects where continuous rotation and precise speed control are required.<\/p>\n<p><strong>Key points<\/strong><\/p>\n<ul>\n<li>The FS90R can rotate continuously in both clockwise and counterclockwise directions, unlike standard servos that have limited rotational range.<\/li>\n<li>Like standard servos, the FS90R can be controlled using PWM (Pulse Width Modulation) signals. By varying the duty cycle of the PWM signal, you can control the speed and direction of rotation of the servo.<\/li>\n<li>The speed of rotation is proportional to the PWM signal&#8217;s duty cycle. A higher duty cycle corresponds to faster rotation in one direction, while a lower duty cycle results in slower rotation or rotation in the opposite direction.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Wiring<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Wiring up the Servo<\/h3>\n<p>Wiring up the servo to the Microbit is easy. You will need the following components:<\/p>\n<ul>\n<li><a href=\"https:\/\/amzn.to\/44f4Lu2\">Microbit<\/a><\/li>\n<li>USB Cable<\/li>\n<li><a href=\"https:\/\/amzn.to\/3pi6Oin\">IOBit Breakout Board<\/a><\/li>\n<li><a href=\"https:\/\/amzn.to\/3CUVNGB\">FS90R Directional Servo<\/a><\/li>\n<\/ul>\n<p>Make sure that you plug the servo into the\u00a0 0 pin (third from left on the board ) and make sure that the wiring matched the same way round.<\/p>\n<div id=\"attachment_96\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Servo-Microbit-Breadboard.png\"><img aria-describedby=\"caption-attachment-96\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-96 size-medium\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Servo-Microbit-Breadboard-300x245.png?_t=1708602910\" alt=\"\" width=\"300\" height=\"245\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Servo-Microbit-Breadboard-300x245.png 300w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Servo-Microbit-Breadboard-768x628.png 768w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Servo-Microbit-Breadboard.png 1022w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-96\" class=\"wp-caption-text\">Click to enlarge<\/p><\/div>\n<p><a href=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Microbit-with-breakout-board-and-continuous-servo-1.jpeg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-99 alignleft\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Microbit-with-breakout-board-and-continuous-servo-1-300x227.jpeg\" alt=\"\" width=\"300\" height=\"227\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Microbit-with-breakout-board-and-continuous-servo-1-300x227.jpeg 300w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Microbit-with-breakout-board-and-continuous-servo-1-768x582.jpeg 768w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Microbit-with-breakout-board-and-continuous-servo-1.jpeg 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Coding<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Coding the Servo<\/h3>\n<p><strong>Step 1 &#8211; Go to Makecode.microbit.org and create a new project.<\/strong><\/p>\n<p>To code the Servo go to <a href=\"https:\/\/makecode.microbit.org\/#\">makemake.microbit.org<\/a> and c New Project.<\/p>\n<hr \/>\n<p><strong>Step 2 &#8211; Enable the &#8216;servo&#8217; extension.<\/strong><\/p>\n<p>Click on the &#8216;Extensions&#8217; button\u00a0 and select the &#8216;Servo&#8217; extension.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35 alignnone\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/extensions-1.png\" alt=\"\" width=\"456\" height=\"227\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/extensions-1.png 595w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/extensions-1-300x149.png 300w\" sizes=\"(max-width: 456px) 100vw, 456px\" \/><\/p>\n<hr \/>\n<p><strong>Step 3 &#8211; Add the following Code<\/strong><\/p>\n<p>Delete the other code blocks and add these instead!<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-36 alignnone\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/continuous-servo-code.png\" alt=\"\" width=\"667\" height=\"170\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/continuous-servo-code.png 852w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/continuous-servo-code-300x76.png 300w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/continuous-servo-code-768x196.png 768w\" sizes=\"(max-width: 667px) 100vw, 667px\" \/><\/p>\n<hr \/>\n<p><strong>Step 4 &#8211; Download your code to the Microbit<\/strong><\/p>\n<p>Click download to download your code to the Microbit. You might have to pair the Microbit if you haven&#8217;t done this before or you might have to copy the code over manually.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-37 alignnone\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/download-to-microbit.png\" alt=\"\" width=\"405\" height=\"66\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/download-to-microbit.png 521w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/download-to-microbit-300x49.png 300w\" sizes=\"(max-width: 405px) 100vw, 405px\" \/><\/p>\n\n<\/div><h2 class=\"tabtitle\">Circuit Diagram<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Circuit Diagram<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-94 alignnone\" src=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Continuous-Servo-Circuit-Diagram-Breakout.png\" alt=\"\" width=\"712\" height=\"475\" srcset=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Continuous-Servo-Circuit-Diagram-Breakout.png 712w, https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/Continuous-Servo-Circuit-Diagram-Breakout-300x200.png 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Resources<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Resources<\/h3>\n<p><a href=\"https:\/\/docs.google.com\/presentation\/d\/1vQNjm0sPV1HhBK81seAoZ4zImossjD4yaF9a09kYejM\/edit?usp=sharing\">Experiment Sheet &#8211; Continuous Servo<\/a><\/p>\n<p><a href=\"https:\/\/docs.google.com\/presentation\/d\/1KQU9oJsreXObh1blX0VtULRmOBb2mdeqe4QL12EDFno\/edit?usp=sharing\">Experiment Sheet &#8211; Continuous Servo (with Breakout Board)<\/a><\/p>\n<p>&nbsp;<\/p>\n<\/div><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction to Continuous Servos The FS90R continuous rotation servo is a popular type of servo motor commonly used in robotics and hobbyist projects. Unlike standard servos, which have a limited range of motion typically between 0 and 180 degrees, continuous rotation servos can rotate continuously in either direction. Applications These servos are commonly used in&hellip;&nbsp;<a href=\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Topic 1- Continuous Servos<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":100,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Topic 1- Continuous Servos - Stem Robotics<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Topic 1- Continuous Servos - Stem Robotics\" \/>\n<meta property=\"og:description\" content=\"Introduction to Continuous Servos The FS90R continuous rotation servo is a popular type of servo motor commonly used in robotics and hobbyist projects. Unlike standard servos, which have a limited range of motion typically between 0 and 180 degrees, continuous rotation servos can rotate continuously in either direction. Applications These servos are commonly used in&hellip;&nbsp;Read More &raquo;Topic 1- Continuous Servos\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\" \/>\n<meta property=\"og:site_name\" content=\"Stem Robotics\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-22T12:01:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/continuous-servo.gif\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\",\"url\":\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\",\"name\":\"Topic 1- Continuous Servos - Stem Robotics\",\"isPartOf\":{\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#website\"},\"datePublished\":\"2023-06-27T08:57:06+00:00\",\"dateModified\":\"2024-02-22T12:01:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/learnlearn.uk\/stemrobotics\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topic 1- Continuous Servos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#website\",\"url\":\"https:\/\/learnlearn.uk\/stemrobotics\/\",\"name\":\"Stem Robotics LearnLearnuk\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learnlearn.uk\/stemrobotics\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#organization\",\"name\":\"Learnlearn\",\"url\":\"https:\/\/learnlearn.uk\/stemrobotics\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/LearnLearnLogo-Light-Blue.png\",\"contentUrl\":\"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/LearnLearnLogo-Light-Blue.png\",\"width\":710,\"height\":98,\"caption\":\"Learnlearn\"},\"image\":{\"@id\":\"https:\/\/learnlearn.uk\/stemrobotics\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Topic 1- Continuous Servos - Stem Robotics","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/","og_locale":"en_GB","og_type":"article","og_title":"Topic 1- Continuous Servos - Stem Robotics","og_description":"Introduction to Continuous Servos The FS90R continuous rotation servo is a popular type of servo motor commonly used in robotics and hobbyist projects. Unlike standard servos, which have a limited range of motion typically between 0 and 180 degrees, continuous rotation servos can rotate continuously in either direction. Applications These servos are commonly used in&hellip;&nbsp;Read More &raquo;Topic 1- Continuous Servos","og_url":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/","og_site_name":"Stem Robotics","article_modified_time":"2024-02-22T12:01:28+00:00","og_image":[{"url":"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2024\/02\/continuous-servo.gif"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/","url":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/","name":"Topic 1- Continuous Servos - Stem Robotics","isPartOf":{"@id":"https:\/\/learnlearn.uk\/stemrobotics\/#website"},"datePublished":"2023-06-27T08:57:06+00:00","dateModified":"2024-02-22T12:01:28+00:00","breadcrumb":{"@id":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learnlearn.uk\/stemrobotics\/topic-1-continuous-servos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/learnlearn.uk\/stemrobotics\/"},{"@type":"ListItem","position":2,"name":"Topic 1- Continuous Servos"}]},{"@type":"WebSite","@id":"https:\/\/learnlearn.uk\/stemrobotics\/#website","url":"https:\/\/learnlearn.uk\/stemrobotics\/","name":"Stem Robotics LearnLearnuk","description":"","publisher":{"@id":"https:\/\/learnlearn.uk\/stemrobotics\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learnlearn.uk\/stemrobotics\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/learnlearn.uk\/stemrobotics\/#organization","name":"Learnlearn","url":"https:\/\/learnlearn.uk\/stemrobotics\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/learnlearn.uk\/stemrobotics\/#\/schema\/logo\/image\/","url":"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/LearnLearnLogo-Light-Blue.png","contentUrl":"https:\/\/learnlearn.uk\/stemrobotics\/wp-content\/uploads\/sites\/28\/2023\/06\/LearnLearnLogo-Light-Blue.png","width":710,"height":98,"caption":"Learnlearn"},"image":{"@id":"https:\/\/learnlearn.uk\/stemrobotics\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"learnlearnadmin","author_link":"https:\/\/learnlearn.uk\/stemrobotics\/author\/learnlearnadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Introduction to Continuous Servos The FS90R continuous rotation servo is a popular type of servo motor commonly used in robotics and hobbyist projects. Unlike standard servos, which have a limited range of motion typically between 0 and 180 degrees, continuous rotation servos can rotate continuously in either direction. Applications These servos are commonly used in&hellip;&nbsp;Read&hellip;","_links":{"self":[{"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/pages\/14"}],"collection":[{"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":13,"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":106,"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/pages\/14\/revisions\/106"}],"wp:attachment":[{"href":"https:\/\/learnlearn.uk\/stemrobotics\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}