Señal Digital Señal Analógica PWM PULSE WIDTH MODULATION PWM Modulación de ancho de pulso PWM Modulación de ancho de pulso PWM • analogWrite() Escribe un valor en un pin analógico. Se puede utilizar para encender un LED con luminosidad variable o accionar un motor a diferentes velocidades. Después de llamar a analogWrite (), el pin va a generar una onda cuadrada constante del ciclo de trabajo especificado a la siguiente llamada a analogWrite (). La frecuencia de la señal PWM en la mayoría de los pins es de aproximadamente 490 Hz. Analog to Digital Converter (ADC) • analogRead() Lee el valor del pin analógico especificado. La placa Arduino contiene 6 canales analógicos con convertidor analógico a digital de 10 bits. Esto significa que puede tener tensiones de entrada entre 0 y 5 voltios en valores enteros entre 0 y 1023. Esto produce una resolución entre las lecturas de: 5 voltios / 1024 unidades = 0.0049 voltios (4,9 mV) por unidad. for • for (inicialización; condición; incremento) La declaración “for” se usa para repetir un bloque de sentencias encerradas entre llaves un número de veces. Cada vez que se ejecuta las instrucciones del circuito se vuelve a comprobar la condición. La declaración “for” tiene tres partes separadas por ';’ for • for (inicialización; condición; incremento) PRACTICAS ARDUINO