विषयसूची:

Arduino स्टीमपंक गॉगल्स - सरल DIY: 9 चरण
Arduino स्टीमपंक गॉगल्स - सरल DIY: 9 चरण

वीडियो: Arduino स्टीमपंक गॉगल्स - सरल DIY: 9 चरण

वीडियो: Arduino स्टीमपंक गॉगल्स - सरल DIY: 9 चरण
वीडियो: How To Make Smart Glasses DIY at Home 2024, नवंबर
Anonim

इस ट्यूटोरियल में हम सीखेंगे कि लेजेंडरी स्टीमपंक गॉगल्स कैसे बनाते हैं जो एलईडी रिंग्स और अरुडिनो का उपयोग करके रंग बदलते हैं।

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

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

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • वेल्डिंग काले चश्मे
  • 2X NeoPixel - Ws2812 RGB LED रिंग (12 LED के साथ)
  • Arduino UNO (या कोई अन्य Arduino)
  • जम्पर तार
  • Visuino सॉफ़्टवेयर: Visuino डाउनलोड करें
  • नोट: Arduino नैनो का उपयोग करने के लिए (क्योंकि यह छोटा है) बस इसे उसी पिन से कनेक्ट करें और Arduino UNO के बजाय Visuino में Arduino Nano चुनें

चरण 2: सर्किट

सर्किट
सर्किट
  • Arduino बोर्ड पिन 5V को पहले LedRing पिन VCC से कनेक्ट करें
  • Arduino बोर्ड पिन GND को पहले LedRing पिन GND से कनेक्ट करें
  • Arduino बोर्ड डिजिटल पिन 2 को पहले LedRing पिन DI से कनेक्ट करें
  • Arduino बोर्ड पिन 5V को दूसरे LedRing पिन VCC से कनेक्ट करें
  • Arduino बोर्ड पिन GND को दूसरे LedRing पिन GND से कनेक्ट करें
  • Arduino बोर्ड डिजिटल पिन 3 को दूसरे LedRing पिन DI से कनेक्ट करें

योजनाबद्ध के अनुसार सब कुछ तार करें फिर एक गर्म गोंद का उपयोग करें और प्रत्येक लेडरिंग को काले चश्मे पर माउंट करें

चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। नि: शुल्क संस्करण डाउनलोड करें या नि: शुल्क परीक्षण के लिए पंजीकरण करें।

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

चरण 4: विसुइनो में अवयव जोड़ें

Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
  • 2X "रैंडम एनालॉग जेनरेटर" घटक जोड़ें
  • "साइन एनालॉग जेनरेटर" घटक जोड़ें
  • "साइन अहस्ताक्षरित जेनरेटर" घटक जोड़ें
  • "एनालॉग टू कलर" घटक जोड़ें
  • 2X "नियोपिक्सल" घटक जोड़ें

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

Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में

"SineUnsignedGenerator1" का चयन करें और गुण विंडो में आयाम को 6, आवृत्ति (Hz) से 0.8 और ऑफसेट को 6 पर सेट करें।

  1. "NeoPixels1" पर डबल क्लिक करें और "PixelGroups" विंडो में "कलर पिक्सेल" को बाईं ओर खींचें और गुण विंडो में "काउंट पिक्सेल" को 12 PixelGroups विंडो पर सेट करें।
  2. "NeoPixels2" पर डबल क्लिक करें और "PixelGroups" विंडो में "कलर पिक्सेल" को बाईं ओर खींचें और गुण विंडो में "काउंट पिक्सेल" को 12 पर सेट करें <यह LEDRing पर LED की मात्रा है"PixelGroups" विंडो बंद करें

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

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  • "RandomAnalogGenerator1" पिन आउट को "AnalogToColor1" पिन से कनेक्ट करें Red
  • "RandomAnalogGenerator2" पिन आउट को "AnalogToColor1" पिन ग्रीन से कनेक्ट करें
  • "SineAnalogGenerator1" पिन आउट को "AnalogToColor1" पिन ब्लू से कनेक्ट करें
  • "AnalogToColor1" पिन आउट को "NeoPixels1" पिन कलर से कनेक्ट करें
  • "AnalogToColor1" पिन आउट को "NeoPixels2" पिन कलर से कनेक्ट करें
  • "SineUnsignedGenerator1" पिन आउट को "NeoPixels1" पिन इंडेक्स से कनेक्ट करें
  • "SineUnsignedGenerator1" पिन आउट को "NeoPixels2" पिन इंडेक्स से कनेक्ट करें
  • "NeoPixels1" पिन आउट को Arduino डिजिटल पिन से कनेक्ट करें 2
  • "NeoPixels2" पिन आउट को Arduino डिजिटल पिन से कनेक्ट करें 3

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

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

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

चरण 8: खेलें

यदि आप Arduino मॉड्यूल को पावर देते हैं, तो LEDRings रंग बदलना शुरू कर देगा।

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

चरण 9: शक्ति

यदि आप Arduino को बैटरी से चलाने की योजना बना रहे हैं तो आप USB कनेक्टर वाले PowerBank का उपयोग कर सकते हैं ताकि आप इसे आसानी से कनेक्ट कर सकें।

यदि आप 9वी बैटरी या इसी तरह की बैटरी का उपयोग करने की योजना बना रहे हैं तो तारों का उपयोग करके बैटरी नकारात्मक पिन (-) को Arduino पिन [GND] से कनेक्ट करें और बैटरी पॉजिटिव पिन (+) को Arduino पिन [VIN] से कनेक्ट करें।

सिफारिश की: