תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מנורת מצב הרוח היא פונקציית בסיס חיישן DHT11 ו- 3 פוטנציאלים. tiene 2 modos: el primero el color cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11.
שלב 1: Materiales Y Herramientas
חומרים:
1. Paletas
2. Goma caliente
3. פאפל דלגדו
4. 1 ארדואינו
5. 1 פרוטובורד
6. 1 RGB LED
7. 1 רגע בוטון
9. 1 החלף סוגו SPST
10. חיישן DHT11
11. 3 Potenciómetros
12. כבל ליבה מוצק (אתה משתמש בכבל הטלפון)
הרמינטס:
1. טיג'ראס
2. קוצ'ילה
3. Pistola de goma caliente
שלב 2: Armar El Circuito
שלב 3: מתכנת
// Este es el codigo que yo use:
#כלול "DHT.h"
#הגדר DHTPIN A3
#define DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE);
הגדרת בטל () {
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, INPUT_PULLUP);
}
int int = 0;
int h = 170;
int t = 15;
int delta = HIGH;
לולאת חלל () {
אם (דלתא אם (מצב == 0) מצב = 1;
מצב אחר = 0;
}
delta = digitalRead (6);
אם (מצב == 0) {
analogWrite (3, מפה (analogRead (A0), 0, 1023, 0, 127));
analogWrite (4, מפה (analogRead (A1), 0, 1023, 0, 127));
analogWrite (5, מפה (analogRead (A2), 0, 1023, 0, 127));
}
אַחֵר{
אם (לא isnan (dht.readHumidity ())) h = dht.readHumidity ();
אם (לא isnan (dht.readTemperature ())) t = dht.readTemperature ();
analogWrite (3, מפה (h, 150, 190, 0, 127));
analogWrite (5, מפה (t, 10, 20, 0, 127));
}
}
שלב 4: Detmares Armar La Estructura Y Agregar
Recomiendo agregar el papel delgado hasta el final para evitar romperlo mientras se manipula.