{"id":4370,"date":"2019-06-23T18:43:21","date_gmt":"2019-06-23T18:43:21","guid":{"rendered":"http:\/\/fambach.net\/?p=4370"},"modified":"2019-07-12T08:54:35","modified_gmt":"2019-07-12T08:54:35","slug":"arduino-esp8266-zusatzplatine-2","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/arduino-esp8266-zusatzplatine-2\/","title":{"rendered":"Linearer Mini Servo"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/#Die_Ports_machen_nix\" title=\"Die Ports machen nix\">Die Ports machen nix<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/#Nach_dem_Upgrade_geht_nix_mehr\" title=\"Nach dem Upgrade geht nix mehr\">Nach dem Upgrade geht nix mehr<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/#Software_PWM_beim_Servo\" title=\"Software PWM beim Servo\">Software PWM beim Servo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/#Verwandte_Beitrage\" title=\"Related Posts\">Related Posts<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Ein linearer Servo wird genau so wie ein drehender Servo angesteuert, nur dass er seine Bewegung linear auf einer Achse durchf\u00fchrt. <\/p>\n\n\n\n<p>Ein kleiner Schieber wird entlang einer Schraube gefahren. Die Position wird \u00fcber eine ver\u00e4nderlichen Widerstand ermittelt. Der Widerstand fer\u00e4ndert sich je nach Postion des Schiebers.<\/p>\n\n\n\n<p>Die Positionierung erfolgt \u00fcber das Singalkabel. Hier wird eine Rechteckspannung angelegt (50Hz). Die l\u00e4nge des High-Impulses steuert die Postion. Siehe auch <a href=\"https:\/\/funduino.de\/nr-12-servo-ansteuern\">Link<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Facts<\/h2>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><td><strong>Kabel<\/strong><\/td><td><strong>Function<\/strong><\/td><\/tr><tr><td>Rot<\/td><td>+5V<\/td><\/tr><tr><td>Schwarz<\/td><td>Masse<\/td><\/tr><tr><td>Weiss<\/td><td>Signal<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h2 class=\"wp-block-heading\">Areas of application<\/h2>\n\n\n\n<ul><li>Modellbau<\/li><li>Eisenbahnen<\/li><li>Automatisierung<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Views<\/h2>\n\n\n\n<ul class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190623_195121.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"680\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190623_195121.jpg\" alt=\"\" data-id=\"4376\" data-link=\"https:\/\/fambach.net\/?attachment_id=4376\" class=\"wp-image-4376\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190623_195201.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1926\" height=\"1174\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190623_195201.jpg\" alt=\"\" data-id=\"4377\" data-link=\"https:\/\/fambach.net\/?attachment_id=4377\" class=\"wp-image-4377\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-25.png\"><img loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"260\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-25.png\" alt=\"\" data-id=\"4372\" data-link=\"https:\/\/fambach.net\/?attachment_id=4372\" class=\"wp-image-4372\"\/><\/a><\/figure><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Programming<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Libraries<\/h3>\n\n\n\n<p>Es wird nur der Arduino IDE Standard verwendet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Test programme<\/h3>\n\n\n\n<p>Das Programm ist recht einfach gehalten, neben der initialisierung des Servos enth\u00e4lt es in der Loop Routine eine Abfrage ob etwas \u00fcber die serielle Schnittstelle gesendet wurde. Wenn ja f\u00e4hrt der Servor auf Stellung 140, wartet rund 4 Sekunden und f\u00e4hrt dann wieder zur\u00fcck.<\/p>\n\n\n\n<p>Hier das Beispielprogramm:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/gist.github.com\/sfambach\/c575a793990d35bbc6bc5e2aba4cc0af\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Der lineare Servo wird genauso wie ein normaler angesteuert.<br>Die offenen Zahnr\u00e4der k\u00f6nnen bei der Montage etwas Probleme machen auch sind die Zahnr\u00e4der sehr filigran. Durch seine kleine Bauweise findet er auf engstem Raum Platz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/sunflower\/\">Sunflower<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/fundumoto-l298p-high-power-motorbruecken\/\">FunduMoto L298P High Power Motor Driver Board<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/16-servoboard-pca9685\/\">16 Servoboard PCA9685<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/pan-tilt-mit-joystick\/\">Pan Tilt with joystick<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-pan-tilt-test\/\">Arduino \u2013 Pan\/Tilt Test<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-esp8266-zusatzplatine-2\/\">Linearer Mini Servo<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/rc-auto-mit-ps2-controller\/\">RC car with PS2 controller<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-ps2-controller-platine-grundlagen\/\">Arduino PS2 Controller Board Fundamentals<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-servo\/\">Raspberry Pi + Servo<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/\">Pi4J + BlueJ<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.arduino.cc\/en\/Reference\/Servo\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-funduino-kits-und-anleitungen-fur-arduino\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"mGqV20SciR\"><a href=\"https:\/\/funduino.de\/nr-12-servo-ansteuern\">Nr.13 Servo ansteuern<\/a><\/blockquote><iframe title=\"&#8222;Nr.13 Servo ansteuern&#8220; &#8212; Funduino - Kits und Anleitungen f\u00fcr Arduino\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/funduino.de\/nr-12-servo-ansteuern\/embed#?secret=mGqV20SciR\" data-secret=\"mGqV20SciR\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-arduino-tutorial\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"9utdWW1H4a\"><a href=\"https:\/\/www.arduino-tutorial.de\/servo\/\">Servo<\/a><\/blockquote><iframe title=\"&#8222;Servo&#8220; &#8212; Arduino Tutorial\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/www.arduino-tutorial.de\/servo\/embed\/#?secret=9utdWW1H4a\" data-secret=\"9utdWW1H4a\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>Ein linearer Servo wird genau so wie ein drehender Servo angesteuert, nur dass er seine Bewegung linear auf einer Achse durchf\u00fchrt. Ein kleiner Schieber wird entlang einer Schraube gefahren. Die Position wird \u00fcber eine ver\u00e4nderlichen Widerstand ermittelt. Der Widerstand fer\u00e4ndert sich je nach Postion des Schiebers. Die Positionierung erfolgt \u00fcber das Singalkabel. Hier wird eine &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/pi4j-bluej\/\" class=\"read-more-link\">Continue reading <span class=\"screen-reader-text\">\"Pi4J + BlueJ\"<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":4375,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[207],"tags":[122,49],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4370"}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=4370"}],"version-history":[{"count":6,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4370\/revisions"}],"predecessor-version":[{"id":4527,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4370\/revisions\/4527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/4375"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=4370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=4370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=4370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}