विषयसूची:

पीओवी बाइक डिस्प्ले - ईएसपी8266 + एपीए102: 7 कदम (चित्रों के साथ)
पीओवी बाइक डिस्प्ले - ईएसपी8266 + एपीए102: 7 कदम (चित्रों के साथ)

वीडियो: पीओवी बाइक डिस्प्ले - ईएसपी8266 + एपीए102: 7 कदम (चित्रों के साथ)

वीडियो: पीओवी बाइक डिस्प्ले - ईएसपी8266 + एपीए102: 7 कदम (चित्रों के साथ)
वीडियो: How to Make Arduino POV Display with NeoPixel LEDs 2024, सितंबर
Anonim
पीओवी बाइक डिस्प्ले - ESP8266 + APA102
पीओवी बाइक डिस्प्ले - ESP8266 + APA102
पीओवी बाइक डिस्प्ले - ESP8266 + APA102
पीओवी बाइक डिस्प्ले - ESP8266 + APA102
पीओवी बाइक डिस्प्ले - ESP8266 + APA102
पीओवी बाइक डिस्प्ले - ESP8266 + APA102

**अस्वीकरण**

यह शिक्षाप्रद मेरे गुरु की थीसिस का हिस्सा था और किसी भी तरह से समाप्त हो गया है। मेरे पास इस समय कोई कार्यक्षेत्र नहीं है, इसलिए परीक्षण और निर्माण के लिए उचित स्थान मिलने से पहले मैं इसे समाप्त नहीं कर सकता।

यदि आप एक पीओवी बाइक डिस्प्ले बनाना चाहते हैं तो इसे प्रेरणा के रूप में उपयोग करने के लिए स्वतंत्र महसूस करें, लेकिन मैं आपको एडफ्रूट गाइड का उपयोग करने की सलाह दूंगा।

शहर में अपनी बाइक को मूवेबल स्क्रीन में कैसे बदलें? इस निर्देश का उद्देश्य यह जवाब देना है कि उस सस्ते और आसान हिस्से को कैसे किया जाए, जिसमें ज्यादातर निर्माता पहले से ही पड़े हों।

इससे पहले कि हम डिवाइस का निर्माण शुरू करें, मैं पीओवी डिस्प्ले बनाने के लिए अदा और उसके गाइड को धन्यवाद देना चाहता हूं। मैंने उनके मार्गदर्शक से प्रेरणा के रूप में कोड का उपयोग किया है, एक कदम पत्थर और उनके कोड का एक बड़ा हिस्सा मेरे उदाहरण में मौजूद है।

सबसे बड़ा अंतर यह है कि मैंने कोड को लोकप्रिय वाईफाई माइक्रोप्रोसेसर, ESP8266 के साथ काम किया है। मैं अपने उदाहरण में एक NodeMCU v2 का उपयोग कर रहा हूं जिसमें बहुत अधिक बदलाव की आवश्यकता है। ESP8266 डिवाइस चुनने के पीछे मेरा मुख्य तर्क यह है कि यह हार्डवेयर का एक शक्तिशाली टुकड़ा है, और आप छवि को नियंत्रित करने के लिए वायरलेस संचार को लागू कर सकते हैं, कई इकाइयों को सिंक्रनाइज़ कर सकते हैं या जो कुछ भी आप के साथ आ सकते हैं। एक और अंतर यह है कि मैंने एक छवि स्टेबलाइज़र लागू किया है जो बाइक की सवारी करते समय स्क्रीन को और अधिक पठनीय बनाना चाहिए (सुधार के लिए बहुत जगह है लेकिन यदि आप एक तैयार और पेशेवर उपभोक्ता उत्पाद चाहते हैं तो मंकीइलेक्ट्रिक से पीओवी खरीदें)। आखिरी अंतर यह है कि मैं अपने निर्माण में सस्ते भागों का उपयोग कर रहा हूं। SK9822/APA102 मूल रूप से Adafruit Dotstar जैसा ही हार्डवेयर है लेकिन सस्ता है। आप केवल $ 3.95 के लिए एक NodeMCU प्राप्त कर सकते हैं यदि आप इसके शिप होने की प्रतीक्षा कर सकते हैं। और अब गाइड के लिए !!

चरण 1: अवयव

अवयव
अवयव

इस निर्माण के लिए आपको आवश्यकता होगी

  • 1x नोडएमसीयू v2
  • 1x APA102 एलईडी पट्टी कम से कम 32 पिक्सेल
  • 1x APA102 बूस्टर पिक्सेल
  • 1x रीड स्विच
  • 1x चुंबक
  • 1x 10k ओम रोकनेवाला
  • 1x 3 एए बैटरी क्लिप
  • 3x एए बैटरी
  • 1x एसपीएसटी स्विच
  • 1x 1000uf संधारित्र

नोडएमसीयू:

जैसा कि ऊपर उल्लेख किया गया है, मैंने इस माइक्रोप्रोसेसर को विभिन्न कारणों से चुना है। यह तेज, सस्ता, छोटा और बेतार संचार के लिए संभावित है।

एपीए102:

ये एल ई डी सुपर फास्ट हैं और उन परियोजनाओं के लिए बढ़िया हैं जहां समय एक महत्वपूर्ण कारक है। एक अन्य लोकप्रिय विकल्प WS8212/neopixel की तुलना में इसे सुरक्षित करने के लिए एक क्लॉक पिन मिला है कि यह सिंक से बाहर नहीं जाता है। आप SK9822 नामक APA102 क्लोन का विकल्प भी चुन सकते हैं। आप पट्टी को विभाजित कर सकते हैं और दोनों भाग अभी भी कार्यात्मक हैं क्योंकि प्रत्येक पिक्सेल को एक ड्राइवर मिला है, इसलिए जब आप अपने पीओवी प्रोजेक्ट के लिए एलईडी का एक मीटर खरीदते हैं, तो बाकी का उपयोग बाइक के दूसरे पहिये या किसी अन्य प्रोजेक्ट के लिए किया जा सकता है।

बूस्टर पिक्सेल:

आपको अपने NodeMCU के जितना संभव हो सके एक एकल APA102 पिक्सेल (अपनी पट्टी के अंत में इसे काट देना) की आवश्यकता है। इसका कारण यह है कि NodeMCU केवल 3.3 वोल्ट का आउटपुट देता है और APA102 5 वोल्ट पर काम करता है, लेकिन यदि आप एक पिक्सेल को काफी करीब रखते हैं, तो यह लॉजिक लेवल कन्वर्टर के रूप में काम करता है, इसलिए घड़ी और डेटा सिग्नल 5v में बाकी पिक्सल में परिवर्तित हो जाता है।. कोड में हम कभी भी बूस्टर पिक्सेल को रंग नहीं भेजते हैं क्योंकि इसका एकमात्र कार्य सिग्नल को amp करना है, इसलिए हमें स्ट्रिप को NodeMCU के करीब रखने की आवश्यकता नहीं है। मैं इस विचार के साथ आने के लिए Elec-tron.org को धन्यवाद देना चाहता हूं।

रीड स्विच और चुंबक:

रीड स्विच हर बार चुंबक से गुजरने पर एक पल्स देता है, और मैं इसका उपयोग बाइक की सवारी करते समय छवि को स्थिर करने के लिए कर रहा हूं। मेरे पास यह लिंक नहीं है कि मैंने इसे कहाँ खरीदा है, क्योंकि मैंने इसे एक इलेक्ट्रॉनिक्स डंपस्टर में एक पुराने चुंबकीय बिल्ली के दरवाजे में पाया। हम शोर को कम करने के लिए पुल-डाउन के रूप में 10k ओम रोकनेवाला का उपयोग कर रहे हैं।

बाकी का:

संधारित्र वोल्टेज ड्रॉप को रोक रहा है जब पट्टी बिना किसी रंग के (उदाहरण के लिए) सभी सफेद हो जाती है।

बैटरी केवल 4.5 वोल्ट प्रदान करती है लेकिन यह सिस्टम को चलाने के लिए पर्याप्त से अधिक है।

SPST स्विच का उपयोग सर्किट को चालू और बंद करने के लिए किया जाता है।

पुनश्च: कुछ APA102 संस्करणों ने लाल और हरे रंग के पिन के बीच स्विच किया है। यदि आपके पास आरजीबी के बजाय जीआरबी है तो जब आप इसे लाल लिखते हैं तो आपकी पट्टी हरी हो जाती है। मैंने दोनों का उपयोग किया है, इसलिए जीथब पर मेरी कुछ तस्वीरें अजीब लगती हैं।

चरण 2: सर्किट

सर्किट
सर्किट

मैंने आरेख में NodeMCU से बूस्टर पिक्सेल तक लंबे तार बनाने की गलती की है। उन तारों को यथासंभव छोटा बनाना बहुत महत्वपूर्ण है। बूस्टर से बाकी पिक्सल की दूरी जितनी जरूरत हो उतनी लंबी हो सकती है। आरेख में और मेरे संस्करण में मैंने संधारित्र को बिजली की आपूर्ति के करीब रखा है। मैं इसे पिक्सल के करीब रखूंगा लेकिन दोनों ठीक काम करते हैं।

चरण 3: सोल्डरिंग

टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया

चरण 4: पहिया को असेंबल करना और संलग्न करना

असेंबल करना और व्हील से अटैच करना
असेंबल करना और व्हील से अटैच करना
असेंबल करना और व्हील से अटैच करना
असेंबल करना और व्हील से अटैच करना
असेंबल करना और व्हील से अटैच करना
असेंबल करना और व्हील से अटैच करना

मैंने अपने संस्करण को एक छोटे पैकेज में बनाया है और इसे ज़िप संबंधों और डक्ट टेप के संयोजन से जोड़ा है। मैं ऐसा करने का एक और तरीका सुझाऊंगा क्योंकि यह बहुत व्यावहारिक नहीं है।

यदि आप पहिया को स्थिर करना चाहते हैं तो आप विपरीत दिशा में दूसरा बैटरी पैक (पहले वाले के समानांतर, सर्किट के अनुसार) संलग्न कर सकते हैं।

चुंबक गर्म गोंद के साथ बाइक के फ्रेम से जुड़ा होता है, इसलिए जब पहिया घूमता है तो यह हॉल सेंसर के साथ संरेखित होता है।

चरण 5: छवियों और अवधारणाओं को स्केच करना

स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं
स्केचिंग छवियां और अवधारणाएं

इस चरण में अवधारणा बनाना और बाइक के लिए छवि को स्केच करना शामिल है।

जैसा कि आप तस्वीरों में देख सकते हैं कि यह दोस्तों के साथ किया जा सकता है और यह आपको अपने बाइक के पहिये के लिए कुछ दिलचस्प लाने में मदद कर सकता है। इससे मुझे/हमें उस संदेश को फ्रेम करने और फिर से फ्रेम करने के लिए एक-दूसरे के साथ अपने विचारों पर चर्चा करने में मदद मिली, जिसे हम भेजना चाहते थे। याद रखें कि यदि आप इसे स्थापित करते हैं तो यह न केवल आपके देखने के लिए है, बल्कि आपके रास्ते में मिलने वाले सभी लोगों के लिए भी है। उस मार्ग के बारे में सोचें जो आप आमतौर पर अपनी बाइक से लेते हैं, क्या उस रास्ते में कुछ ऐसा है जिस पर आप टिप्पणी करना चाहते हैं?

मैंने एक टेम्प्लेट बनाया है जो आपको एक विषय के साथ आने और आपके बाइक के पहिये को डिजाइन करने में मदद कर सकता है

चरण 6: चित्र बनाना

चित्र बनाना
चित्र बनाना
चित्र बनाना
चित्र बनाना
चित्र बनाना
चित्र बनाना

अब समय है फोटोशॉप या किसी अन्य इमेज एडिटिंग प्रोग्राम में जाने का। मेरी छवियां ८४ गुणा ३२ पिक्सेल हैं क्योंकि मेरी एलईडी पट्टी में ३२ पिक्सेल हैं और मैंने पाया कि ८४ एक अच्छी लंबाई थी। आप अपनी बाइक पर सबसे अच्छी तस्वीर बनाने वाले आकार को खोजने के लिए तस्वीर की चौड़ाई के साथ खेल सकते हैं

जब आप अपनी छवियों को अपनी बाइक पर प्रदर्शित करते हैं तो इसे छवियों के शीर्ष तक बढ़ाया जाएगा और नीचे एक साथ निचोड़ा जाएगा।

पहली चार छवियां पहिया पर बहुत अच्छी तरह से प्रदर्शित नहीं होंगी और अवधारणा तस्वीरें हैं जिन्हें पीओवी डिस्प्ले को बेहतर ढंग से फिट करने के लिए विकृत करने की आवश्यकता है। अंतिम छवि का उपयोग इस निर्देश की विशेष रुप से प्रदर्शित छवि को बनाने के लिए किया गया था और इसमें सही आयाम हैं और इसे अधिक पठनीय होने के लिए विकृत किया गया है।

आप अपनी बाइक को कैसे घुमाते हैं और/या आप किस साइट पर एलईडी लगाते हैं, इस पर निर्भर करते हुए, आपको डिजिटल छवि को लंबवत और/या क्षैतिज रूप से फ़्लिप करना पड़ सकता है।

चरण 7: कोड

कोड
कोड

मेरा कोड मेरे जीथब पर पाया जा सकता है।

सिफारिश की: