Código Aduino
1.
Descarga el software Arduino
2.
Abre el programa Arduino y, una vez en él, copia el siguiente código:
#include <Adafruit_NeoPixel.h>
#define PIXEL_PIN 6
#define PIXEL_COUNT 1
Adafruit_NeoPixel strip = Adafruit_NeoPixel(PIXEL_COUNT, PIXEL_PIN,
NEO_GRB + NEO_KHZ800);
int
valuepuls = 0, pinpuls = 4;
int
pot = 0, pinpot = A1;
int
R = 0, G = 0, B = 0;
(G) Y AZUL (B)
void
setup() {
// put your setup code here, to run once:
//CONFIGURACION DEL LED RGB
strip.begin();
strip.show();
//CONFIGURACIÓN DEL PULSADOR
pinMode (pinpuls, INPUT);
}
void
loop() {
// put your main code here, to run repeatedly:
pot = analogRead (pinpot);
valuepuls = digitalRead (pinpuls);
if
(valuepuls == HIGH)
{
R = map (pot, 0,1023, 0, 255);
POTENCIOMETRO PARA EL COLOR ROJO
G = map (pot, 1023,0, 0, 255);
POTENCIOMETRO PARA EL COLOR VERDE
colorWipe(strip.Color(R,G,0),0);
VIOLETA (RED=60,GREEN=0,BLUE=60)
colorWipe(strip.Color(númRED,númGREEN,númBLUE), 0)
}
else
{
R = map (pot, 1023,0, 0, 255);
POTENCIOMETRO PARA EL COLOR ROJO
B = map (pot, 0,1023, 0, 255);
POTENCIOMETRO PARA EL COLOR ROJO
9
y realiza el proceso de instalación.
//LIBRERIA LED RGB
//PIN DEL LED RGB
// NUMERO DE LEDS RGB
// CONFIGURACION DEL LED RGB
// VARIABLE Y PIN DEL PULSADOR
//VARIABLES PINS DEL POTENCIOMETRO
// VARIABLES PARA EL COLOR ROJO (R), VERDE
// LECTURA DEL VALOR DEL POTENCIOMETRO
// PULSADOR NO PULSADO
// RELACIÓN DE VALORES DEL
// RELACIÓN DE VALORES DEL
// RELACIÓN DE VALORES DEL
www.ebotics.com
// LECTURA DEL PULSADOR
// RELACIÓN DE VALORES DEL
// LED RGB = ON ; COLOR