INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Dit is 'n gemoedelike lamp wat funksioneer as 'n basis vir die sensor DHT11 en 3 potensiaal. tiene 2 modusse: primêre kleur cambia met los potenciómetros, en kambiaanse segmente vir sensor DHT11.
Stap 1: Materiales Y Herramientas
Materiaal:
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 Skakel tipo SPST
10. 1 Sensor DHT11
11. 3 Potenciómetros
12. Kabel tipo soliede kern (jy gebruik kabel vir telefoon)
Herramientas:
1. Tijeras
2. Cuchilla
3. Pistola de goma caliente
Stap 2: Armar El Circuito
Stap 3: Programmeerder
// Este es el codigo que yo use:
#sluit "DHT.h" in
#definieer DHTPIN A3
#definieer DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE);
ongeldige opstelling () {
pinMode (3, UITGANG);
pinMode (4, UITGANG);
pinMode (5, UITGANG);
pinMode (6, INPUT_PULLUP);
}
int mode = 0;
int h = 170;
int t = 15;
int delta = HOOG;
leemte -lus () {
as (delta if (modus == 0) af = 1;
anders modus = 0;
}
delta = digitalRead (6);
as (modus == 0) {
analogWrite (3, kaart (analogRead (A0), 0, 1023, 0, 127));
analogWrite (4, kaart (analogRead (A1), 0, 1023, 0, 127));
analogWrite (5, kaart (analogRead (A2), 0, 1023, 0, 127));
}
anders {
as (nie isnan (dht.readHumidity ())) h = dht.readHumidity ();
as (nie isnan (dht.readTemperature ())) t = dht.readTemperature ();
analogWrite (3, kaart (h, 150, 190, 0, 127));
analogWrite (5, kaart (t, 10, 20, 0, 127));
}
}
Stap 4: Armar La Estructura Y Agregar Detalles
Recomiendo agregar el papel delgado hasta el final fora evitar romperlo mientras se manipula.