{"id":5771,"date":"2017-06-10T03:58:16","date_gmt":"2017-06-10T03:58:16","guid":{"rendered":"http:\/\/betaweblog.education\/?p=5771"},"modified":"2019-09-18T12:33:47","modified_gmt":"2019-09-18T15:33:47","slug":"servo-motor-9g-tower-pro","status":"publish","type":"post","link":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/2017\/06\/10\/servo-motor-9g-tower-pro\/","title":{"rendered":"Servo motor 9g Tower Pro"},"content":{"rendered":"<p>El Servo motor Tower Pro 9g, no gira 360 grados. Y como todo servomotor, no se utiliza para hacer girar cosas (ruedas, por ejemplo) sino para que se mueva a un \u00e1ngulo determinado (como un brazo): 0, 90, 180, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-6216 aligncenter\" src=\"http:\/\/irisfernandez.com.ar\/betaweblog\/wp-content\/uploads\/2017\/06\/WhatsApp-Image-2019-09-18-at-12.23.35-270x300.jpeg\" alt=\"Tower Pro Micro Servo 9g\" width=\"270\" height=\"300\" srcset=\"https:\/\/irisfernandez.com.ar\/betaweblog\/wp-content\/uploads\/2017\/06\/WhatsApp-Image-2019-09-18-at-12.23.35-270x300.jpeg 270w, https:\/\/irisfernandez.com.ar\/betaweblog\/wp-content\/uploads\/2017\/06\/WhatsApp-Image-2019-09-18-at-12.23.35-768x853.jpeg 768w, https:\/\/irisfernandez.com.ar\/betaweblog\/wp-content\/uploads\/2017\/06\/WhatsApp-Image-2019-09-18-at-12.23.35-922x1024.jpeg 922w, https:\/\/irisfernandez.com.ar\/betaweblog\/wp-content\/uploads\/2017\/06\/WhatsApp-Image-2019-09-18-at-12.23.35.jpeg 1152w\" sizes=\"auto, (max-width: 270px) 85vw, 270px\" \/><\/p>\n<p>Este es el esquema de conexiones del Micro servo 9g Tower pro <strong>(Atenci\u00f3n: si se conecta mal, se quema.<\/strong> Ya se me quemaron 2 dando clases&#8230;)<\/p>\n<ul>\n<li>cable <strong>anaranjado<\/strong>: va a un pin de tipo PWD (los de la tilde de la e\u00f1e)<\/li>\n<li>cable color <strong>marr\u00f3n<\/strong>: GND (tierra)<\/li>\n<li>cable color <strong>rojo<\/strong>: +5v<\/li>\n<\/ul>\n<p>Con este c\u00f3digo se lo puede hacer funcionar, conectando el cable naranja en el pin 9:<\/p>\n<pre>#include &lt;Servo.h&gt;<br \/><br \/>Servo servo1;<br \/><br \/>void setup() {<br \/>Serial.begin(9600);<br \/>servo1.attach(9);<br \/><br \/>}<br \/><br \/>void loop() {<br \/>servo1.write(0);<br \/>delay(1000);<br \/>servo1.write(90);<br \/>delay(1000);<br \/>servo1.write(180);<br \/>delay(1000);<br \/>}<\/pre>\n<p>All\u00ed se utiliza la librer\u00eda Servo.h, y se crea una instancia llamada &#8220;servo1&#8221;. Despu\u00e9s se le indica que servo1 est\u00e1 conectado al pin 9. Luego se env\u00eda a la posici\u00f3n 0 (mediante la orden &#8220;<strong>servo1.write(0)<\/strong>&#8220;), a la posici\u00f3n 90, y a la posici\u00f3n 180. Entre uno y otro paso espera un segundo, con <strong>delay(1000)<\/strong><\/p>\n<p>Entre los ejemplos que vienen en el Arduino IDE hay uno interesante que muestra c\u00f3mo mover lentamente el servomotor utilizando un bucle:<\/p>\n<pre>\/* Sweep<br \/>by BARRAGAN &lt;http:\/\/barraganstudio.com&gt;<br \/>This example code is in the public domain.<br \/><br \/>modified 8 Nov 2013<br \/>by Scott Fitzgerald<br \/>http:\/\/www.arduino.cc\/en\/Tutorial\/Sweep<br \/>*\/<br \/><br \/>#include &lt;Servo.h&gt;<br \/><br \/>Servo myservo; \/\/ create servo object to control a servo<br \/>\/\/ twelve servo objects can be created on most boards<br \/><br \/>int pos = 0; \/\/ variable to store the servo position<br \/><br \/>void setup() {<br \/>myservo.attach(9); \/\/ attaches the servo on pin 9 to the servo object<br \/>}<br \/><br \/>void loop() {<br \/>for (pos = 0; pos &lt;= 180; pos += 1) { \/\/ goes from 0 degrees to 180 degrees<br \/>\/\/ in steps of 1 degree<br \/>myservo.write(pos); \/\/ tell servo to go to position in variable 'pos'<br \/>delay(15); \/\/ waits 15ms for the servo to reach the position<br \/>}<br \/>for (pos = 180; pos &gt;= 0; pos -= 1) { \/\/ goes from 180 degrees to 0 degrees<br \/>myservo.write(pos); \/\/ tell servo to go to position in variable 'pos'<br \/>delay(15); \/\/ waits 15ms for the servo to reach the position<br \/>}<br \/>}<\/pre>\n<p>Al ejecutar este c\u00f3digo, ocurre lo siguiente:<br \/><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/fhokv0A0xmY\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>El Servo motor Tower Pro 9g, no gira 360 grados. Y como todo servomotor, no se utiliza para hacer girar cosas (ruedas, por ejemplo) sino para que se mueva a un \u00e1ngulo determinado (como un brazo): 0, 90, 180, etc. Este es el esquema de conexiones del Micro servo 9g Tower pro (Atenci\u00f3n: si se &hellip; <a href=\"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/2017\/06\/10\/servo-motor-9g-tower-pro\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;Servo motor 9g Tower Pro&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,3],"tags":[],"class_list":["post-5771","post","type-post","status-publish","format-standard","hentry","category-arduino","category-cultura-libre"],"_links":{"self":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts\/5771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/comments?post=5771"}],"version-history":[{"count":3,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts\/5771\/revisions"}],"predecessor-version":[{"id":6219,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts\/5771\/revisions\/6219"}],"wp:attachment":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/media?parent=5771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/categories?post=5771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/tags?post=5771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}