विषयसूची:

आरजीबी हेक्समैट्रिक्स - IOT घड़ी: 5 कदम (चित्रों के साथ)
आरजीबी हेक्समैट्रिक्स - IOT घड़ी: 5 कदम (चित्रों के साथ)

वीडियो: आरजीबी हेक्समैट्रिक्स - IOT घड़ी: 5 कदम (चित्रों के साथ)

वीडियो: आरजीबी हेक्समैट्रिक्स - IOT घड़ी: 5 कदम (चित्रों के साथ)
वीडियो: DIY Arduino Tic Tac Toe Game(4X4 Tic Tac Toe) | Tic Tac Toe Programming Challenge. 2024, जून
Anonim
Image
Image
आरजीबी हेक्समैट्रिक्स | आईओटी घड़ी
आरजीबी हेक्समैट्रिक्स | आईओटी घड़ी
आरजीबी हेक्समैट्रिक्स | आईओटी घड़ी
आरजीबी हेक्समैट्रिक्स | आईओटी घड़ी

फ्यूजन 360 प्रोजेक्ट्स »

HexMatrix एलईडी मैट्रिक्स है जिसमें कई त्रिकोणीय पिक्सेल होते हैं। छह पिक्सल के संयोजन से एक षट्भुज बनता है। कई अलग-अलग एनिमेशन हैं जो मैट्रिक्स फॉर्म फास्टलेड लाइब्रेरी पर दिखाए जा सकते हैं, साथ ही मैंने मैट्रिक्स में प्रत्येक अंक के लिए 10 सेगमेंट का उपयोग करके 0 से 9 तक के अंक तैयार किए हैं और एक IOT घड़ी बनाई है।

आपूर्ति

  • ESP8266 या Arduino (Uno/नैनो)
  • WS2811 एलईडी (96 एलईडी)
  • 5 वी / 2 ए बिजली की आपूर्ति
  • 3 डी प्रिंटिग

चरण 1: 3डी प्रिंटिंग:

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
  • 3डी प्रिंट सभी दिए गए 3डी मॉडल: एसटीएल फाइलों और कोड के लिए यहां क्लिक करें
  • स्क्रीन लेयर को सफेद PLA में प्रिंट करें।

चरण 2: सर्किट कनेक्शन:

सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
  • सर्किट आरेख में दिखाए अनुसार सभी कनेक्शन बनाएं।
  • जीएनडी~-वी
  • विन ~ 5 वी ~ + वी
  • डेटाइन ~ पिन 2
  • एल ई डी में वोल्टेज ड्रॉप को रोकने के लिए, बिजली की आपूर्ति के तारों को अंतिम एलईडी तक बढ़ाएं और कनेक्ट करें।

चरण 3: नोट:

  • यदि आप Arduino बोर्ड का उपयोग करते हैं तो आप केवल एनिमेशन प्रदर्शित कर सकते हैं, आप समय प्रदर्शित नहीं कर सकते।
  • यदि आप ESP8266 बोर्ड का उपयोग करते हैं तो हम मैट्रिक्स पर समय और अन्य एनिमेशन प्रदर्शित कर सकते हैं।

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

सभा
सभा
सभा
सभा
सभा
सभा
  • सभी एलईडी को सांप के क्रम में लगाएं।
  • सब कुछ एक साथ इकट्ठा करो।
  • कनेक्टर को माइक्रोकंट्रोलर बोर्ड से मिलाएं, कनेक्टर को एल ई डी लाइन के दूसरे छोर से लिया जाता है।

चरण 5: कोडिंग:

कोडिंग
कोडिंग
कोडिंग
कोडिंग
कोडिंग
कोडिंग
  • कोड के लिए यहां क्लिक करें
  • इस मैट्रिक्स के लिए मैंने तीन कोड HexMatrix.ino, clock1.ino और clock2.ino बनाए हैं।
  • हेक्समैट्रिक्स कोड मैट्रिक्स पर एनिमेशन प्रदर्शित करने के लिए कोड है, यह किसी भी माइक्रोकंट्रोलर बोर्ड पर चल सकता है।
  • क्लॉक और क्लॉक2 कोड केवल ESP8266 बोर्ड पर चलता है।

HexMatrix.ino:

  • Arduino IDE में दिए गए कोड को ओपन करें।
  • Arduino IDE में FastLED लाइब्रेरी स्थापित करें।
  • बोर्ड के प्रकार, पोर्ट का चयन करें और कोड अपलोड करें।

घड़ी1 और घड़ी2 कोड:

  • Arduino IDE में कोड खोलें।
  • इस कोड में हम अपनी रंग आवश्यकता के अनुसार इस मान को बदल सकते हैं

// RGBint r=255 में डिजिट कलर वैल्यू;

इंट जी = 255;

इंट बी = 255;

// RGB में बैकग्राउंड कलर वैल्यू

इंट बीआर = 0;

इंट बीजी = 20;

इंट बी बी = 10;

वाईफाई नाम और पासवर्ड दर्ज करें

कॉन्स्ट चार * एसएसआईडी = "वाईफाई_नाम";

कॉन्स्ट चार * पासवर्ड = "पासवर्ड";

अपने देश का समय क्षेत्र दर्ज करें (भारत 5:30=5.5 इसी तरह अपना समय क्षेत्र दर्ज करें)

// आपका टाइम ज़ोनइंट टाइमज़ोन = -5.5 * 3600;

  • ESP8266 के रूप में बोर्ड प्रकार का चयन करें, पोर्ट का चयन करें और कोड अपलोड करें।
  • इसके अलावा FastLED उदाहरणों में हमारे पास कई अन्य एनिमेशन भी हैं।

सिफारिश की: