विषयसूची:

M5StickC ESP32 और NeoPixels LED रिंग रैंडम कलर: 7 स्टेप्स
M5StickC ESP32 और NeoPixels LED रिंग रैंडम कलर: 7 स्टेप्स

वीडियो: M5StickC ESP32 और NeoPixels LED रिंग रैंडम कलर: 7 स्टेप्स

वीडियो: M5StickC ESP32 और NeoPixels LED रिंग रैंडम कलर: 7 स्टेप्स
वीडियो: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, नवंबर
Anonim

इस परियोजना में हम सीखेंगे कि M5StickC ESP32 बोर्ड का उपयोग करके NeoPixels LED रिंग पर एक यादृच्छिक रंग कैसे प्रदर्शित किया जाए।

वह वीडियो देखें।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • M5StickC ESP32
  • NeoPixels LED Ring (इस परियोजना में हम 12 LED पिक्सेल के साथ एक LedRing का उपयोग करते हैं लेकिन आप चाहें तो किसी अन्य का उपयोग कर सकते हैं)
  • Visuino सॉफ़्टवेयर: Visuino यहाँ से डाउनलोड करें:

चरण 2: सर्किट

सर्किट
सर्किट
  • स्टिकसी पिन 5वी को लेडरिंग पिन वीसीसी से कनेक्ट करें
  • स्टिकसी पिन जीएनडी को लेडरिंग पिन जीएनडी से कनेक्ट करें
  • स्टिकसी पिन जी26 को लेडरिंग पिन डीआई से कनेक्ट करें

चरण 3: Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और M5 स्टैक स्टिक C बोर्ड प्रकार चुनें

Visuino को पहले चित्र में दिखाए अनुसार प्रारंभ करें Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "M5 स्टैक स्टिक C" चुनें।

चरण 4: Visuino में अवयव जोड़ें और सेट करें

Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
Visuino में अवयव जोड़ें और सेट करें
  • "नियोपिक्सल" घटक जोड़ें
  • "यादृच्छिक रंग" घटक जोड़ें
  • "NeoPixels1" पर डबल क्लिक करें गुण विंडो में आपके एलईडी रिंग पर एलईडी पिक्सेल की संख्या निर्धारित करें, हमारे मामले में यह 12 है। इसलिए "पिक्सेल की गणना करें" को 12 पर सेट करें।
  • पिक्सेल समूह विंडो बंद करें।

चरण 5: विसुइनो कनेक्ट घटकों में

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  • "M5 स्टैक स्टिक C" बटन पिन M5 को "RandomColor1" पिन क्लॉक से कनेक्ट करें
  • "RandomColor1" पिन आउट को "NeoPixels1"> Color1> पिन कलर से कनेक्ट करें।
  • "NeoPixels1" पिन आउट को "M5 स्टैक स्टिक C" पिन GPIO 26 से कनेक्ट करें

चरण 6: कोड उत्पन्न करें, संकलित करें और अपलोड करें

कोड उत्पन्न करें, संकलित करें और अपलोड करें
कोड उत्पन्न करें, संकलित करें और अपलोड करें

Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।

चरण 7: खेलें

यदि आप M5StickC मॉड्यूल को पावर देते हैं और ऑरेंज बटन M5 पर क्लिक करते हैं, तो LED रिंग एक यादृच्छिक रंग प्रदर्शित करेगी, फिर रंग बदलने के लिए M5 बटन पर फिर से क्लिक करें।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। Visuino प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है, आप इसे डाउनलोड कर सकते हैं और इसे Visuino में खोल सकते हैं:

सिफारिश की: