Entradas
Mostrando las entradas de noviembre, 2025
79. Integrando un potenciómetro al proyecto
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
78. Simplificando el código con un ciclo for
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
77. Creando un proyecto sin el ciclo for
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
75. Conexión en físico y pruebas del proyecto
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
¡Perfecto! Aquí tienes un post para redes sociales listo para publicar, basado en tu explicación detallada. 🔥 ¡Montaje Físico y Pruebas del Proyecto! 🔥 ¿Listos para conectar todo desde cero? En este post, repasamos paso a paso las conexiones físicas del proyecto y cómo probarlo para asegurarnos de que funciona correctamente. ¡No te quedes con dudas! 📌 Miniatura de la clase: [2:39 / 3:08] Conexiones Paso a Paso: 1️⃣ Fotoresistencia: Colócala en el proto board. Patilla izquierda → Carril negativo. Patilla derecha → Resistencia de 10kΩ → Carril positivo. Del mismo nodo de la patilla derecha, un jumper verde al Pin 0 de Arduino. 2️⃣ LED: Cátodo (indicado por la flecha) → Carril negativo. Ánodo → Resistencia de 220Ω → Jumper al Pin 6 de Arduino. 3️⃣ Pulsador: Terminal izquierda → Carril negativo. Terminal derecha → Pin 10 de Arduino. 4️⃣ Alimentación del Proto Board: Conecta GND → Carril negativo. Conecta 5V → C...
74. Calibrando los valores de una fotorresistencia gracias al ciclo While
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
¡Hola a todos! 👋 Continuamos practicando con el ciclo While y, para esta actividad, retomaremos un proyecto que creamos anteriormente: "LED reactivo a la luz" . ¿Qué teníamos en el proyecto anterior? En el proyecto original, utilizamos una fotorresistencia para variar la intensidad de un LED según la luz captada. Sin embargo, había un problema: el LED no se apagaba completamente ni alcanzaba su máxima intensidad. 😕 Al simular el circuito, observamos que: Al desplazar el slider hacia la derecha (menos luz), el LED no se apagaba del todo. Al desplazarlo hacia la izquierda (más luz), el LED no brillaba al máximo. Esto se debía a que los valores leídos por la fotorresistencia no cubrían todo el rango esperado (0-1023). En su lugar, variaban entre 5 y 1020, aproximadamente. La solución: Calibración con el ciclo While Para resolver esto, implementamos un sistema de calibración en tiempo de ejecución usando un pulsador y el ciclo...
73. Explicación del ciclo While
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Del IF anidado al Switch: Simplificando nuestro código Repasando un poco lo que vemos en la elección anterior, teníamos algo que se llaman los IFs anidados y esto es lo que ha ido provocando realmente llevar a cabo lo que es agregar complejidad a nuestro código. Si puedes apreciar, lo que estamos haciendo aquí es evaluar una variable la cual vamos comparando y vamos llevando a cabo diferentes acciones de acuerdo a si se cumple o no dicha condición. El problema de los IFs anidados En el código de Arduino tenemos aquí lo que es un conjunto de IF que en este caso puede parecer un poco sencillo ya que tenemos una instrucción o la ejecución de una sola instrucción, pero si tuviéramos un conjunto de instrucciones que quisiéramos ejecutar en dado caso de que se cumpliera o no una de estas condiciones, ya sería un código con más complejidad. La solución: estructura Switch Para solventar esta problemática tenemos lo que es una alternativa que es la estructura llamada...
62. La estructura de decisión Switch
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Repasando un poco lo que vimos en la lección anterior, teníamos algo que se llaman los IFs anidados , y esto es lo que provoca que agreguemos complejidad a nuestro código. Si puedes apreciar, lo que estamos haciendo aquí es evaluar una variable la cual vamos comparando y vamos llevando a cabo diferentes acciones de acuerdo a si se cumple o no dicha condición. En el código de Arduino tenemos aquí lo que es un conjunto de IFs que en este caso puede parecer un poco sencillo ya que tenemos una instrucción o la ejecución de una sola instrucción, pero si tuviéramos un conjunto de instrucciones que quisiéramos ejecutar en dado caso de que se cumpliera o no una de estas condiciones, ya sería un código con más complejidad. La alternativa: Switch Para solventar esta problemática tenemos lo que es una alternativa que es la estructura llamada switch . La estructura de control llamada switch tiene esta forma que vemos aquí. Como puedes apreciar, tenemos de una forma más sencilla ...
61. Ifs anidados
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Resolviendo problemas con condicionales anidados Con lo que hemos aprendido hasta ahora, supongamos que te asignan esta tarea que vemos en el siguiente diagrama: Instrucciones: Cada LED está representado de la siguiente manera: LED en el pin 13 → valor 1 LED en el pin 12 → valor 2 LED en el pin 11 → valor 3 LED en el pin 10 → valor 4 La tarea específica: Encender el LED correspondiente a su valor, a partir de un valor ingresado en una variable llamada led_encendido de tipo entera. Es decir, debemos declarar la variable led_encendido , asignarle un valor y, de acuerdo a ese valor y la información anterior, prender el pin correspondiente. Ejemplo: Si led_encendido = 3 , debemos encender el LED en el pin 11. Limitaciones iniciales y necesidad de una nueva estructura Inicialmente, con un único if y un else , solo podríamos evaluar una condición y su caso contrario. Pero aquí necesitamos comparar contra cuatro valores posibles ...
60. La estructura de decisión If
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Introducción a las estructuras de control Una vez que conocemos los diferentes operadores que podemos utilizar en programación, estamos listos para avanzar al siguiente punto: analizar las estructuras de control . En este post, vamos a explicar detalladamente el código que veremos a continuación. Comentando el código anterior Recuerda que podemos comentar en un formato multilínea usando los símbolos /* para abrir y */ para cerrar. Por ejemplo: arduino /* Este es un comentario multilínea en Arduino. */ Con esto, hemos comentado todo lo realizado en videos anteriores y estamos listos para continuar. Lo único que dejaremos disponible es la invocación al método configurar , que nos servirá para inicializar pines y variables necesarias. ¿Qué es la estructura if ? La estructura de control if nos permite evaluar condiciones. Dependiendo de si se cumplen o no, ejecutaremos un conjunto específico de instrucciones. Su sintaxis b...