Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Esta é uma lâmpada mood que funciona a base de um sensor DHT11 e 3 potenciómetros. tiene 2 modos: a primeira a mudança de cor com os potenciómetros, e a segunda mudança a base de las lecturas del sensor DHT11.
Etapa 1: Materiales Y Herramientas
Materiales:
1. Paletas
2. Goma caliente
3. Papel Delgado
4. 1 Arduino
5. 1 Protoboard
6. 1 LED RGB
7. 1 Botón momentáneo
9. 1 Switch tipo SPST
10. 1 Sensor DHT11
11. 3 Potenciómetros
12. Cabo tipo núcleo sólido (você pode usar o cabo de telefone)
Herramientas:
1. Tijeras
2. Cuchilla
3. Pistola de goma caliente
Etapa 2: Armar El Circuito
Etapa 3: Programar
// Este é o código que você usa:
#include "DHT.h"
# define DHTPIN A3
# define DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE);
void setup () {
pinMode (3, SAÍDA);
pinMode (4, SAÍDA);
pinMode (5, SAÍDA);
pinMode (6, INPUT_PULLUP);
}
modo int = 0;
int h = 170;
int t = 15;
delta int = ALTO;
void loop () {
if (delta if (mode == 0) mode = 1;
else mode = 0;
}
delta = digitalRead (6);
if (modo == 0) {
analogWrite (3, map (analogRead (A0), 0, 1023, 0, 127));
analogWrite (4, map (analogRead (A1), 0, 1023, 0, 127));
analogWrite (5, map (analogRead (A2), 0, 1023, 0, 127));
}
outro{
if (não isnan (dht.readHumidity ())) h = dht.readHumidity ();
if (não isnan (dht.readTemperature ())) t = dht.readTemperature ();
analogWrite (3, map (h, 150, 190, 0, 127));
analogWrite (5, map (t, 10, 20, 0, 127));
}
}
Etapa 4: Detalles de Armar La Estructura Y Agregar
Recomendo agregar el papel delgado hasta el final para evitar romperlo mientras se manipula.