Entradas

Mostrando las entradas de octubre, 2025

Variar la luminosidad de un LED mediante PWM controlado por Potenciómetro

Variar la luminosidad de un LED mediante PWM controlado por Potenciómetro ¡Hola! En este tutorial vamos a controlar la intensidad luminosa de un LED usando un potenciómetro y la técnica PWM (Modulación por Ancho de Pulso). Es una práctica un poco más compleja que las básicas, pero al final igual de sencilla una vez que la comprendas. 📋 Materiales necesarios Arduino Uno o similar 1 LED 1 Resistencia de 220Ω a 330Ω 1 Potenciómetro de 10kΩ Protoboard Cables jumper 🔌 Diagrama de conexiones Para el potenciómetro: Pin izquierdo  → 5V de Arduino Pin derecho  → GND de Arduino Pin central (salida)  → A0 de Arduino Para el LED: Ánodo (+)  → Pin 11 de Arduino (a través de resistencia) Cátodo (-)  → GND de Arduino 💻 Código Arduino arduino // Definición de pines const int POT = A0 ; // Pin analógico para el potenciómetro const int LED = 11 ; // Pin PWM para el LED void setup ( ) { // No necesitamos declarar entradas/salidas en este caso básico // L...

Pwm para arduino

  PWM es una técnica para simular una salida analógica usando una señal digital. Funciona encendiendo y apagando rápidamente un pin digital, variando el tiempo que permanece encendido vs apagado. Pines PWM en Arduino Arduino Uno/Nano : Pines 3, 5, 6, 9, 10, 11 (marcados con ~) Ciclo de trabajo : 0-255 (8 bits) Tutorial Básico: Controlar brillo de un LED Materiales necesarios: Arduino Uno LED Resistencia de 220Ω Cables Circuito: text LED + → Resistencia 220Ω → Pin 9 Arduino LED - → GND Código 1: Brillo gradual cpp const int ledPin = 9 ; // Pin PWM int brillo = 0 ; // Valor de brillo (0-255) int incremento = 5 ; // Incremento por paso void setup ( ) { pinMode ( ledPin , OUTPUT ) ; } void loop ( ) { // Escribir valor PWM analogWrite ( ledPin , brillo ) ; // Cambiar brillo brillo = brillo + incremento ; // Invertir dirección al llegar a los límites if ( brillo <= 0 || brillo >= 255 ) { incremento = - incre...

¿Qué es PWM?

  ¿Qué es PWM? PWM  son las siglas de  Modulación por Ancho de Pulso  (en inglés,  Pulse Width Modulation ). En esencia, es una técnica que se utiliza para  controlar la cantidad de energía  que se entrega a un dispositivo sin variar el voltaje, sino  encendiendo y apagando la corriente de forma muy rápida . La Analogía del Interruptor de Luz Imagina que tienes un foco y un interruptor de luz normal. Si  mantienes el interruptor presionado , encendiendo y apagando la luz muy rápido, el ojo humano no puede seguir el ritmo y en lugar de ver parpadeos, ve una luz con un  brillo estable . Si el interruptor  está más tiempo ENCENDIDO que apagado , la luz se verá  muy brillante . Si el interruptor  está más tiempo APAGADO que encendido , la luz se verá  tenue . PWM funciona exactamente así, pero a velocidades increíblemente altas (cientos o miles de veces por segundo). Conceptos Clave de una Señal PWM Para entenderlo mejor,...