विषयसूची:
- चरण 1: सर्किट डिजाइन
- चरण 2: Arduino कोड
- चरण 3: कंटेनर बनाना
- चरण 4: लेजर काटना
- चरण 5: एलईडी पट्टी
- चरण 6: सर्किट
वीडियो: ब्लूटूथ के साथ एलईडी डिवाइस: एक और आयाम स्थान के लिए प्रवेश: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह सेक्रेड ऑब्जेक्ट नामक मेरी मूर्तिकला परियोजना के लिए एक एलईडी लाइट डिवाइस आर्ट वर्क है। मैं इस उपकरण का उपयोग एक नई दुनिया के लिए एक प्रविष्टि प्रस्तुत करने के लिए कर रहा हूं। जब मैं एलईडी लाइट चालू करता हूं, तो हम कंक्रीट बॉक्स के अंदर एक अनंत सुरंग देख सकते हैं। एलईडी पट्टी मेरे फोन पर ब्लूटूथ के माध्यम से नियंत्रित होती है। मैंने अमेज़ॅन पर सभी आपूर्ति की खरीदारी की।
सामग्री:
- Arduino Uno
-एलईडी स्ट्रिप
-9 वी बैटरी
-डीएसडी टेक एसएच-एचसी-08 ब्लूटूथ 4.0 बीएलई स्लेव मॉड्यूल
-330 ओम अवरोधक
- आई - फ़ोन
-ठोस
एक्रिलिक
-विंडो फिल्म (वन वे मिरर)
-डबल साइड मिरर फिल्म
चरण 1: सर्किट डिजाइन
इस तरह मैं सर्किट को काम करता हूं। मैंने मस्तिष्क तरंगों की गति का अनुकरण करने के लिए एक क्रम भी बनाया।
पहली छवि एलईडी पट्टी सर्किट है।
दूसरी छवि ब्लूटूथ सर्किट है। आईफोन पर ऐप ब्लूटूथ एलईडी है।
चरण 2: Arduino कोड
#शामिल
#define LED_PIN 7 #define NUM_LEDS 60 CRGB LEDs[NUM_LEDS];
शून्य सेटअप () {पिनमोड (LED_PIN, OUTPUT); सीरियल.बेगिन (९६००); FastLED.addLeds(LEDs, NUM_LEDS); }
शून्य सेटब्लू (इंट वैल) {के लिए (int i = 0; i <NUM_LEDS; i ++) {एलईडी = CRGB (0, 0, वैल); } FastLED.show(); } शून्य लूप () {
अगर (सीरियल.उपलब्ध ()) {वैल = सीरियल.रीड (); } अगर (वैल == 'एच') {एलईडी [0] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [1] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [2] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [3] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [4] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [5] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [6] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [7] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [8] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [9] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [10] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [11] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [12] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [13] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [14] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [१५] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [16] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [17] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [18] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [19] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [20] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [21] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [22] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [23] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [24] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [२५] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [26] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [27] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [28] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [29] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [30] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [31] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [32] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [33] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [34] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [३५] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [36] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [37] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [38] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [39] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [४०] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [41] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [42] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [43] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [44] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [४५] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [46] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [४७] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [48] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [49] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [50] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [५१] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [52] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [53] = सीआरजीबी (0, 0, 0); FastLED.शो (); एल ई डी [५४] = सीआरजीबी (०, ०, ०); FastLED.शो ();
एल ई डी [55] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [56] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [57] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [58] = सीआरजीबी (0, 0, 0); FastLED.शो ();
एल ई डी [59] = सीआरजीबी (0, 0, 0); FastLED.शो ();
देरी (100); } और { के लिए (int i = 255; i > 0; i--) {setBlue (i); देरी(10); } के लिए (int i = 0; i <255; i++) {setBlue(i); देरी(10); } } }
चरण 3: कंटेनर बनाना
बॉक्स कंक्रीट से बना है। मैं कंक्रीट के साथ कास्ट करने के लिए एक खोखला बॉक्स बनाने के लिए फोम बोर्ड का उपयोग करता हूं। इसे कम से कम 24 घंटे सूखने दें।
चरण 4: लेजर काटना
आकृति को खींचना कंक्रीट बॉक्स में फिट बैठता है और इसे लेजर कटिंग से काटता है।
मैं इसका उपयोग बॉक्स के अंदर अलग-अलग स्थान को परत करने के लिए करता हूं: प्रतिबिंब स्थान और सर्किट स्थान। मैंने ऐक्रेलिक स्क्वेयर पर वन वे मिरर विंडो फिल्म और डबल साइड मिरर फिल्म लगाई।
चरण 5: एलईडी पट्टी
(बॉक्स के नीचे से देखें)
मैंने वन वे मिरर फिल्म को पहले रखा है, मिरर साइड बॉक्स के अंदर है। और एलईडी पट्टी के लिए आधा पारदर्शिता ट्यूब बनाने के लिए फ्रेम पर सफेद रंग स्प्रे करें और बॉक्स के बीच में रखें।
चरण 6: सर्किट
एलईडी के ऊपर डबल साइड मिरर एक्रेलिक लगाएं और सर्किट को ऑन करें।
सिफारिश की:
ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)
ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: हैलो वर्ल्ड, इस इंस्ट्रक्शनल में मैं आपको दिखाना चाहता हूं कि ब्लूटूथ पर अपने एंड्रॉइड डिवाइस के साथ अपने Arduino Uno को कैसे प्रोग्राम करें। यह बहुत ही सरल और इतना सस्ता है। इसके अलावा यह हमें अपने Arduino को प्रोग्राम करने की अनुमति देता है जहां हम कभी भी वायरलेस ब्लूटूथ पर चाहते हैं … तो
पहनने योग्य डिवाइस के लिए RYB080l ब्लूटूथ ट्यूटोरियल: 8 कदम
पहनने योग्य डिवाइस के लिए RYB080l ब्लूटूथ ट्यूटोरियल: अरे, क्या चल रहा है, दोस्तों! यहां सीईटेक से आकर्ष। रेयाक्स के छोटे ब्लूटूथ मॉड्यूल के काम को समझने के लिए मेरा यह प्रोजेक्ट एक सीखने की अवस्था है। पहले, हम अकेले मॉड्यूल को समझेंगे और इसे सीधे उपयोग करने का प्रयास करेंगे, फिर हम सह
NodeMCU ESP8266 के साथ स्थान ट्रैकर: 10 कदम
NodeMCU ESP8266 के साथ स्थान ट्रैकर: क्या आप इस बारे में उत्सुक हैं कि आपका NodeMCU आपके स्थान को कैसे ट्रैक कर सकता है? जीपीएस मॉड्यूल और बिना डिस्प्ले के भी यह संभव है। आउटपुट निर्देशांक होगा जहां आप स्थित हैं और आप उन्हें अपने सीरियल मॉनिटर में देखेंगे। निम्नलिखित सेटअप था
ध्वनि आयाम के साथ मिट्टी की नमी को मापें: 6 कदम (चित्रों के साथ)
ध्वनि आयामों के साथ मिट्टी की नमी को मापें: इस ट्यूटोरियल में, हम बताएंगे कि ध्वनि आयामों के साथ मिट्टी की नमी को मापने वाला उपकरण कैसे बनाया जाता है
अपने जीपीएस डिवाइस में एक ब्लूटूथ एडाप्टर जोड़ें: 6 कदम (चित्रों के साथ)
अपने जीपीएस डिवाइस में एक ब्लूटूथ एडाप्टर जोड़ें: मुझे अपनी मोटरसाइकिल पर हेलमेट के नीचे अपना सस्ता $$ जीपीएस सुनने के लिए एक तरीका चाहिए था और मैं "मोटरसाइकिल तैयार" जीपीएस डिवाइस इसलिए मैंने इसे खुद बनाया। यह बाइक चलाने वालों के लिए दिलचस्प हो सकता है! आप इसे यहाँ भी पा सकते हैं: