Menu

Fitas LED

Fitas LED

 

Vamos trabalhar com LEDs RGB que são montados em ‘fitas’ – vamos usar só uma parte da fita.

Vamos usar o Arduino para controlar a fita:

 

Podemos controlar a energia pelo Arduino, se forem poucos LEDs:

 

Os LEDs são individuais, mas na fita já vem conectados. Se cortarmos, podemos usar de um em um ou em conjuntos:

 

 

Se forem muitos LEDs a energia será externa:

Também podemos utilizar com o LudoBot  (veja __aqui__   e  __aqui__  ).:

#include <Adafruit_NeoPixel.h> 
#define PIN 6 // pino de controle da fita 
#define NUMPIXELS 4 // LEDs na fita
 
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_BRG + NEO_KHZ800);
int delayval = 100; // tempo entre o acendimento dos LEDs 
int redColor = 0; 
int greenColor = 0; 
int blueColor = 0; 

void setup() { 
  pixels.begin(); 
} 

void loop() { 
  setColor(); 
  for (int i=0; i < NUMPIXELS; i++) 
  { 
    pixels.setPixelColor(i, pixels.Color(redColor, greenColor, blueColor));   
    pixels.show(); 
    delay(delayval); 
  } 
} 

void setColor(){ 
  redColor = random(0, 255); 
  greenColor = random(0,255); 
  blueColor = random(0, 255); 
}

 

Veja a energia:

 

 

Os códigos são adaptados das bibliotecas NeoPixxel e FastLed.

Exemplos de códigos __aqui__.

 

Universidade Federal do Paraná
TI Aplicada – pesquisa e extensão

Av Pref Lothário Meissner, 632
80210-170 | Curitiba |
simao@ufpr.br
(41) 3360-4420
Universidade Federal do Paraná
TI Aplicada – pesquisa e extensão

Av Pref Lothário Meissner, 632
80210-170 | Curitiba |
simao@ufpr.br
(41) 3360-4420

UFPR nas Redes Sociais


UFPR nas Redes Sociais