Mündəricat:
- Addım 1: Materiallar
- Addım 2: Konstruksiya edin
- Addım 3: Diaqram Esquemático
- Addım 4: Diagrama De Flujo
- Addım 5: Codigo
- Addım 6: Video
Video: Evdə hazırlanan əhval lampası: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Şəxsi Mədəniyyət Lampası rənglərin rənglənməsi ilə əlaqədardır. Arduino və materialların təhlili ilə əlaqədar olaraq, bir komanda ilə əlaqə saxlamalısınız.
Addım 1: Materiallar
- 3 ədəd 10 kΩ
- 210Ω -də 4 müqavimət
- 1 ədəd
- 1 sensor DHT11
- 1 SDSP dəyişdirin
- 1 LED RGB
- 1 ədəd lövhə
- Arduino 1
- 27 tullanan maço-macho
- Plancha de duroport
- Silicon
- Bomba və ya sirr
- Cautín (isteğe bağlı)
- Estaño (isteğe bağlı)
Addım 2: Konstruksiya edin
Pasos:
-1 Cortar una caja con la plancha de duroport, doblarla y pegarla tridimensionalmente.
-2 3 texnologiya, bir LED, bir LED RGB, bir sensor DHT11, digər tərəfdən də enerji kəsiciləri.
-3 Hacer üçün əsas LED RGB.
-4 ədəd bombilla.
Addım 3: Diaqram Esquemático
Komponentlərin siyahısı təqdim olunur:
Addım 4: Diagrama De Flujo
Fonksiyonların ən çox istifadə edildiyi yerlərdəki proqramlar.
Əməliyyat sistemlərinin ən böyük funksiyası budur. Rənglərin rənglənməsi, rənglərin dəyişdirilməsi və rənglənməsi ilə əlaqədardır. bir məlumat.
Addım 5: Codigo
Bir diaqram və ya bir diaqram:
// Sensor DHT11 və pin 10#"DHT.h" daxildir
#define DHTPIN 10 #dehine DHTTYPE DHT11 // DHT 11 DHT dht (DHTPIN, DHTTYPE);
// müəyyən pinlər #define BLUE 3 #define GREEN 5 #define RED 6
// müəyyən dəyişənlər const int buttonPin = 8; int düyməsiState = 0; int lastButtonState = 0; int sayı = 1;
// Əməliyyatın boşaldılması funksiyası () {Serial.begin (9600); Serial.println (F ("DHT11 TEST")); dht.begin ();
pinMode (QIRMIZI, ÇIXIŞ); pinMode (YAŞIL, ÇIXIŞ); pinMode (MAVİ, ÇIXIŞ);
pinMode (düyməPin, GİRİŞ);
}
// Void loop proqramı () {buttonState = digitalRead (buttonPin); if (buttonState == HIGH && lastButtonState == LOW) {if (count == 0) {M (); say = 1; } başqa {A (); say = 0; }} // Aktivləşdirmə aktivdir lastButtonState = buttonState; əgər (say == 0) {M (); } başqa {A (); }}
// Proqramın əl ilə boşluğu M () {int B = analogRead (A3); int R = analogRead (A5); int G = analogRead (A0);
// RGB analogWrite (MAVİ, B) rəngli bir rəng əldə etmək; analogWrite (QIRMIZI, R); analogWrite (YAŞIL, G);
}
// Proqramın avtomatlaşdırılmaması A () {// Toma de temperatura və humedad delay (500); float h = dht.readHumidity (); float t = dht.readTemperature ();
// HPMW = xəritəsi (h, 0, 1024, 0, 255) ilə əlaqəli məlumatlar. int TPMW = xəritə (t, 0, 1024, 0, 255);
// Dəyişən məlumat anterior int y = (HPMW + TPMW);
// Conifle para cambiar de if if (y <29) {analogWrite (RED, 18); analogWrite (MAVİ, 73); analogWrite (YAŞIL, 4); } başqa {analogWrite (RED, 191); analogWrite (MAVİ, 8); analogWrite (GREEN, 106); }
// Manejo de error en la toma de humedad y temperatura if (isnan (h) || isnan (t)) {Serial.println (F ("Error en la lektura del sensor")); qayıtmaq;
// Sensor serial.print (F ("Humedad:")) monitorunu izləmək üçün; Serial. çap (h); Serial.print (F ("% Temperatura:")); Serial. çap (t); Serial. çap (F ("° C")); Serial.println (y);
}
}
Tam məlumat əldə edin:
Tövsiyə:
Əhval lampası Diego Castillo 20764: 4 addım
Əhval Lampası Diego Castillo 20764: " Əhval Lampası " Funksiyaların 2 növü üçün təlimatlar: Manual və Automático.En modo Manual los colores for 3 regenerations for a través a través a través a en través a en través de en modo Automático, and que de lamp de la lampara
Əhval lampası - Diego Bandi: 5 addım
Əhval Lampası - Diego Bandi: Mood Mood Lamp, avtomobilin funksiyalarını və funksiyalarını bir -birindən ayırmaqla, həm də temperatura uyğunlaşdırılır. Ademas de funcionamiento manual el cual los tres colores (RGB) son nəzarət və 3 pontenciometros
RGB Led ilə əhval lampası: 4 addım
RGB Led ilə Mood Lamp: Arduino Uno -dan istifadə etməklə kompüterinizi daha yaxşı idarə edə bilərsiniz. Başlanğıc materialları kombo atlayıcılar, LEDlər RGB və ya Neopixel, coco və ya hacerdən asılıdır. Ən çox istifadə edilən RGB texnologiyasıdır
Əhval lampası - Gabriel Martinez 20385: 4 addım
Əhval Lampası - Gabriel Martinez 20385: Fərqli funksiyalara görə bir lampa və ya bir lampa var. Bu proqramlar həm avtomatlaşdırma, həm də dərslik dərslikləri ilə birlikdə həyata keçirilir. Avtomatik olaraq sensorlar istifadə edərək, ultrasonika tətbiq edə bilərsiniz
Filia - Evdə Hazırlanan Dostluq Lampası: 7 addım
Filia - Evdə Hazırlanan Dostluq Lampası: Filia qədim yunanca Dostluq deməkdir. Fikir dünyanın müxtəlif yerlərində iki lampanın olmasıdır və bir lampaya toxunduqda hər ikisi də təsadüfi rənglərini dəyişir. Dünyanın digər tərəfində kiməsə göstərmək istəyirsinizsə, düşündüyünüzü düşünün