Ajuste a cor e o brilho de um LED RGB
Um microcontrolador é um dispositivo digital, mas muitos sinais em aplicações reais são analógicos. O microcontrolador lê os sinais de entrada analógicos e os converte em sinais digitais usando um conversor analógico-digital (ADC). O microcontrolador gera sinais de saída analógicos usando modulação por largura de pulso (PWM).
mostre o input completo da Wolfram Language
Neste exemplo, você programa um Arduino Micro para controlar a cor e o brilho de um LED RGB usando potenciômetros. Os três potenciômetros estão conectados aos pinos A0, A1 e A2 do Arduino Micro. Os três pinos do LED RGB estão conectados aos pinos 9, 10 e 11 do PWM.
O modelo de sistemas.
As entradas.
As saídas.
A especificação completa do microcontrolador.
A porta de conexão com o destino.
Implemente o código.