
MATERIALES
- 1 led RGB cátodo común
- 1 Arduino UNO o NANO
- 1 placa de prueba (Protoboard)
- 3 resistencias de 330 ohm
- 1 resistencia de 100 ohm (o puede variar)
- Jumper macho - macho
- cables de red
- 1 cubo de papel
CIRCUITO

CUBO DE PAPEL

CÓDIGO
// CODIGO CREADO POR FELIX SALGUERO - CREACION XD#include <RGBMood.h>int redPin = 9;int greenPin = 10;int bluePin = 11;int ldrPin = 0;RGBMood mood(redPin, greenPin, bluePin);void setup(){pinMode(ldrPin, INPUT);mood.setMode(RGBMood::RANDOM_HUE_MODE);mood.setHoldingTime(2000);mood.setFadingSteps(150);mood.setFadingSpeed(50);mood.setHSB(random(359), 255, 255);}void loop(){int ambientLight = analogRead(ldrPin);if(ambientLight > 600){mood.tick();}else{digitalWrite(redPin, LOW);digitalWrite(greenPin, LOW);digitalWrite(bluePin, LOW);}}
Si no pueden encontrar la librería de RGBMood aquí se las dejo:
