Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Esta es una mood lamp for que funciona a base de un sensor DHT11 y 3 potentiometros. tiene 2 tapaa: el primero el color cambia con los potentiometros, y el segundo cambia and base de las lecturas del sensor DHT11.
Vaihe 1: Materiales Y Herramientas
Materiaalit:
1. Paletat
2. Goma caliente
3. Papel delgado
4. 1 Arduino
5. 1 Protoboard
6. 1 LED -RGB
7. 1 Botón momentáneo
9. 1 Vaihda tipo SPST
10. 1 Anturi DHT11
11. 3 Potenciómetros
12. Cable tipo solid core (yo use cable de teléfono)
Herramientas:
1. Tijeras
2. Cuchilla
3. Pistola de goma caliente
Vaihe 2: Armar El Circuito
Vaihe 3: Ohjelmoi
// Este es el codigo que yo use:
#sisältää "DHT.h"
#define DHTPIN A3
#define DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE);
void setup () {
pinMode (3, LÄHTÖ);
pinMode (4, LÄHTÖ);
pinMode (5, LÄHTÖ);
pinMode (6, INPUT_PULLUP);
}
int -tila = 0;
int h = 170;
int t = 15;
int delta = HIGH;
void loop () {
if (delta if (tila == 0) tila = 1;
muu tila = 0;
}
delta = digitalRead (6);
jos (tila == 0) {
analogWrite (3, kartta (analoginenluku (A0), 0, 1023, 0, 127));
analogWrite (4, kartta (analoginen luku (A1), 0, 1023, 0, 127));
analogWrite (5, kartta (analoginen luku (A2), 0, 1023, 0, 127));
}
muu{
jos (ei isnan (dht.readHumidity ())) h = dht.readHumidity ();
jos (ei isnan (dht.readTemperature ())) t = dht.readTemperature ();
analogWrite (3, kartta (h, 150, 190, 0, 127));
analogWrite (5, kartta (t, 10, 20, 0, 127));
}
}
Vaihe 4: Armar La Estructura Y Agregar Detalles
Yhteistyökumppanit sopivat el papel delgado hasta el final para evitar romperlo mientras se manipula.