Mục lục:
- Bước 1: Vật liệu
- Bước 2: Construcción
- Bước 3: Chẩn đoán Esquemático
- Bước 4: Chẩn đoán De Flujo
- Bước 5: Código
- Bước 6: Video
Video: Đèn tạo tâm trạng tại nhà: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Una Mood Lamp es una lámpara a las cual le puedes personalizar el color de la luz. Một liên tục se muestra como puedes hacer una con un Kit de Principiantes de Arduino y materiales caseros.
Bước 1: Vật liệu
- 3 Potenciómetros de 10 kΩ
- 4 điện trở de 210Ω
- 1 botón
- 1 cảm biến DHT11
- 1 Chuyển đổi SDSP
- 1 LED RGB
- 1 Protoboard
- Arduino 1
- 27 Jumpers đại trượng phu
- Plancha de duroport
- Silicón
- Objeto que sirva de bombilla
- Cautín (opcional)
- Estaño (opcional)
Bước 2: Construcción
Pasos:
-1 Cortar una caja con la plancha de duroport, doblarla y pegarla tridimensionalmente.
-2 Cortar los agujeros para los 3 potenciómetros, el botón, la LED RGB, el sensor DHT11, el cable de energygía y el interrumptor.
-3 Hacer una base alrededor de la LED RGB.
-4 Pegar la bombilla.
Bước 3: Chẩn đoán Esquemático
Các thành phần của Aquí se presenta la unión física de todos los:
Bước 4: Chẩn đoán De Flujo
Este Diagrama de flujo muestra la lógica y el sentido del funcionamiento del proyecto.
Esta lámpara tiene dos modos de funcionamiento. De la formamanual puedes escoger el color que tú quieras sportsulando las luces de color rojo, verde y azul con tres potenciómetros, y con un botón puedes cambiar al modo automático, el cual mide la temperatura y humedad del habiente y emite luz con un color acorde một thông tin esta.
Bước 5: Código
El Diagrama de flujo tracido a código es el siguiente:
// Librería de sensor DHT11 en pin 10 # include "DHT.h"
#define DHTPIN 10 #define DHTTYPE DHT11 // DHT 11 DHT dht (DHTPIN, DHTTYPE);
// chân định nghĩa # xác định màu XANH 3 # xác định màu XANH 5 # xác định màu ĐỎ 6
// biến definit const int buttonPin = 8; int buttonState = 0; int lastButtonState = 0; int count = 1;
// Función de inicialización void setup () {Serial.begin (9600); Serial.println (F ("THỬ NGHIỆM DHT11")); dht.begin ();
pinMode (RED, OUTPUT); pinMode (XANH LÁ, ĐẦU RA); pinMode (BLUE, OUTPUT);
pinMode (buttonPin, INPUT);
}
// Programación del estado del botón void loop () {buttonState = digitalRead (buttonPin); if (buttonState == HIGH && lastButtonState == LOW) {if (count == 0) {M (); đếm = 1; } else {A (); đếm = 0; }} // Mantener activo un modo a la vez lastButtonState = buttonState; if (đếm == 0) {M (); } else {A (); }}
// Hướng dẫn sử dụng Programación del modo void M () {int B = analogRead (A3); int R = analogRead (A5); int G = analogRead (A0);
// Asignar un potenciómetro a cada color del RGB analogWrite (BLUE, B); analogWrite (RED, R); analogWrite (XANH LÁ, G);
}
// Programación del modo automático void A () {// Toma de temperatura y humedad delay (500); float h = dht.readHumidity (); float t = dht.readTempe Heat ();
// Mapear la Información de temperatura a humedad int HPMW = map (h, 0, 1024, 0, 255); int TPMW = map (t, 0, 1024, 0, 255);
// Biến única con la Información anterior int y = (HPMW + TPMW);
// Conidción para cambiar de color if (y <29) {analogWrite (RED, 18); analogWrite (BLUE, 73); analogWrite (XANH LÁ, 4); } else {analogWrite (RED, 191); analogWrite (BLUE, 8); analogWrite (XANH, 106); }
// Manejo de error en la toma de humedad y temperatura if (isnan (h) || isnan (t)) {Serial.println (F ("Error en la lectura del sensor")); trở lại;
// Mostrar la Información del sensor en el monitor serial Serial.print (F ("Humedad:")); Serial.print (h); Serial.print (F ("% Temperatura:")); Serial.print (t); Serial.print (F ("° C")); Serial.println (y);
}
}
También se puede descargar aquí:
Đề xuất:
Đèn tâm trạng với đèn LED RGB: 4 bước
Đèn tâm trạng với đèn LED RGB: Este proyecto se trató de hacer una lampara de * sentimientos * useizando un Arduino Uno. Primero se necesitan varios materiales como jumper, led RGB o Neopixel, dependiendo de cómo se desee hacer. En este caso useizaremos led RGB con ánodo común.
Bắt đầu với Tự động hóa tại nhà: Cài đặt Trợ lý tại nhà: 3 bước
Bắt đầu với Tự động hóa gia đình: Cài đặt Trợ lý gia đình: Bây giờ chúng tôi sẽ bắt đầu chuỗi tự động hóa gia đình, nơi chúng tôi tạo ra một ngôi nhà thông minh cho phép chúng tôi điều khiển những thứ như đèn, loa, cảm biến, v.v. bằng cách sử dụng trung tâm cùng với trợ lý giọng nói. Trong bài đăng này, chúng ta sẽ học cách nhập
Đèn LED tự làm - Đèn tâm trạng để bàn hiện đại có điều khiển từ xa: 8 bước (có hình ảnh)
Tự làm đèn LED - Đèn tâm trạng trên máy tính để bàn hiện đại có điều khiển từ xa: Trong bài viết này, tôi sẽ giới thiệu cho các bạn quá trình tôi đã sử dụng để chế tạo Đèn LED tâm trạng hình kim tự tháp tuyệt vời này. Tôi đã sử dụng gỗ thích cho cấu trúc chính và một số gai bằng gỗ gụ để tăng thêm sức mạnh. Đối với đèn, tôi đã sử dụng đèn LED RGB có dải 16 foot t
Cách tạo đèn nhấp nháy tại nhà: 3 bước
Cách tạo đèn nhấp nháy tại nhà: Cách tạo đèn nhấp nháy cho bữa tiệc của bạn hoặc nếu bạn muốn tạo ảo giác nhấp nháy thì hiện nay rất dễ thực hiện. Đối với dự án này, bạn sẽ cần bóng đèn bất kỳ và rất phần quan trọng là bộ khởi động bằng đèn neon mà bạn có thể tìm thấy chúng trong DIY sho
Cách tạo máy tạo năng lượng miễn phí tại nhà: 4 bước (có hình ảnh)
Cách tạo máy tạo năng lượng miễn phí tại nhà: Cách tạo máy tạo năng lượng miễn phí tại nhà mà không cần pin là một dự án đầy tham vọng sẽ có nhiều hơn nữa mà một phần hiện tại tôi đang chờ đợi các bộ phận để cải thiện máy phát năng lượng miễn phí này trong video ở cuối của hướng dẫn này, bạn sẽ thấy