Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Esta es una mood lamp que funciona a base de un sensor DHT11 y 3 potensi. tiene 2 modos: el primero el color cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11.
Langkah 1: Materiales Y Herramientas
Bahan:
1. Palet
2. Goma caliente
3. Papel delgado
4. 1 Arduino
5. 1 Protoboard
6. 1 Led RGB
7. 1 Botón momentáneo
9. 1 Ganti tipo SPST
10. 1 Sensor DHT11
11. 3 Potenciómetros
12. Kabel ujung padat inti (Anda menggunakan kabel de teléfono)
Herramientas:
1. Tijeras
2. Cuchila
3. Pistola de goma caliente
Langkah 2: Armar El Circuito
Langkah 3: Program
//Este es el codigo jika Anda menggunakan:
#sertakan "DHT.h"
#tentukan DHTPIN A3
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
batalkan pengaturan() {
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, INPUT_PULLUP);
}
modus int = 0;
int j = 170;
int t = 15;
int delta=TINGGI;
lingkaran kosong() {
if (delta if (mode == 0) mode=1;
modus lain=0;
}
delta=digitalBaca(6);
jika (modus == 0){
analogWrite(3, peta(analogRead(A0), 0, 1023, 0, 127);
analogWrite(4, peta(analogRead(A1), 0, 1023, 0, 127));
analogWrite(5, peta(analogRead(A2), 0, 1023, 0, 127));
}
lain{
if (bukan isnan(dht.readHumidity())) h=dht.readHumidity();
if (bukan isnan(dht.readTemperature())) t=dht.readTemperature();
analogWrite(3, peta(h, 150, 190, 0, 127));
analogWrite(5, peta(t, 10, 20, 0, 127));
}
}
Langkah 4: Armar La Estructura Y Agregar Detalles
Recomiendo agregar el papel delgado hasta el final para evitar romperlo mientras se manipula.