विषयसूची:

DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels): 7 कदम (चित्रों के साथ)
DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels): 7 कदम (चित्रों के साथ)

वीडियो: DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels): 7 कदम (चित्रों के साथ)

वीडियो: DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels): 7 कदम (चित्रों के साथ)
वीडियो: How to make Custom Pixel Art with NO CODE on Any LED Grid - GlowBit Matrix With WLED & ESP32/ESP8266 2024, जुलाई
Anonim
DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels)
DIY स्मार्ट एलईडी मैट्रिक्स (ESP8266 + WS2812 / NeoPixels)

यहां एक परियोजना के लिए मेरा परिचय है जिसे मैं आपको दिखाने के लिए बहुत उत्साहित हूं। यह एक DIY स्मार्ट एलईडी मैट्रिक्स के बारे में है जो आपको उस पर डेटा दिखाने देगा, जैसे कि YouTube आँकड़े, आपके स्मार्ट होम आँकड़े, जैसे तापमान, आर्द्रता, एक साधारण घड़ी हो सकती है, या केवल टेक्स्ट और एनिमेशन दिखा सकती है।

इस पहले ट्यूटोरियल में मैं इसे पहला टेस्ट और टेक्स्ट दिखा रहा हूँ।

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

आशा है कि आप परियोजना का आनंद लेंगे!.

चरण 1: कौशल की आवश्यकता।

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

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

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

-3 डी प्रिंटिंग या हैंडक्राफ्ट (ग्रिड के लिए)।

-वेल्डिंग।

-वायरिंग।

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

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

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

  1. पीसीबी, आप नो एल ई डी संस्करण के बीच चयन कर सकते हैं और एलईडी के स्ट्रिप्स को अपने आप से जोड़ सकते हैं, या एलईडी के साथ एक।
  2. ESP8266 (माइक्रोकंट्रोलर)।
  3. WS2812 एलईडी स्ट्रिप्स।
  4. 5 वी 2 ए बिजली की आपूर्ति।
  5. पीसीबी पावर जैक।
  6. 3D प्रिंटर (वैकल्पिक) आप कार्डबोर्ड या कुछ कठोर के साथ भागों को कर सकते हैं।

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

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

यहां सर्किट आरेख है, आपके पास प्रोजेक्ट बनाने के लिए कई विकल्प हैं। आप केवल सर्किट का नियंत्रण भाग बना सकते हैं, जो पहली छवि में दिखाया गया है, फिर अलग-अलग एल ई डी स्ट्रिप्स संलग्न करें जैसा कि तीसरी छवि पर दिखाया गया है।

आप एलईडी स्ट्रिप्स की जगह एलईडी पैनल्स का भी इस्तेमाल कर सकते हैं।

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

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

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

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

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

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

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

?$5 पीसीबी के लिए और सस्ते एसएमटी (2 कूपन)

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

चरण 5: विधानसभा

सभा
सभा
सभा
सभा
सभा
सभा

ग्रिड प्रिंट करें।

मैंने अपने छोटे से 3D प्रिंटर की वजह से ग्रिड को अलग-अलग हिस्सों में प्रिंट किया।

बेहतर पिक्सेल परिभाषा प्राप्त करने के लिए मैंने एक कठोर श्वेत पत्र का एक टुकड़ा काटा।

ग्रिड फ़ाइलें संलग्न। (आप अपना खुद का ग्रिड डिजाइन कर सकते हैं)।

मैंने 2 ग्रिड और 1 ग्रिड 2 टुकड़े छापे।

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

ESP8266 प्रोग्रामिंग और परीक्षण
ESP8266 प्रोग्रामिंग और परीक्षण
ESP8266 प्रोग्रामिंग और परीक्षण
ESP8266 प्रोग्रामिंग और परीक्षण
ESP8266 प्रोग्रामिंग और परीक्षण
ESP8266 प्रोग्रामिंग और परीक्षण

1- ESP8266 को प्रोग्राम करने के लिए हमें जम्पर को (PROG पोजीशन) पर रखना होगा, USB को TTL कन्वर्टर से अपने पीसीबी से संबंधित पिन पर और फिर अपने पीसी से कनेक्ट करना होगा, लाइब्रेरी इंस्टॉल करना होगा और फिर अपलोड करना होगा। (आपके IDE पर ESP8266 Packaje स्थापित करने की आवश्यकता है)।

2- पुस्तकालय और निर्भरता स्थापित करें।

3- IDE को पुनरारंभ करें, संग्रह> उदाहरण> Adafruit NeoPixel> Strandtest पर जाएं।

- जुड़े एल ई डी की संख्या संपादित करें।

-पिन को "0" पर संपादित करें। (जहां एल ई डी जुड़े हुए हैं)।

4- स्केच अपलोड करें।

5- USE पर जम्पर, USB डिस्कनेक्ट करें और 5v पावर सप्लाई कनेक्ट करें।

6- सत्यापित करें कि आपके सभी एल ई डी ठीक काम करते हैं।

नोट: ESP को पावर देने के लिए USB-TTL कन्वर्टर के 3.3v का उपयोग करें। (5v से जलेगा)।

चरण 7: अंतिम प्रोग्रामिंग और टेक्स्ट दिखाना।

अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
अंतिम प्रोग्रामिंग और पाठ दिखा रहा है।
  1. "HOLA" को उस टेक्स्ट के साथ बदलें जिसे आप दिखाना चाहते हैं।
  2. सत्यापित करें कि आप एलईडी को पिन # पर जोड़ रहे हैं।
  3. चमक समायोजित करें।
  4. पाठ के रंग संपादित करें।
  5. अपलोड करें और आनंद लें।

अंतिम छवि पर ध्यान दें: यदि आप एलईडी को मुझसे अलग रख रहे हैं, तो कृपया उन विकल्पों को कोड में समायोजित करें।

सिफारिश की: