সুচিপত্র:
- ধাপ 1: উপকরণ
- ধাপ 2: গঠন
- ধাপ 3: Diagrama Esquemático
- ধাপ 4: ডায়াগ্রামা ডি ফ্লুজো
- ধাপ 5: Código
- ধাপ 6: ভিডিও
ভিডিও: বাড়িতে তৈরি মুড ল্যাম্প: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
উনা মুড ল্যাম্প es una lámpara a las cual le puedes personalizar el colour de la luz। একটি ধারাবাহিকতা se muestra como puedes hacer una con un kit de Principiantes de Arduino y materiales caseros।
ধাপ 1: উপকরণ
- 3 Potenciómetros de 10 kΩ
- 4 প্রতিরোধক 210Ω
- 1 বোটন
- 1 সেন্সর DHT11
- 1 সুইচ SDSP
- 1 LED RGB
- 1 প্রোটোবোর্ড
- Arduino 1
- 27 Jumpers macho-macho
- প্ল্যাঞ্চা ডি ডুরোপোর্ট
- সিলিকন
- Objeto que sirva de bombilla
- Cautín (অপশনাল)
- Estaño (অপশনাল)
ধাপ 2: গঠন
পাসোস:
-1 কর্টার উনা কাজা কন লা প্ল্যাঞ্চা ডি ডুরপোর্ট, ডোবলার্লা ওয়াই পেগারলা ত্রিমাত্রিক।
-2 Cortar los agujeros para los 3 potenciómetros, el botón, la LED RGB, el sensor DHT11, el cable de energía y el interrumptor।
-3 Hacer una base alrededor de la LED RGB।
-4 পেগার লা বম্বিল্লা।
ধাপ 3: Diagrama Esquemático
Aquí se presenta la unión física de todos los ઘટકો:
ধাপ 4: ডায়াগ্রামা ডি ফ্লুজো
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 colour que tú quieras manipulando las luces de colour 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 lune un lune একটি তথ্য তথ্য।
ধাপ 5: Código
El diagrama de flujo tracido a código es el siguiente:
// Librería de sensor DHT11 en pin 10#অন্তর্ভুক্ত "DHT.h"
#DHTPIN 10 নির্ধারণ করুন #DHTTYPE DHT11 // DHT 11 DHT dht (DHTPIN, DHTTYPE) নির্ধারণ করুন;
// নির্দিষ্ট পিন #ডিফাইন ব্লু 3 #ডিফাইন গ্রিন 5 #ডিডাইন রেড 6
// নির্দিষ্ট ভেরিয়েবল const int buttonPin = 8; int buttonState = 0; int lastButtonState = 0; int গণনা = 1;
// Función de inicialización void setup () {Serial.begin (9600); Serial.println (F ("DHT11 TEST")); dht.begin ();
পিনমোড (লাল, আউটপুট); পিনমোড (গ্রীন, আউটপুট); পিনমোড (নীল, আউটপুট);
pinMode (buttonPin, INPUT);
}
// Programación del estado del botón void loop () {buttonState = digitalRead (buttonPin); if (buttonState == HIGH && lastButtonState == LOW) {if (count == 0) {M (); গণনা = 1; } অন্য {A (); গণনা = 0; }} // Mantener activo un modo a la vez lastButtonState = buttonState; যদি (গণনা == 0) {এম (); } অন্য {A (); }}
// Programación del modo manual 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 (সবুজ, জি);
}
// Programación del modo automático void A () {// Toma de temperatura y humedad delay (500); ভাসা h = dht.readHumidity (); float t = dht.readTemperature ();
// Mapear la información de temperatura a humedad int HPMW = map (h, 0, 1024, 0, 255); int TPMW = মানচিত্র (t, 0, 1024, 0, 255);
// পরিবর্তনশীল icanica con la información anterior int y = (HPMW + TPMW);
// Conidción para cambiar de color if (y <29) {analogWrite (RED, 18); analogWrite (নীল, 73); analogWrite (সবুজ, 4); } অন্য {analogWrite (RED, 191); analogWrite (নীল, 8); analogWrite (সবুজ, 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")); প্রত্যাবর্তন;
// Mostrar la información del sensor en el Monitor Serial.print (F ("Humedad:")); সিরিয়াল.প্রিন্ট (জ); Serial.print (F ("% Temperatura:")); সিরিয়াল.প্রিন্ট (টি); Serial.print (F ("° C")); Serial.println (y);
}
}
También se puede descargar aquí:
প্রস্তাবিত:
ATtiny13 এবং WS2812: 7 ধাপ সহ একটি $ 1 LED মুড ল্যাম্প
ATtiny13 এবং WS2812 সহ একটি $ 1 LED মুড ল্যাম্প: এটি চারটি মোড সহ একটি কম খরচের মুড ল্যাম্প। রেইনবো স্ফুলিঙ্গ। আলোর একটি স্ফুলিঙ্গ সময়ের সাথে সাথে উপরের দিকে চলে যায় এবং ধীরে ধীরে রঙ পরিবর্তন করে। রেইনবো দীপ্তি। একটি স্থিতিশীল আভা যা ধীরে ধীরে রঙ পরিবর্তন করে। মোমবাতি আগুন সিমুলেশন 4। বন্ধ আপনি হয়তো
3D মুদ্রিত LED মুড ল্যাম্প: 15 টি ধাপ (ছবি সহ)
3D মুদ্রিত LED মুড ল্যাম্প: আমার সবসময়ই ল্যাম্পের প্রতি এই মুগ্ধতা ছিল, তাই 3D প্রিন্টিং এবং আরডুইনোকে এলইডি -র সাথে একত্রিত করার ক্ষমতা থাকাটা আমার অনুসরণ করার প্রয়োজন ছিল। ধারণাটি খুবই সহজ এবং ফলাফলটি সবচেয়ে সন্তোষজনক চাক্ষুষ অভিজ্ঞতা আপনি রাখতে পারেন
মুড ল্যাম্প (রডরিগো জিমেনেজ 20052): 3 টি ধাপ
মুড ল্যাম্প (রডরিগো জিমেনেজ 20052): ইউটিউব এ ভিডিও লিঙ্ক: https://youtu.be/H4ghI6UAJw8
DIY বাড়িতে তৈরি অভিনব ল্যাম্প: 5 টি ধাপ (ছবি সহ)
DIY হোমমেড ফ্যান্সি ল্যাম্প: আমি একজন কলেজ ছাত্র বর্তমানে সার্কিটে ক্লাস নিচ্ছি। ক্লাস চলাকালীন, আমি প্রাথমিক বিদ্যালয়ের শিক্ষার্থীদের জন্য ডিজাইন করা একটি খুব সহজ সার্কিট ব্যবহার করার একটি ধারণা পেয়েছিলাম যা ছিল মজাদার, সৃজনশীল এবং তথ্যবহুল। এই প্রকল্পের মধ্যে রয়েছে থ
মুড স্পিকার- পরিবেষ্টিত তাপমাত্রার উপর ভিত্তি করে মুড মিউজিক বাজানোর জন্য একটি শক্তিশালী স্পিকার: 9 টি ধাপ
মুড স্পিকার- পরিবেষ্টিত তাপমাত্রার উপর ভিত্তি করে মুড মিউজিক বাজানোর জন্য একটি শক্তিশালী স্পিকার: আরে! MCT Howest Kortrijk এ আমার স্কুল প্রকল্পের জন্য, আমি একটি মুড স্পিকার তৈরি করেছি এটি একটি স্মার্ট ব্লুটুথ স্পিকার ডিভাইস যা বিভিন্ন সেন্সর, একটি LCD এবং WS2812b LEDstrip অন্তর্ভুক্ত স্পিকার তাপমাত্রার উপর ভিত্তি করে ব্যাকগ্রাউন্ড মিউজিক বাজায় কিন্তু পারে