Programação Eletrónica+
Espaço
2015/2016
Circuitos com RGB e Saídas PWM
O RGB
O RGB
Aquele que utilizaremos
neste trabalho
Arduíno Controlo de servo motores em S4A
Saídas PWM
S4A – Arduíno e Scratch
Entradasanalógicas
Entradas
digitais
Saídas digitais Saídas analógicas Controlo de motores
TestandooRGB#1
Testando o RGB #1
S4A – Agora Experimenta #1
S4A – Saídas
PWM
Controlo de uma “saída
analógica” (PWM) através de um
entrada analógica:
255 ____________1023
𝑂𝑢𝑡 𝑎𝑛____________𝐼𝑛 𝑎𝑛
𝑂𝑢𝑡 𝑎𝑛 =
255 × 𝐼𝑛 𝑎𝑛
1023
Ligando o RGB #2 (controlo de uma saída
PMW através da um entrada analógica)
LigandooRGB#2(controlode
umasaídaPMWatravésdaum
entradaanalógica)
S4A – Agora Experimenta #3
O que observas quando alteras o valor do
potenciómetro?
S4A – Agora Tenta
Ligar os três LED do RGB e:
• Com um interruptor de pressão determinar
qual a cor que está a ser controlada;
• Indicar a cor que está a ser controlada com
um 3 LED vulgares;
• Controlar a cor do LED RGB com um
potenciómetro;
S4A – Agora Tenta
Sugestão. Dividir a tarefa em pequenas partes:
1. Ligar três LED (vermelho, verde e azul) a
três saídas digitais e um interruptor de
pressão a um entrada digital;
2. Ligar cada um dos LED cada vez que o
interruptor é premido;
3. Quando um dos LED está aceso, fazer
corresponder à saída PWM correspondente o
valor analógico determinado pelo
potenciómetro.
Uma Solução Possível...
UmaSoluçãoPossível
(cont.)...
UmaSoluçãoPossível
(fim)

Espaço Programação e Eletrónica - Sessão5