<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Medio on Nairda - Aprende Programación y Robótica</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/</link><description>Recent content in Medio on Nairda - Aprende Programación y Robótica</description><image><title>Nairda - Aprende Programación y Robótica</title><url>https://nairda.com.mx/nairda_blog_logo.png</url><link>https://nairda.com.mx/nairda_blog_logo.png</link></image><generator>Hugo -- 0.148.1</generator><language>es-mx</language><lastBuildDate>Wed, 08 Oct 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://nairda.com.mx/aprendizaje/robotica/medio/index.xml" rel="self" type="application/rss+xml"/><item><title>LED con slider</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/led-con-slider/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/led-con-slider/</guid><description>&lt;p>En este tutorial aprenderás a &lt;strong>controlar la intensidad de un LED usando un slider del tablero&lt;/strong>.&lt;br>
El objetivo es comprender cómo &lt;strong>usar widgets de interfaz&lt;/strong> para controlar hardware y &lt;strong>vincular variables con controles deslizantes&lt;/strong>.&lt;/p>
&lt;hr>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/15MP8ibqnw8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
&lt;/div>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>ejecutándose continuamente&lt;/strong>.&lt;/p></description></item><item><title>LED con potenciómetro</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/led-con-pot/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/led-con-pot/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/E1Qe3RsqcS8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
&lt;/div>
&lt;hr>
&lt;p>En este tutorial aprenderás a &lt;strong>controlar la intensidad de un LED usando un potenciómetro&lt;/strong>.&lt;br>
El objetivo es comprender cómo &lt;strong>leer valores analógicos&lt;/strong> y &lt;strong>controlar salidas PWM&lt;/strong> para ajustar el brillo de un LED.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>ejecutándose continuamente&lt;/strong>.&lt;/p></description></item><item><title>Servo con slider</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/servo-con-slider/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/servo-con-slider/</guid><description>&lt;p>En este tutorial aprenderás a &lt;strong>controlar la posición de un servomotor usando un slider del tablero&lt;/strong>.&lt;br>
El objetivo es comprender cómo &lt;strong>usar widgets de interfaz&lt;/strong> para controlar servomotores y &lt;strong>vincular variables con controles deslizantes&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>ejecutándose continuamente&lt;/strong>.&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/fe7755e9-cedb-4ef0-b559-19c2a8837ffd/0.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-2-declarar-variable-posición">Paso 2: Declarar variable posición&lt;/h2>
&lt;p>Crea la variable &lt;strong>&lt;code>posición&lt;/code>&lt;/strong> que almacenará el valor del slider (0-180 grados).&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/fe7755e9-cedb-4ef0-b559-19c2a8837ffd/1.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-3-declarar-servo-en-el-pin-9">Paso 3: Declarar servo en el pin 9&lt;/h2>
&lt;p>Declara un &lt;strong>servomotor&lt;/strong> conectado al &lt;strong>pin digital 9&lt;/strong> de Arduino.&lt;/p></description></item><item><title>Servo con potenciómetro</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/servo-con-pot/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/servo-con-pot/</guid><description>&lt;p>En este tutorial aprenderás a &lt;strong>controlar la posición de un servomotor usando un potenciómetro&lt;/strong>.&lt;br>
El objetivo es comprender cómo &lt;strong>mapear valores&lt;/strong> entre diferentes rangos y &lt;strong>controlar servos&lt;/strong> con entradas analógicas.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>ejecutándose continuamente&lt;/strong>.&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/b324cf47-a1f7-483b-8e2c-66a2135ec391/0.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-2-declarar-servo-en-el-pin-9">Paso 2: Declarar servo en el pin 9&lt;/h2>
&lt;p>Declara un &lt;strong>servomotor&lt;/strong> conectado al &lt;strong>pin digital 9&lt;/strong> de Arduino.&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/b324cf47-a1f7-483b-8e2c-66a2135ec391/1.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-3-declarar-potenciómetro-en-el-pin-a0">Paso 3: Declarar potenciómetro en el pin A0&lt;/h2>
&lt;p>Declara un &lt;strong>potenciómetro&lt;/strong> conectado al &lt;strong>pin analógico A0&lt;/strong>.&lt;/p></description></item><item><title>Controlar una bocina con un slider</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/bocina-con-slider/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/bocina-con-slider/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/chaUTjX_3Z8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
&lt;/div>
&lt;hr>
&lt;p>En este tutorial aprenderás a &lt;strong>declarar una bocina y controlarla mediante un slider&lt;/strong>, generando tonos de diferentes frecuencias.&lt;br>
El objetivo es comprender cómo usar &lt;strong>widgets del tablero&lt;/strong> para controlar &lt;strong>salidas de frecuencia&lt;/strong> de forma interactiva.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>siempre ejecutándose&lt;/strong>, como el &amp;ldquo;loop&amp;rdquo; típico de un microcontrolador.&lt;/p></description></item><item><title>Controlar una bocina con un potenciómetro</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/bocina-pot/</link><pubDate>Mon, 06 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/bocina-pot/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/q4xALv6ZWWQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
&lt;/div>
&lt;hr>
&lt;p>En este tutorial aprenderás a &lt;strong>declarar una bocina y un potenciómetro&lt;/strong>, y a conectar ambos para &lt;strong>generar tonos variables&lt;/strong>.&lt;br>
El objetivo es comprender cómo usar una &lt;strong>entrada analógica&lt;/strong> para controlar una &lt;strong>salida de frecuencia&lt;/strong> mediante variables y mapeo de valores.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) mantiene el programa &lt;strong>siempre ejecutándose&lt;/strong>, como el “loop” típico de un microcontrolador.&lt;/p></description></item><item><title>Neopixel aleatorio</title><link>https://nairda.com.mx/aprendizaje/robotica/medio/neopixel-aleatorio/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/aprendizaje/robotica/medio/neopixel-aleatorio/</guid><description>&lt;p>En este tutorial aprenderás a &lt;strong>crear colores aleatorios para un LED Neopixel&lt;/strong>.&lt;br>
El objetivo es comprender cómo &lt;strong>generar números aleatorios&lt;/strong> y usarlos para controlar los valores &lt;strong>RGB&lt;/strong> de un LED.&lt;/p>
&lt;hr>
&lt;h2 id="paso-1-agregar-ciclo-infinito">Paso 1: Agregar ciclo infinito&lt;/h2>
&lt;p>El ciclo infinito (&lt;code>while&lt;/code>) permite que el programa siga &lt;strong>generando colores continuamente&lt;/strong>.&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/a74a26b8-1b3a-41b6-b374-e8e4c1e578ec/0.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-2-declarar-neopixel-en-el-pin-9">Paso 2: Declarar neopixel en el pin 9&lt;/h2>
&lt;p>Declara el &lt;strong>neopixel&lt;/strong> en el &lt;strong>pin 9&lt;/strong> del microcontrolador.&lt;/p>
&lt;details>
&lt;summary>Ver animación&lt;/summary>
&lt;div class="iframe-wrapper">
&lt;iframe data-src="https://www.nairda.com.mx/animation?animation=https://nairda.com.mx/files/a74a26b8-1b3a-41b6-b374-e8e4c1e578ec/1.gif" width="100%" height="650" style="border:none; pointer-events:none;">&lt;/iframe>
&lt;div class="iframe-overlay">&lt;/div>
&lt;/div>
&lt;/details>
&lt;hr>
&lt;h2 id="paso-3-agregar-un-retraso-de-100-milis-por-ciclo">Paso 3: Agregar un retraso de 100 milis por ciclo&lt;/h2>
&lt;p>Agrega un &lt;strong>retraso de 100 milisegundos&lt;/strong> en cada ciclo para ver mejor los cambios de color.&lt;/p></description></item></channel></rss>