विषयसूची:

हैकरबॉक्स 0030: लाइटफॉर्म: 11 कदम
हैकरबॉक्स 0030: लाइटफॉर्म: 11 कदम

वीडियो: हैकरबॉक्स 0030: लाइटफॉर्म: 11 कदम

वीडियो: हैकरबॉक्स 0030: लाइटफॉर्म: 11 कदम
वीडियो: HackerBoxes #0030 Unboxing LIGHTFORMS 2024, नवंबर
Anonim
हैकरबॉक्स 0030: लाइटफॉर्म
हैकरबॉक्स 0030: लाइटफॉर्म

इस महीने, HackerBox Hackers बुद्धिमान, त्रि-आयामी, प्रबुद्ध संरचनाओं का निर्माण कर रहे हैं। इस निर्देश में हैकरबॉक्स # 0030 के साथ काम करने की जानकारी है, जिसे आप अंतिम आपूर्ति के दौरान यहां उठा सकते हैं। इसके अलावा, यदि आप हर महीने अपने मेलबॉक्स में इस तरह एक हैकरबॉक्स प्राप्त करना चाहते हैं, तो कृपया HackerBoxes.com पर सदस्यता लें और क्रांति में शामिल हों!

HackerBox 0030 के लिए विषय और सीखने के उद्देश्य:

  • Arduino IDE के साथ उपयोग के लिए ESP8266 NodeMCU को कॉन्फ़िगर करें
  • पूर्ण-रंग आरजीबी एलईडी स्ट्रिप्स से संरचनाओं को इकट्ठा करें
  • ESP8266 NodeMCU का उपयोग करके RGB LED स्ट्रिप्स को नियंत्रित करें
  • वाई-फाई वायरलेस नेटवर्क पर NodeMCU संचालन बढ़ाएँ
  • एक 8x8x8 एलईडी क्यूब बनाएं
  • एक 8051-आधारित माइक्रोकंट्रोलर को पुन: प्रोग्राम करने के साथ प्रयोग

HackerBoxes DIY इलेक्ट्रॉनिक्स और कंप्यूटर प्रौद्योगिकी के लिए मासिक सदस्यता बॉक्स सेवा है। हम शौक़ीन, निर्माता और प्रयोगकर्ता हैं। हम सपनों के सपने देखने वाले हैं। ग्रह हैक!

चरण 1: हैकरबॉक्स 0030: बॉक्स सामग्री

Image
Image
  • HackerBoxes #0030 संग्रहणीय संदर्भ कार्ड
  • ESP8266 और 32M फ्लैश के साथ NodeMCU V3 मॉड्यूल
  • 60 WS2812B RGB LED की रील 2 मीटर
  • 8x8x8 एलईडी किट 8051-आधारित एमसीयू और 512 एलईडी के साथ
  • CH340G और जम्पर तारों के साथ USB सीरियल मॉड्यूल
  • फंसे हुए हुकअप वायर 3 मीटर, 22 गेज
  • विशेष HackerBoxes Decal
  • एक्सक्लूसिव डार्क साइड LED Decal

कुछ अन्य चीजें जो मददगार होंगी:

  • सोल्डरिंग आयरन, सोल्डर और बेसिक सोल्डरिंग टूल्स
  • सॉफ्टवेयर टूल्स चलाने के लिए कंप्यूटर
  • एलईडी असेंबली जिगो के लिए कार्डबोर्ड या लकड़ी

सबसे महत्वपूर्ण बात, आपको रोमांच की भावना, DIY भावना और हैकर की जिज्ञासा की आवश्यकता होगी। हार्डकोर DIY इलेक्ट्रॉनिक्स एक तुच्छ खोज नहीं है, और HackerBoxes को कम नहीं किया जाता है। लक्ष्य प्रगति है, पूर्णता नहीं। जब आप रोमांच बनाए रखते हैं और आनंद लेते हैं, तो नई तकनीक सीखने और कुछ परियोजनाओं के काम करने की उम्मीद से बहुत संतुष्टि प्राप्त की जा सकती है। हम सुझाव देते हैं कि प्रत्येक कदम धीरे-धीरे उठाएं, विवरणों को ध्यान में रखते हुए, और मदद मांगने से न डरें।

हैकरबॉक्स एफएक्यू में वर्तमान और संभावित सदस्यों के लिए जानकारी का खजाना है।

चरण 2: NodeMCU और Arduino IDE

आरजीबी एलईडी पट्टी
आरजीबी एलईडी पट्टी

NodeMCU एक ओपन सोर्स IoT प्लेटफॉर्म है। इसमें फर्मवेयर शामिल है जो एस्प्रेसिफ सिस्टम्स से ईएसपी8266 वाई-फाई एसओसी पर चलता है।

शुरू करने के लिए, सुनिश्चित करें कि आपके पास Arduino IDE स्थापित है (www.arduino.cc)।

इसके बाद, आपको आपके द्वारा उपयोग किए जा रहे NodeMCU मॉड्यूल पर उपयुक्त सीरियल-यूएसबी चिप के लिए ड्राइवरों की आवश्यकता होगी। वर्तमान में कई NodeMCU मॉड्यूल में CH340 सीरियल-USB चिप शामिल है। CH340 चिप्स (WCH.cn) के निर्माता के पास सभी लोकप्रिय ऑपरेटिंग सिस्टम के लिए ड्राइवर उपलब्ध हैं। उनकी साइट के लिए Google अनुवाद पृष्ठ देखें। उनमें से कुछ ड्राइवरों को WeMos साइट पर भी दिखाया गया है।

अंत में, Arduino IDE में ESP8266 बोर्ड समर्थन स्थापित करने के लिए यहां दिए गए निर्देशों का पालन करें।

IDE को कॉन्फ़िगर करते समय, बोर्ड के रूप में "ESP-12E मॉड्यूल" चुनें। जब आप NodeMCU को अपने कंप्यूटर से जोड़ते हैं, तो दिखाई देने वाले उपयुक्त पोर्ट का चयन करें।

हमेशा की तरह, NodeMCU में संकलन और अपलोड करने का परीक्षण करने के लिए ब्लिंक उदाहरण से शुरू करें। बोर्ड पर "LED_BUILTIN" के रूप में परिभाषित पिन पर एक नीली एलईडी है, इसलिए उदाहरण स्केच को संशोधन के बिना काम करना चाहिए। एलईडी की ब्लिंक दर को बदलने के लिए मिलीसेकंड की संख्या (दो बार) को विलंब () फ़ंक्शन में बदलें। सत्यापित करें कि सफल अपलोड के बाद परिवर्तन ऑपरेशन में दिखाई दे रहे हैं।

चरण 3: आरजीबी एलईडी पट्टी

ये लचीली आरजीबी एलईडी स्ट्रिप्स किसी भी परियोजना में जटिल प्रकाश प्रभाव जोड़ने का एक आसान तरीका है। प्रत्येक एलईडी में एक एकीकृत ड्राइवर होता है जो आपको प्रत्येक एलईडी के रंग और चमक को स्वतंत्र रूप से नियंत्रित करने की अनुमति देता है। इन स्ट्रिप्स पर संयुक्त एलईडी/ड्राइवर आईसी अत्यंत कॉम्पैक्ट WS2812B (डेटाशीट) है। यदि आप एक मैग्निफायर के साथ WS2812 "पिक्सेल" में देखते हैं, तो आप वास्तव में एकीकृत ड्राइवर को बॉन्डिंग तारों के साथ छोटे आंतरिक हरे, लाल और नीले एल ई डी से जोड़ सकते हैं।

NodeMCU से WS2812 LED की श्रृंखला को नियंत्रित करने के लिए FastLED लाइब्रेरी काफी शक्तिशाली विकल्प है।

पुस्तकालय कुछ अच्छे उदाहरण रेखाचित्रों के साथ आता है जिन्हें आप आजमा सकते हैं। इन परिभाषाओं को बदलना सुनिश्चित करें:

#LED_PIN D1 को परिभाषित करें#COLOR_ORDER GRB को परिभाषित करें#चिपसेट WS2812 को परिभाषित करें

बिजली की आपूर्ति नोट प्रत्येक WS2812 लगभग 60mA आकर्षित कर सकता है, इसलिए किसी भी समय आपके द्वारा प्रकाशित किए जाने वाले एल ई डी की अधिकतम संख्या के लिए पर्याप्त 5V आपूर्ति प्रदान करना सुनिश्चित करें।

चरण 4: लाइटफॉर्म

लाइटफॉर्म
लाइटफॉर्म

एलईडी स्ट्रिप्स को विभिन्न संरचनाओं में बनाया जा सकता है ताकि किसी भी रचना को सूट किया जा सके। यहां कई दिलचस्प उदाहरण परियोजनाएं हैं:

छाता

डिस्को जार

इन्फिनिटी मिरर

मेघ प्रकाश

घड़ी

बैकलाइट प्रदर्शित करें

घनक्षेत्र

कॉस्प्ले

इंद्रधनुष जारो

चरण 5: लाइटफॉर्म फायरप्लेस

लाइटफॉर्म फायरप्लेस
लाइटफॉर्म फायरप्लेस
लाइटफॉर्म फायरप्लेस
लाइटफॉर्म फायरप्लेस

यदि आपके पास कुछ चर्मपत्र कागज और एक पतला बॉक्स (या एक थ्रिफ्ट शॉप या डॉलर स्टोर से एक तस्वीर फ्रेम) है, तो आप इस फायरप्लेस प्रोजेक्ट को कुछ घंटों में एक साथ रख सकते हैं।

आरजीबी एलईडी पट्टी को दस छह एलईडी स्ट्रिप्स में काट दिया जाता है और एक सर्पिन संरचना में एक साथ तार दिया जाता है। चर्मपत्र कागज की कुछ चादरें एक विसारक के रूप में कार्य करती हैं। प्रोग्रामिंग और कनेक्टिंग पावर के लिए उजागर यूएसबी पोर्ट के साथ नोडएमसीयू मॉड्यूल को पीछे से गर्म-चिपकाया जा सकता है।

सिफारिश की: