quinta-feira, 16 de junho de 2011

Segunda Tarefa

Agora vamos aprender a nos comunicar com o computador e usar os valores lidos pelo arduino para controlar a cor de um LED RGB e a cor de fundo de uma janela no computador.
Nesse projeto haverão 3 potenciômetro, um para cor vermelha (R), verde (G) e azul (B). A posição de cada potenciômetro irá determinar a intensidade de cada cor e a soma de cada uma será a cor final que será mostrada no LED e no monitor.

Funções utilizadas:
  • Serial.begin();
  • Serial.println();
  • Serial.print();
  • analogRead();
  • map();
  • ** Um código PROCESSING **
Passo-a-Passo:
  1. Controlar as cores do LED RGB (exemplo aqui);
  2. Ligar os 3 potenciômetros (veja a tarefa anterior);
  3. Usar a comunicação serial para integrar o valor dos potenciômetros com o programa processing (exemplo aqui).

Segunda Tarefa (Nível 2):

Agora as tarefas serão acompanhadas de dois ou mais níveis. O primeiro é para todos fazerem, o segundo é só para quem é bom (Isso é uma provocação, vão deixar barato?)!

Fazer o controle inverso, fazer um programa em processing que você controla a cor do LED através do computador. Um exemplo inicial está aqui.


Não esqueça de documentar (diagrama Fritzing e código) o seu trabalho.

3 comentários:

  1. Não faço nem o primeiro nível, mas compenso em outras coisas. ;)

    ResponderExcluir
  2. Já fiz os dois níveis e gosto de morando.

    ResponderExcluir
  3. Se eu tivesse mais tempo eu faria....

    ResponderExcluir