विषयसूची:

DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812): 8 कदम (चित्रों के साथ)
DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812): 8 कदम (चित्रों के साथ)

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

वीडियो: DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812): 8 कदम (चित्रों के साथ)
वीडियो: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, नवंबर
Anonim
DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812)
DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812)

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

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

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

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

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

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

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

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

-वेल्डिंग।

-वायरिंग।

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

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

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

1. पीसीबी मैं वास्तव में आपको ऑर्डर करने के लिए जेएलसीपीसीबी एसएमटी सेवाओं का उपयोग करने की सलाह देता हूं, आप बिना एल ई डी संस्करण के बीच चयन कर सकते हैं और एलईडी के स्ट्रिप्स को स्वयं या एलईडी के साथ जोड़ सकते हैं।

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

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

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

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

6. 3डी प्रिंटर (वैकल्पिक) आप कार्डबोर्ड या कुछ कठोर के साथ भागों को कर सकते हैं।

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

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

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

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

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

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

चरण 4: पीसीबी डिजाइन

पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन

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

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

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

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

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

चरण 5: इंटरनेट नियंत्रण के लिए एडफ्रूट कॉन्फ़िगरेशन

इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
इंटरनेट नियंत्रण के लिए एडफ्रूट विन्यास
  1. एडफ्रूट आईओ पेज पर जाएं
  2. एक नि: शुल्क खाता बनाए।
  3. अपने कोड में Adafruit क्रेडेंशियल देखें और कॉपी करें।
  4. फ़ीड्स > सभी देखें > नई फ़ीड बनाएं पर जाएं.
  5. नीचे फ़ीड बनाएं।
  • -मेनसाजे।
  • -रोजो
  • -वरदे
  • -अज़ुलु

Adafruit API Documentation में हमारे पास सर्वर के साथ ठीक से संवाद करने की जानकारी है।

हम जल्द ही इस URL का उपयोग करने जा रहे हैं:

io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data

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

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

1. USB को TTL कन्वर्टर से इस प्रकार कनेक्ट करें:

USB से TTL ----- ESP8266

3.3v वीसीसी

टीएक्स आरएक्स

आरएक्स टीएक्स

Gnd Gnd

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

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

3- आईडीई को पुनरारंभ करें, कोड खोलें।

4- अपने वाईफाई क्रेडेंशियल और एडफ्रूट आईओ यूजरनेम और पासवर्ड कॉन्फ़िगर करें

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

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

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

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

चरण 7: पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना

पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
पोस्टमैन के साथ एलईडी मैट्रिक्स को नियंत्रित करना
  1. पोस्टमैन होमपेज पर जाएं और मुफ्त सॉफ्टवेयर डाउनलोड करें
  2. (+) पर क्लिक करके एक नया अनुरोध बनाएं।
  3. पोस्ट विकल्प चुनें।
  4. यूआरएल पेस्ट करें (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) और यूजरनेम और फीड की के पैरामीटर्स को वैयक्तिकृत करें।]
  5. "Headers" पर जाएँ और अपनी Adafruit Key जोड़ें: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxx
  6. "बॉडी" पर जाएं और टाइप को "JSON" और "RAW" पर सेट करें, फिर अपने फ़ीड्स को संशोधित करें जैसा कि चित्र में दिखाया गया है: {"value":"text"} या {"value":numbers}
  7. "भेजें" पर क्लिक करें यदि यह सफल रहा तो आपको टर्मिनल पर एक अच्छा संदेश दिखाई देगा
  8. आपका एलईडी मैट्रिक्स आपको नया टेक्स्ट या रंग देगा।

चरण 8: प्रोटोटाइप ऐप जिसे मैंने परीक्षण के लिए बनाया था

प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है
प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है
प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है
प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है
प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है
प्रोटोटाइप ऐप जिसे मैंने टेस्ट करने के लिए बनाया है

पोस्टमैन पर लागू अवधारणाओं के साथ, मैंने एक ऐप बनाया जो सेंड और पोस्ट का अनुकरण करता है ताकि मैं सेलफोन के माध्यम से और एक अच्छे इंटरफ़ेस के साथ एमसीएम-एलईडी-मैट्रिक्स को नियंत्रित कर सकूं।

टेक्स्ट इनपुट के लिए कलर पैलेट और टेक्स्टबॉक्स।

आशा है कि आप इस परियोजना का आनंद लेंगे, कृपया बेझिझक अपने रीमेक साझा करें।

सिफारिश की: