Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A iluminação de humor, também conhecida como iluminação ambiente, é uma técnica que utiliza luzes coloridas para criar uma atmosfera específica em um ambiente. Com o Arduino, é possível criar um sistema de iluminação de humor controlado por sensores ou por um aplicativo móvel. Este artigo técnico irá guiá-lo através do processo de criação de um sistema de iluminação de humor usando LEDs RGB e um Arduino.
Conexão dos LEDs RGB:
Conexão do Sensor de Luminosidade (opcional):
Conexão do Módulo Bluetooth (opcional):
Aqui está um exemplo de código para controlar os LEDs RGB com base em um sensor de luminosidade. Se você deseja adicionar controle via Bluetooth, pode estender este código para incluir comandos recebidos do módulo Bluetooth.
const int redPin = 9;
const int greenPin = 10;
const int bluePin = 11;
const int sensorPin = A0;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
int brightness = map(sensorValue, 0, 1023, 0, 255);
// Example: Change color based on brightness
if (brightness < 85) {
setColor(255, 0, 0); // Red
} else if (brightness < 170) {
setColor(0, 255, 0); // Green
} else {
setColor(0, 0, 255); // Blue
}
delay(100);
}
void setColor(int red, int green, int blue) {
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}
Para controlar a iluminação via um aplicativo móvel, você pode usar um módulo Bluetooth HC-05 e um aplicativo como o "Bluetooth Terminal" para enviar comandos ao Arduino. Você precisará modificar o loop principal para ler comandos da porta serial e ajustar as cores dos LEDs de acordo.
Criar uma iluminação de humor com Arduino é um projeto acessível e divertido que pode ser expandido de várias maneiras, incluindo a adição de sensores adicionais, controle remoto via Bluetooth, e integração com sistemas de automação residencial. Com os componentes certos e um pouco de programação, você pode transformar qualquer espaço em um ambiente acolhedor e personalizado.