विषयसूची:

स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)
स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)

वीडियो: स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)

वीडियो: स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)
वीडियो: How To Control WS2812B Individually Addressable LEDs using Arduino 2024, नवंबर
Anonim
स्मार्ट डेस्क एलईडी लाइट | स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो | नियोपिक्सल कार्यक्षेत्र
स्मार्ट डेस्क एलईडी लाइट | स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो | नियोपिक्सल कार्यक्षेत्र

अब एक दिन हम घर पर बहुत समय बिता रहे हैं, अध्ययन कर रहे हैं और वर्चुअली काम कर रहे हैं, तो क्यों न हम अपने कार्यक्षेत्र को एक कस्टम और स्मार्ट लाइटिंग सिस्टम Arduino और Ws2812b LED पर आधारित बना दें।

यहां मैं आपको दिखाता हूं कि आप अपने स्मार्ट डेस्क एलईडी लाइट का निर्माण कैसे करते हैं जिसे आप अपने टीवी, होम थिएटर या आईआर ट्रांसमीटर वाले किसी भी उपकरण से आईआर रिमोट कंट्रोलर से नियंत्रित कर सकते हैं।

यदि आप एक दृश्य सीखने वाले हैं, तो मुझे पता है कि 1000 से अधिक शब्दों का एक वीडियो है, इसलिए यहां 2 भागों का ट्यूटोरियल वीडियो है। (मैं एक स्पेनिश वक्ता हूं, इसलिए कृपया अंग्रेजी उपशीर्षक चालू करने पर विचार करें):

चरण 1: आवश्यक कौशल

आवश्यक कौशल
आवश्यक कौशल

जैसा कि आप देख सकते हैं, इस परियोजना में कुछ भी बहुत मुश्किल नहीं लगता है, लेकिन आपको इसके बारे में कुछ बुनियादी जानकारी की आवश्यकता होगी:

- Arduino IDE का उपयोग करना।

-प्रोग्रामिंग ESP8266।

-3 डी प्रिंटिग।

-वेल्डिंग।

-वायरिंग।

चरण 2: अवयव और भागों की सूची

अवयव और भागों की सूची
अवयव और भागों की सूची

आपके घटकों को खोजने के लिए मैं एक अच्छी जगह की सिफारिश कर सकता हूं, यह मेकरफोकस है, यह एक ओपन सोर्स हार्डवेयर स्टोर है!

1. पीसीबी मैं वास्तव में आपको ऑर्डर करने के लिए JLCPCB SMT सेवाओं का उपयोग करने की सलाह देता हूं।

2. ESP8266 (माइक्रोकंट्रोलर)।

3. WS2812 LED स्ट्रिप्स।

4. 5 वी 2 ए बिजली की आपूर्ति।

5. पीसीबी पावर जैक।

6. 3डी प्रिंटर।

7. आईआर सेंसर

8. रिमोट कंट्रोलर, आपका टीवी हो सकता है।

चरण 3: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

यहां सर्किट आरेख है, इसमें सर्किट के सभी आंतरिक संबंध हैं जो हमें बाद में पीसीबी डिजाइन बनाने की अनुमति देंगे।

मैंने स्कीमैटिक्स का पीडीएफ भी संलग्न किया है ताकि आप इसे बेहतर तरीके से देख सकें।

स्कैमैटिक्स, कोड और लाइब्रेरी मुफ्त में डाउनलोड करें।

चरण 4: पीसीबी डिजाइन और ऑर्डरिंग

पीसीबी डिजाइन और ऑर्डरिंग
पीसीबी डिजाइन और ऑर्डरिंग
पीसीबी डिजाइन और ऑर्डरिंग
पीसीबी डिजाइन और ऑर्डरिंग
पीसीबी डिजाइन और ऑर्डरिंग
पीसीबी डिजाइन और ऑर्डरिंग

एक अच्छी परियोजना के कार्यान्वयन के लिए हमें उस सर्किट के लिए एक विश्वसनीय असेंबली की आवश्यकता होती है जो इसे बनाता है, और एक अच्छे पीसीबी के साथ इसे करने का कोई बेहतर तरीका नहीं है।

यहां आप Gerber, BOM और पिक एंड प्लेस फ़ाइलें डाउनलोड कर सकते हैं, जिन्हें आपको अपनी PCB निर्माण कंपनी पर अपने PCB को ऑर्डर करने की आवश्यकता है।

मैं जेएलसीपीसीबी का सुझाव देता हूं:

?$2 फाइव - 4 लेयर्स पीसीबी और सस्ते एसएमटी (2 कूपन) के लिए

पहले से डिज़ाइन किया गया बोर्ड खरीदें, Gerber + पिक एंड प्लेस + BOM

चरण 5: 3D पार्ट्स प्रिंटिंग

3 डी पार्ट्स प्रिंटिंग
3 डी पार्ट्स प्रिंटिंग

प्रोजेक्ट एनक्लोजर को प्रिंट करने के लिए सभी फाइलें।

आप उन्हें अपने 3D प्रिंटर पर प्रिंट कर सकते हैं, यदि आपके पास आपका नहीं है, तो आप मेरे द्वारा उपयोग किए जाने वाले प्रिंटर से यहां प्रिंट कर सकते हैं।

3डी प्रिंटर एंडर 3 प्रो

चरण 6: ESP8266 की प्रोग्रामिंग

ESP8266 प्रोग्रामिंग
ESP8266 प्रोग्रामिंग
ESP8266 प्रोग्रामिंग
ESP8266 प्रोग्रामिंग
ESP8266 प्रोग्रामिंग
ESP8266 प्रोग्रामिंग
  1. उन पुस्तकालयों को स्थापित करें जो कोड काम करेगा
  2. अपना Arduino IDE खोलें।
  3. फ़ाइल पर जाएँ > उदाहरण > IRremoteESP8266 > IRrecvDemo
  4. यह उदाहरण कोड आपको उस IR कोड को कॉपी करने देगा जो आपके द्वारा उपयोग की जाने वाली रिमोट कंट्रोलर कुंजी को प्रसारित करता है।
  5. IRrecvDemo में, kRecvPin को अपडेट करें जिसे आपने IR सेंसर से कनेक्ट किया है।
  6. अपने ESP8266 को प्रोग्रामर से कनेक्ट करें और IR सेंसर को अपने चुने हुए पिन से कनेक्ट करें।
  7. कोड अपलोड करें।
  8. सीरियल मॉनिटर खोलें और उन कुंजियों को दबाएं जिन्हें आप कोड जानना चाहते हैं, और उन्हें कॉपी करके नोट्स पर सहेजें।
  9. MCM-LED-DESK.ino कोड खोलें।
  10. kRecvPin को 3 पर सेट करें, पिक्सेल पिन 0 पर जुड़े हुए हैं और मेरे मामले में पिक्सेल की संख्या 80 है।
  11. Leer() फ़ंक्शन में, if's के कोड को अपने रिमोट कंट्रोलर के कोड को अपडेट करें।
  12. प्रोजेक्ट PCB और USB से TTL कन्वर्टर का उपयोग करके कोड को ESP8266 पर अपलोड करें

चरण 7: ESP8266 एडीसी हैक

ESP8266 एडीसी हैक
ESP8266 एडीसी हैक
ESP8266 एडीसी हैक
ESP8266 एडीसी हैक

जैसा कि आपने देखा, मेरे डिज़ाइन का उपयोग ESP-07 या ESP-01 के साथ किया जा सकता है, लेकिन मेरे मामले में मैंने ESP-01 का उपयोग किया है और इसमें ADC (टाउट) पिन उपलब्ध नहीं है, इसलिए मुझे एक छोटा तार मिलाप करना पड़ा चिप के टाउट पिन में और इसे पीसीबी एडीसी पिन पर कनेक्ट करें।

चरण 8: प्रोजेक्ट असेंबली

प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली
प्रोजेक्ट असेंबली

पीसीबी को बॉक्स में पहले से जुड़ी हुई हर चीज के साथ रखें, इसे स्क्रू करें, पोटेंशियोमीटर नट और नॉब रखें, IR सेंसर को ग्लू करें और सब कुछ स्क्रू या अधिक ग्लू से बंद करें: D।

चरण 9: स्ट्रिप्स और नियंत्रण इकाई रखना

स्ट्रिप्स और नियंत्रण इकाई रखना
स्ट्रिप्स और नियंत्रण इकाई रखना
स्ट्रिप्स और नियंत्रण इकाई रखना
स्ट्रिप्स और नियंत्रण इकाई रखना
स्ट्रिप्स और नियंत्रण इकाई रखना
स्ट्रिप्स और नियंत्रण इकाई रखना

स्ट्रिप्स को अपने डेस्क या वांछित स्थान पर गोंद करें, उनके पास पहले से ही गोंद है लेकिन मैंने उन्हें कुछ गर्म गोंद के साथ सुरक्षित किया है।

इसे अपने डेस्क/स्थान के आकार में काटें, सुनिश्चित करें कि कनेक्टर नियंत्रण बॉक्स तक पहुंच सकता है और इसे गोंद भी कर सकता है।

इसे कनेक्ट करें और 5V 2A+ बिजली की आपूर्ति पाएं।

चरण 10: शक्ति बढ़ाना और परीक्षण करना

पावर अप और परीक्षण
पावर अप और परीक्षण
पावर अप और परीक्षण
पावर अप और परीक्षण
पावर अप और परीक्षण
पावर अप और परीक्षण

बिजली की आपूर्ति को नियंत्रण बॉक्स में प्लग करें और अपना रिमोट कंट्रोलर लें और पोटेंशियोमीटर के साथ अपनी सेटिंग्स और चमक नियंत्रण का परीक्षण करें।

अपनी परियोजना और अपने सेट अप का आनंद लें।

आप कोड को संशोधित करने और अपने इच्छित रंग और एनिमेशन जोड़ने के लिए स्वतंत्र हैं।

सिफारिश की: