विषयसूची:
- चरण 1: अवयव
- चरण 2: एलईडी मैट्रिक्स
- चरण 3: सेंसर DHT
- चरण 4: घड़ी
- चरण 5: आईओटी
- चरण 6: विद्युत योजना
- चरण 7: Arduino कोड
- चरण 8: उपयोग
वीडियो: ब्राइट बॉल IOT: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह परियोजना नियंत्रण पर आधारित है, ऐप Blynk के माध्यम से, नियोपिक्सल का एक मैट्रिक्स, क्योंकि एक साधारण दीपक पर्याप्त नहीं था मैंने एक घड़ी और एक तापमान और आर्द्रता सेंसर जोड़ा, लेकिन हम विस्तार से देखते हैं।
चरण 1: अवयव
1: Arduino R3
16: नियोपिक्सल WS2812B
1: एलसीडी 16x2 I2C मॉड्यूल के साथ
1: आरटीसी (रियल टाइम क्लॉक) डीएस 1307
1: DHT 22 (तापमान और आर्द्रता सेंसर)
1: डीसी डीसी कन्वर्टर एडजस्टेबल स्टेप डाउन
1: रैखिक नियामक LM1117
1: ईएसपी5266-01
3: बटन स्विच
1: डायवर्टर
1: बाहरी ओपल व्हाइट बॉल लैंप के लिए डिफ्यूज़र
1: विद्युत जंक्शन बॉक्स
1: प्रतिरोधी 220 ओम
1: रोकनेवाला ५१० ओम
1: रोकनेवाला 1K ओम
1: रोकनेवाला ४७० ओम
3: डायोड 1N4007
बिजली के तार
चरण 2: एलईडी मैट्रिक्स
मैंने नीचे दिए गए आरेख में नेपिक्सल की एक छोटी सी सरणी बनाई है, इसे Arduino द्वारा "Adafruit_NeoPixel.h" लाइब्रेरी के साथ नियंत्रित किया जाता है, यह बहुत उज्ज्वल है और यह सलाह दी जाती है कि जब एल ई डी चालू हो, तो न देखें।
चरण 3: सेंसर DHT
मैंने पर्यावरण की स्थिति की निगरानी के लिए DHT 22 सेंसर का उपयोग किया, एलईडी रंग भिन्नता, तापमान का प्रतिनिधित्व करता है, 12 रंग भिन्नताओं में, नीले (ठंडे) से लाल (गर्म) तक।
चरण 4: घड़ी
घड़ी को RTC द्वारा नियंत्रित किया जाता है, मैंने DS1307 का उपयोग किया है, लेकिन यह DS3231 में भी फिट हो सकता है, विवरण के लिए "क्लॉक सेट डेट टाइम" देखें, उस प्रोजेक्ट के विपरीत, मैंने पुल-डाउन रेसिस्टर्स को बटन, P1, P2 और से हटा दिया। P3, जो समय को समायोजित करने के लिए उपयोग किया जाता है, और मैंने कोड में एक छोटा सा बदलाव किया है।
चरण 5: आईओटी
Arduino ESP8266 के माध्यम से इंटरनेट से जुड़ा है, जो बदले में, ऐप Blynk. से जुड़ा है
फोन के माध्यम से आप मूड के आधार पर लैंप का रंग बदल सकते हैं। रंग निम्नानुसार सेट किए गए हैं:
V1 = लाल
V2 = हरा
वी३ = ब्लू
V5 = पीला
V6 = बैंगनी
V7 = सियान
V8 = सफेद
V4 = तापमान
चरण 6: विद्युत योजना
जैसा कि आप वायरिंग आरेख से देख सकते हैं, सर्किट का दिल "Arduino" है, मेरे मामले में मैंने "Arduino नैनो" का उपयोग किया है।
पिन के लिए A4 और A5 संबंधित SDA और I2C 16x2 डिस्प्ले के SCL और RTC से जुड़े हैं।
तापमान और आर्द्रता सेंसर एक रोकनेवाला पुल-अप के माध्यम से पिन 4 से जुड़ा है।
Arduino के पिन 12 से जुड़ा डायवर्टर, IOT मोड से प्रकाश के एक अच्छे खेल में बदल जाता है, जिसे "इंद्रधनुष" कहा जाता है।
ESP8266 को पावर देने के लिए मैंने LM1117 रेगुलेटर का इस्तेमाल किया, जबकि RTX पर वोल्टेज कम करने के लिए, मैंने एक रेसिस्टिव डिवाइडर (R1-R2) का इस्तेमाल किया।
समूह D1, D2, D3 का एक सुरक्षात्मक कार्य है:
- D1 रिवर्स पोलरिटी से बचाता है।
- D2, यदि हम Arduino कोड बदलते हैं, तो Neopixel मैट्रिक्स की फीडिंग को रोकता है।
- D3 5.6 वोल्ट को घटाकर 5 वोल्ट कर देता है
चरण 7: Arduino कोड
create.arduino.cc से कोड:
पुस्तकालय:
- Wire.h - Arduino IDE
- RTClib.h -
- LiquidCrystal_I2C.h -
- DHT.h -
- Adafruit_NeoPixel.h -
- ESP8266_Lib.h -
- BlynkSimpleShieldEsp8266.h -
कोड में सेट किए जाने वाले पैरामीटर:
- चार प्रमाणीकरण = "YourAuthToken"; ऐप का टोकन कोड दर्ज करें Bynk
- Blynk.begin(auth, wifi, "ssid", "password"); अपने राउटर वाई फाई के लिए एसएसआईडी और पासवर्ड दर्ज करें
चरण 8: उपयोग
चूंकि मेरी बिल्ली को क्रिसमस ट्री पसंद नहीं है, इसलिए छुट्टियों के दौरान, मैंने इस लैंप को "इंद्रधनुष मोड" में इस्तेमाल किया
सिफारिश की:
$१० से कम के लिए $१०० सुपर ब्राइट टॉर्च !: ५ कदम
$ 10 से कम के लिए $ 100 सुपर ब्राइट टॉर्च !: मैं ठीक सामने बता दूं कि इस निर्देश के लिए प्रेरणा का श्रेय उनके टैक्टिकल टॉर्च इंस्ट्रक्शनल के लिए dchall8 को दिया जाता है। मैंने सोचा कि कम हार्डवेयर वाली छोटी टॉर्च और कम समय लेने वाली टॉर्च को मॉडिफाई करने का एक आसान तरीका होना चाहिए। मैं पी
ब्राइट वर्ल्ड (एलईडी ग्लोब): 4 कदम
ब्राइट वर्ल्ड (एलईडी ग्लोब): यह प्रारंभिक अवधारणा थी। एक क्यूबिक ग्लोब जिसमें एक एलईडी फिक्स्चर होगा। यह विशुद्ध रूप से एक सजावट है, या एक कॉफी टेबल के लिए एक केंद्रबिंदु है (यदि आपके पास एक है, तो मैं नहीं)। सामग्री सूची: -हॉट ग्लू-एक्रिलिक-एलईडी के -10k रेसिस्टर्स -9-वोल्ट बैटरी-लेजर कट
एलईडी टेबल टेनिस बॉल-बॉल: 16 कदम (चित्रों के साथ)
एलईडी टेबल टेनिस बॉल-बॉल: बैकस्टोरी कुछ समय पहले टेबल टेनिस गेंदों का एक फ्लैट पैनल बनाने के बाद, मैं सोचने लगा कि क्या टेबल टेनिस गेंदों से 3 डी पैनल बनाना संभव होगा। "कला" बनाने में मेरी रुचि के साथ संयुक्त आवर्ती ज्यामितीय आकृतियों से मैं
एलईडी यूएसबी के साथ सुपर ब्राइट फ्लैश लाइट कैसे बनाएं: 7 कदम
एलईडी यूएसबी के साथ सुपर ब्राइट फ्लैश लाइट कैसे बनाएं: पहले वीडियो को स्पष्ट रूप से समझने के लिए देखें
एलईडी के साथ सुपर ब्राइट फ्लैश लाइट कैसे बनाएं - DIY: सुपर ब्राइट लाइट: 11 कदम
एलईडी के साथ सुपर ब्राइट फ्लैश लाइट कैसे बनाएं - DIY: सुपर ब्राइट लाइट: सबसे पहले वीडियो देखें