{"id":329,"date":"2024-10-11T10:49:57","date_gmt":"2024-10-11T16:49:57","guid":{"rendered":"https:\/\/proveedoracano.com\/blog\/?p=329"},"modified":"2024-10-11T10:53:31","modified_gmt":"2024-10-11T16:53:31","slug":"l293d-como-driver","status":"publish","type":"post","link":"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/","title":{"rendered":"Domina el Driver L293D para control de Motor: Velocidad y Giro"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Driver L293D para control de motor DC<\/h1>\n\n\n\n<p>La electr\u00f3nica y la rob\u00f3tica est\u00e1n en constante evoluci\u00f3n, y el uso de componentes como el <strong>L293D<\/strong> para controlar motores es fundamental en muchos proyectos. En este art\u00edculo, exploraremos <strong>c\u00f3mo usar el L293D como driver de motor<\/strong> en un proyecto de <strong>puente H<\/strong>, proporcionando un ejemplo pr\u00e1ctico que puedes implementar con tu Arduino.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenido<\/p>\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=\"Alternar tabla de contenidos\"><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:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#%C2%BFQue_es_el_L293D\" >\u00bfQu\u00e9 es el L293D?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Componentes_Necesarios\" >Componentes Necesarios<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Esquema_de_Conexiones\" >Esquema de Conexiones<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Resumen_de_Conexiones_del_Proyecto\" >Resumen de Conexiones del Proyecto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Diagrama_de_Conexiones\" >Diagrama de Conexiones<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Codigo_para_Controlar_el_Motor\" >C\u00f3digo para Controlar el Motor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Explicacion_del_Codigo\" >Explicaci\u00f3n del C\u00f3digo<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Definicion_de_Pines\" >Definici\u00f3n de Pines:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Funcion_setup\" >Funci\u00f3n setup():<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Funcion_loop\" >Funci\u00f3n loop():<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Simulacion_en_Tinkercad\" >Simulaci\u00f3n en Tinkercad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Conclusion\" >Conclusi\u00f3n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/proveedoracano.com\/blog\/l293d-como-driver\/#Ligas_externas\" >Ligas externas:<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%C2%BFQue_es_el_L293D\"><\/span>\u00bfQu\u00e9 es el L293D?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El <strong>L293D<\/strong> es un <strong>driver de motor<\/strong> que permite controlar la direcci\u00f3n y la velocidad de un motor de corriente continua (DC) o un motor paso a paso. Este componente es ideal para proyectos donde se requiere controlar motores de manera eficiente y sencilla. Adem\u00e1s, su capacidad para manejar dos motores simult\u00e1neamente lo hace muy vers\u00e1til.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Componentes_Necesarios\"><\/span>Componentes Necesarios<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para este proyecto, necesitar\u00e1s los siguientes componentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Arduino UNO<\/li>\n\n\n\n<li>Driver L293D<\/li>\n\n\n\n<li>Motor de corriente continua<\/li>\n\n\n\n<li>Potenci\u00f3metro<\/li>\n\n\n\n<li>Bot\u00f3n<\/li>\n\n\n\n<li>Resistencias (si es necesario)<\/li>\n\n\n\n<li>Cables de conexi\u00f3n<\/li>\n\n\n\n<li>Protoboard<\/li>\n\n\n\n<li>Fuente de alimentaci\u00f3n adecuada para el motor<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Esquema_de_Conexiones\"><\/span>Esquema de Conexiones<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A continuaci\u00f3n, se presenta un esquema b\u00e1sico de conexiones utilizando el Driver <strong>L293D<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Conecta los pines de salida del Driver  <strong>L293D<\/strong> al motor.<\/li>\n\n\n\n<li>Conecta el pin de habilitaci\u00f3n (<strong>Enable<\/strong>) al pin PWM del Arduino.<\/li>\n\n\n\n<li>Conecta los pines de direcci\u00f3n a los pines digitales del Arduino.<\/li>\n\n\n\n<li>Conecta el potenci\u00f3metro a un pin anal\u00f3gico del Arduino.<\/li>\n\n\n\n<li>Conecta el bot\u00f3n a un pin digital del Arduino.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/pinout-L293D.jpg\" alt=\"PINOUT driver L293D\" class=\"wp-image-325\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/pinout-L293D.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/pinout-L293D-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/pinout-L293D-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Resumen_de_Conexiones_del_Proyecto\"><\/span>Resumen de Conexiones del Proyecto<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A continuaci\u00f3n se detallan las conexiones entre los pines del <strong>Arduino UNO<\/strong>, el Driver <strong>L293D<\/strong>, el potenci\u00f3metro, el bot\u00f3n y el motor:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Pin 13 (Arduino)<\/strong> \u2192 Bot\u00f3n de direcci\u00f3n. Se conecta a un pin digital del Arduino para controlar la direcci\u00f3n del motor.<\/li>\n\n\n\n<li><strong>Pin A0 (Arduino)<\/strong> \u2192 Potenci\u00f3metro. Se conecta a un pin anal\u00f3gico para leer la posici\u00f3n del potenci\u00f3metro.<\/li>\n\n\n\n<li><strong>Pin 3 (Arduino, PWM)<\/strong> \u2192 <strong>Pin 1 (Enable 1,2 del L293D)<\/strong>. Controla la velocidad del motor a trav\u00e9s de PWM.<\/li>\n\n\n\n<li><strong>Pin 4 (Arduino)<\/strong> \u2192 <strong>Pin 2 (Input 1 del L293D)<\/strong>. Controla la direcci\u00f3n del motor (Motor A) junto con el pin 7.<\/li>\n\n\n\n<li><strong>Pin 7 (Arduino)<\/strong> \u2192 <strong>Pin 7 (Input 2 del L293D)<\/strong>. Junto con el pin 4 del Arduino, controla la direcci\u00f3n del motor.<\/li>\n\n\n\n<li><strong>Motor A<\/strong> \u2192 <strong>Pin 3 (Output 1 del L293D)<\/strong> y <strong>Pin 6 (Output 2 del L293D)<\/strong>. Estos pines env\u00edan corriente al motor para girar en la direcci\u00f3n deseada.<\/li>\n\n\n\n<li><strong>Pin 8 (Vcc2 del L293D)<\/strong> \u2192 Fuente de alimentaci\u00f3n externa (entre 4.5V y 36V, seg\u00fan el motor).<\/li>\n\n\n\n<li><strong>Pin 16 (Vcc1 del L293D)<\/strong> \u2192 Pin <strong>5V<\/strong> del Arduino. Alimentaci\u00f3n l\u00f3gica para el L293D.<\/li>\n\n\n\n<li><strong>Pin GND (Arduino)<\/strong> \u2192 <strong>Pin 4 y 5 (GND del L293D)<\/strong>. Conecta a tierra para cerrar el circuito.<\/li>\n\n\n\n<li><strong>Pin GND (Arduino)<\/strong> \u2192 Tierra del potenci\u00f3metro y del bot\u00f3n. Ambos deben conectarse a la misma referencia de tierra que el Arduino.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Diagrama_de_Conexiones\"><\/span>Diagrama de Conexiones<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"673\" height=\"366\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/image-6.png\" alt=\"L293D como Driver de Motor\" class=\"wp-image-330\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/image-6.png 673w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/image-6-300x163.png 300w\" sizes=\"(max-width: 673px) 100vw, 673px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Codigo_para_Controlar_el_Motor\"><\/span>C\u00f3digo para Controlar el Motor<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A continuaci\u00f3n, se presenta un ejemplo de c\u00f3digo que utiliza el Driver  <strong>L293D<\/strong> para controlar un motor basado en la posici\u00f3n de un potenci\u00f3metro y la direcci\u00f3n de un bot\u00f3n:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>#define BTN_DIR 13 \/\/ Pin para el bot\u00f3n de direcci\u00f3n<br>#define POT  0 \/\/ Pin para el potenci\u00f3metro<br>#define EN1  3 \/\/ Pin para la velocidad del motor (PWM)<br>#define M1A  4 \/\/ Pin para la direcci\u00f3n del motor A<br>#define M1B  7 \/\/ Pin para la direcci\u00f3n del motor B<br><br>int pos, veloc, oldpos = -1;<br><br>void setup() {<br>  pinMode(M1A, OUTPUT); \/\/ Configurar pin M1A como salida<br>  pinMode(M1B, OUTPUT); \/\/ Configurar pin M1B como salida<br>  pinMode(BTN_DIR, INPUT); \/\/ Configurar pin BTN_DIR como entrada<br>}<br><br>void loop() {<br>  pos = analogRead(POT); \/\/ Leer valor del potenci\u00f3metro<br>  if (pos != oldpos) {<br>    veloc = map(pos, 0, 1023, 0, 255); \/\/ Mapear valor del potenci\u00f3metro a rango de velocidad PWM (0-255)<br>    analogWrite(EN1, veloc); \/\/ Ajustar la velocidad del motor con PWM<br>    oldpos = pos; \/\/ Actualizar la posici\u00f3n anterior<br>  }<br>  if (digitalRead(BTN_DIR) == LOW) { \/\/ Leer estado del bot\u00f3n de direcci\u00f3n<br>    digitalWrite(M1A, HIGH); \/\/ Configurar motor para girar en una direcci\u00f3n<br>    digitalWrite(M1B, LOW);<br>  } else {<br>    digitalWrite(M1A, LOW); \/\/ Configurar motor para girar en la direcci\u00f3n opuesta<br>    digitalWrite(M1B, HIGH);<br>  }<br>  delay(200); \/\/ Peque\u00f1a pausa para evitar lecturas err\u00e1ticas<br>}<br><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Explicacion_del_Codigo\"><\/span>Explicaci\u00f3n del C\u00f3digo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Este c\u00f3digo se usa para controlar la <strong>velocidad<\/strong> y la <strong>direcci\u00f3n<\/strong> de un motor de corriente continua (DC) utilizando un <strong>potenci\u00f3metro<\/strong> y un <strong>bot\u00f3n<\/strong>. Se aprovecha el <strong>driver L293D<\/strong> para manejar el motor con se\u00f1ales de control desde un <strong>Arduino<\/strong>.<\/p>\n\n\n\n<p><strong><code>delay(200)<\/code><\/strong>: Esta peque\u00f1a pausa de 200 milisegundos evita que el Arduino lea el bot\u00f3n o el potenci\u00f3metro de manera muy r\u00e1pida, lo que podr\u00eda causar errores en el control del motor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Definicion_de_Pines\"><\/span><strong>Definici\u00f3n de Pines<\/strong>:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><code>#define BTN_DIR 13<\/code>: Este define el <strong>pin 13 del Arduino<\/strong> como el que se conectar\u00e1 al bot\u00f3n que controlar\u00e1 la <strong>direcci\u00f3n del motor<\/strong>.<\/p>\n\n\n\n<p><code>#define POT 0<\/code>: El <strong>pin A0<\/strong> se conecta al <strong>potenci\u00f3metro<\/strong>, un dispositivo que cambia su resistencia dependiendo de c\u00f3mo lo gires, lo que permite controlar la <strong>velocidad del motor<\/strong>.<\/p>\n\n\n\n<p><code>#define EN1 3<\/code>: El <strong>pin 3<\/strong> del Arduino, que es un pin <strong>PWM<\/strong> (modulaci\u00f3n por ancho de pulso), se conecta al <strong>pin de habilitaci\u00f3n del Driver L293D<\/strong> para controlar la <strong>velocidad del motor<\/strong>.<\/p>\n\n\n\n<p><code>#define M1A 4<\/code> y <code>#define M1B 7<\/code>: Estos pines del Arduino (4 y 7) controlan las <strong>entradas del Driver  L293D<\/strong> para cambiar la <strong>direcci\u00f3n del motor<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Funcion_setup\"><\/span><strong>Funci\u00f3n <code>setup()<\/code><\/strong>:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Esta parte del c\u00f3digo <strong>configura los pines<\/strong> del Arduino para que funcionen correctamente. Los pines del motor (<code>M1A<\/code> y <code>M1B<\/code>) se configuran como <strong>salidas<\/strong> para controlar el motor, y el pin del bot\u00f3n (<code>BTN_DIR<\/code>) se configura como <strong>entrada<\/strong> para leer el estado del bot\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Funcion_loop\"><\/span><strong>Funci\u00f3n <code>loop()<\/code><\/strong>:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Lectura del potenci\u00f3metro<\/strong>: Se usa <code>analogRead(POT)<\/code> para leer la posici\u00f3n del potenci\u00f3metro. Esto devuelve un valor entre 0 y 1023. Luego, ese valor se convierte en un rango entre 0 y 255 con la funci\u00f3n <code>map()<\/code>, que es lo que necesita el pin <strong>PWM<\/strong> para controlar la <strong>velocidad del motor<\/strong>.<\/p>\n\n\n\n<p><strong>Ajustar la velocidad<\/strong>: El valor ajustado del potenci\u00f3metro se env\u00eda al pin 3 con <code>analogWrite(EN1, veloc)<\/code>, que ajusta la <strong>velocidad del motor<\/strong>.<\/p>\n\n\n\n<p><strong>Cambiar la direcci\u00f3n<\/strong>: La direcci\u00f3n del motor se controla leyendo el bot\u00f3n (<code>digitalRead(BTN_DIR)<\/code>). Si el bot\u00f3n est\u00e1 presionado, el motor gira en una direcci\u00f3n. Si no est\u00e1 presionado, el motor gira en la direcci\u00f3n opuesta. Esto se hace configurando los pines <code>M1A<\/code> y <code>M1B<\/code> para enviar corriente en la direcci\u00f3n adecuada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Simulacion_en_Tinkercad\"><\/span>Simulaci\u00f3n en Tinkercad<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El circuito y el c\u00f3digo para usar el Driver <strong>L293D como driver de motor<\/strong> en un proyecto de <strong>puente H<\/strong> ya est\u00e1n listos para ser analizados en <strong>Tinkercad<\/strong>. Solo necesitas seguir estos pasos:<\/p>\n\n\n\n<p><strong>Simula el funcionamiento<\/strong>: Simplemente haz clic en \u00abSimular\u00bb para poner en marcha el circuito. Gira el potenci\u00f3metro para ajustar la velocidad del motor y presiona el bot\u00f3n para cambiar la direcci\u00f3n del giro.<\/p>\n\n\n\n<p><strong>Explora el circuito<\/strong>: Observa el esquema de conexiones y los componentes utilizados. Puedes ver c\u00f3mo est\u00e1n conectados el <strong>potenci\u00f3metro<\/strong>, el <strong>bot\u00f3n<\/strong> y el <strong>driver L293D<\/strong>.<\/p>\n\n\n\n<p><strong>Analiza el c\u00f3digo<\/strong>: Revisa el c\u00f3digo que controla el motor. Est\u00e1 dise\u00f1ado para ajustar la velocidad con el potenci\u00f3metro y cambiar la direcci\u00f3n con el bot\u00f3n.<\/p>\n\n\n\n<p>Si no puedes ver la simulaci\u00f3n da click <a href=\"https:\/\/www.tinkercad.com\/things\/7MmSbWMDO1P-control-de-giro-de-motor-con-l293d\">aqu\u00ed<\/a>.<\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"725\" height=\"453\" src=\"https:\/\/www.tinkercad.com\/embed\/7MmSbWMDO1P?editbtn=1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusi\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Usar el<strong> Driver L293D para control de Motor: Velocidad y Giro<\/strong> es una excelente manera de aprender sobre control de motores en electr\u00f3nica y rob\u00f3tica. Este tipo de proyectos no solo te ayuda a entender mejor c\u00f3mo funcionan los drivers de motor, sino que tambi\u00e9n te brinda la oportunidad de aplicar tus conocimientos en situaciones pr\u00e1cticas.<\/p>\n\n\n\n<p>Al implementar este proyecto, aseg\u00farate de experimentar con diferentes configuraciones de potenci\u00f3metro y botones para ver c\u00f3mo afectan el rendimiento del motor. \u00a1Divi\u00e9rtete creando y aprendiendo!<\/p>\n\n\n\n<p>Si has probado este proyecto, \u00a1comparte tu experiencia en los comentarios! \u00bfTienes alguna pregunta sobre el uso del Driver <strong>L293D<\/strong>? No dudes en preguntar.<\/p>\n\n\n\n<p>Si requieres material para tus proyectos, visita nuestra tienda de electr\u00f3nica <a href=\"https:\/\/proveedoracano.com\/\">Proveedora Cano<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ligas_externas\"><\/span>Ligas externas:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ficha t\u00e9cnica <a href=\"https:\/\/www.alldatasheet.com\/datasheet-pdf\/pdf\/89353\/TI\/L293D.html\">L293D datasheet<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende c\u00f3mo usar el L293D como driver de motor en un proyecto de puente H. Descubre el esquema de conexiones y un c\u00f3digo para controlar motores con Arduino, potenci\u00f3metro y bot\u00f3n.<\/p>\n","protected":false},"author":2,"featured_media":347,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,3,4],"tags":[22,104,108,106,107,105,30],"class_list":["post-329","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-practicas","category-tinkercad","tag-arduino","tag-driver-l293d","tag-giro-de-motor","tag-motor-dc","tag-potenciometro","tag-puente-h","tag-tinkercad"],"_links":{"self":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/329"}],"collection":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/comments?post=329"}],"version-history":[{"count":14,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/329\/revisions"}],"predecessor-version":[{"id":351,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/329\/revisions\/351"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/media\/347"}],"wp:attachment":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/media?parent=329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/categories?post=329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/tags?post=329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}