विषयसूची:

लॉन्गबोर्ड अंडरग्लो: 5 कदम (चित्रों के साथ)
लॉन्गबोर्ड अंडरग्लो: 5 कदम (चित्रों के साथ)

वीडियो: लॉन्गबोर्ड अंडरग्लो: 5 कदम (चित्रों के साथ)

वीडियो: लॉन्गबोर्ड अंडरग्लो: 5 कदम (चित्रों के साथ)
वीडियो: LongBoard Underglow 2024, नवंबर
Anonim
लॉन्गबोर्ड अंडरग्लो
लॉन्गबोर्ड अंडरग्लो

लेखक द्वारा अधिक का पालन करें:

कार्डबोर्ड शोजी लालटेन
कार्डबोर्ड शोजी लालटेन
कार्डबोर्ड शोजी लालटेन
कार्डबोर्ड शोजी लालटेन
ब्रेडबोर्ड पर सांप
ब्रेडबोर्ड पर सांप
ब्रेडबोर्ड पर सांप
ब्रेडबोर्ड पर सांप
संगीत प्रतिक्रियाशील मूड लाइट्स
संगीत प्रतिक्रियाशील मूड लाइट्स
संगीत प्रतिक्रियाशील मूड लाइट्स
संगीत प्रतिक्रियाशील मूड लाइट्स

के बारे में: मैं एक एयरोस्पेस इंजीनियरिंग अंडरग्रेजुएट हूं जो अक्सर ऐसे प्रोजेक्ट बनाता है जो एयरो से सबसे दूर की चीज हैं। स्पाइकीटुना के बारे में अधिक »

परिचय।

शायद आप एक लॉन्गबोर्ड लुक को हेला बीमार बनाने के लिए किस्मत में थे। शायद आप क्वारंटाइन में अपने मन से ऊब चुके थे। कारण जो भी हो, अपने बोर्ड पर अंडरग्लो लगाना इसे छलने का एक बहुत अच्छा तरीका है। मैंने एक्सेलेरोमीटर, ब्लूटूथ मॉड्यूल और एक Arduino नैनो के साथ WS2812 LED स्ट्रिप कंट्रोलर बनाया है।

पूर्वापेक्षाएँ।

Arduino और सोल्डरिंग की एक बुनियादी समझ। स्केटबोर्ड की सवारी करने की क्षमता भी अच्छी होगी।

निर्माता (आप) को नोट करें।

कई अलग-अलग लॉन्गबोर्ड फॉर्म फैक्टर, कंपोनेंट अवेलेबिलिटी और अंडरग्लो कैसा दिखना चाहिए, इसके विचार हैं। इसलिए, आपकी रोशनी लगभग निश्चित रूप से मेरे पास नहीं होगी। यह मार्गदर्शिका मेरी चमक की सामान्य डिज़ाइन प्रक्रिया का वर्णन करती है, लेकिन इसे एक सुझाव के रूप में अधिक मानें। उस पर अपनी खुद की स्पिन रखो!

परियोजना के लक्ष्य।

- कई प्रीसेट पैटर्न के साथ एलईडी लाइट्स को बोर्ड के नीचे लगाएं।

- वायरलेस तरीके से उक्त पैटर्न को नियंत्रित करें।

- लोगों को अंधा करने से बचने के लिए उठाए जाने पर स्वचालित रूप से बंद कर दें।

आपूर्ति

  • अरुडिनो नैनो
  • HC-06 ब्लूटूथ मॉड्यूल
  • ADXL345 एक्सेलेरोमीटर
  • 2 x WS2812 LED स्ट्रिप्स + कनेक्टर्स
  • परफ़बोर्ड
  • 2.54 मिमी महिला शीर्षलेख
  • 22 एडब्ल्यूजी सॉलिड कोर वायर
  • यूएसबी बैटरी बैंक
  • संधारित्र (100 यूएफ)
  • एक लॉन्गबोर्ड (जाहिर है)
  • वेल्क्रो
  • सोल्डरिंग आयरन + सोल्डर

ये Amazon Affiliate Links हैं इसलिए मैं प्रत्येक सेल के साथ थोड़ा कमीशन कमाता हूं। यदि आपके पास पहले से ये आपूर्ति नहीं है और आप मेरी भविष्य की परियोजनाओं का समर्थन करना चाहते हैं, तो इन लिंक का पालन करें!:)

चरण 1: योजना बनाएं और ब्रेडबोर्ड

प्लान आउट और ब्रेडबोर्ड
प्लान आउट और ब्रेडबोर्ड

योजना बनाएं कि आप अपने बोर्ड पर कौन सी विशेषताएं और पैटर्न चाहते हैं। यह काफी खुला हुआ कदम है। यह पूरी तरह से आप पर निर्भर है कि आप इसे कितना जटिल या सरल चाहते हैं। यदि आप नंगे न्यूनतम चाहते हैं, तो आपको एक बैटरी, Arduino और LED स्ट्रिप्स की आवश्यकता है।

एक बार जब आप अपने सेटअप से संतुष्ट हो जाएं, तो एक अच्छा, साफ-सुथरा सिस्टम आरेख बनाएं। यह तब काम आएगा जब आप इसे परफबोर्ड या पीसीबी में ट्रांसप्लांट करेंगे।

मेरी आवश्यकताएँ:

पता करने योग्य एलईडी।

मुझे पता करने योग्य एलईडी चाहिए ताकि मैं कट्टर दिखने वाले पैटर्न बना सकूं।

ब्लूटूथ।

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

एक्सेलेरोमीटर।

एल ई डी बहुत उज्ज्वल हो सकते हैं और जब मैं अपना बोर्ड उठाता हूं तो मैं पैदल चलने वालों को परेशान नहीं करना चाहता। इसलिए, मैं एक्सेलेरोमीटर का उपयोग यह पता लगाने के लिए करूंगा कि बोर्ड कब आयोजित किया जा रहा है, और फिर लाइट बंद कर दें।

सुझाव:

टेस्ट, टेस्ट, टेस्ट।

सुनिश्चित करें कि आप किसी अन्य चीज़ से पहले अपने सेटअप का परीक्षण ब्रेडबोर्ड पर करें! इससे आपके घटकों को डीबग करना और प्रकाश पैटर्न को प्रोग्राम करना कहीं अधिक आसान हो जाता है। बग प्रकट होने पर चर की मात्रा को सीमित करने के लिए, मैं एक-एक करके घटकों का परीक्षण करने की भी अनुशंसा करता हूं।

ध्यान दें:

ऊपर मेरे सेटअप का सिस्टम आरेख है। प्रत्येक घटक के लिए पिन प्रत्येक तीर पर सूचीबद्ध होते हैं।

चरण 2: कार्यक्रम

जीथब लिंक

इस लिंक पर मैं जो कोड प्रदान करता हूं वह पूरी तरह से मूलभूत है और इसमें केवल ब्लूटूथ मॉड्यूल शामिल है। पैटर्न बदलने के लिए, अपने फ़ोन पर सीरियल ब्लूटूथ ऐप का उपयोग करें। आपको जो चाहिए, उसके अनुसार पिनआउट बदलें।

मैंने अपने कोड को नए पैटर्न शामिल करना और पिनआउट बदलना अपेक्षाकृत आसान बनाने के लिए डिज़ाइन किया है। नए पैटर्न बनाने के लिए, उचित strncmp स्टेटमेंट को req_handle() में डालें और अपने पैटर्न को pattern.h में फंक्शन करें।

आपको दोनों की आवश्यकता होगी glowy_basic.ino तथा Patterns.h । अपने नैनो की प्रोग्रामिंग करते समय उन्हें उसी फ़ोल्डर में शामिल करना सुनिश्चित करें। एक विशाल, बोझिल फ़ाइल बनाने से बचने के लिए, उन्हें अलग कर दिया गया है। यह किसी भी तरह से उद्योग के लिए तैयार नहीं है।

यदि आप मेरे कोड का उपयोग नहीं करना चाहते हैं? अपना खुद का बना! पुस्तकालय सरल और उपयोग में आसान हैं।

प्रयुक्त पुस्तकालय:

  • FastLED.h (एल ई डी के लिए)
  • SoftwareSerial.h (ब्लूटूथ के लिए सीरियल)
  • वायर.एच (I2C)

चरण 3: परफ़बोर्ड में प्रत्यारोपण

परफ़बोर्ड में प्रत्यारोपण
परफ़बोर्ड में प्रत्यारोपण
परफ़बोर्ड में प्रत्यारोपण
परफ़बोर्ड में प्रत्यारोपण

खबरदार, यह थकाऊ होने वाला है।

(यदि आप इसे परफ़ॉर्मर के बजाय पीसीबी पर रख सकते हैं, तो मैं इसकी अत्यधिक अनुशंसा करता हूँ।)

परफ़बोर्ड एक ब्रेडबोर्ड पर एक प्रोटोटाइप और एक पूर्ण पीसीबी के बीच का मध्य मैदान है। इसे कुछ हद तक स्थायी बनाने के लिए मेरे पास यह सबसे अच्छा विकल्प था। मेरा इरादा इस ढाल शैली को बनाने का था (भागों को जोड़ने के लिए महिला हेडर का उपयोग करके) ताकि मैं महत्वपूर्ण घटकों का पुन: उपयोग कर सकूं। सुनिश्चित करें कि आप अपने बैटरी कनेक्शन के समानांतर एक बाईपास संधारित्र मिलाप करते हैं। यह आपके एलईडी स्ट्रिप्स के अचानक वर्तमान परिवर्तनों के झटके को नरम कर देगा। मैं अपने द्वारा बनाए गए हर एक सोल्डर जॉइंट का विवरण नहीं दे सकता, लेकिन मैंने इस प्रक्रिया के दौरान कई चीजें सीखीं।

सुझाव:

इसे बिछाएं।

अपने घटकों को लें और उन्हें अपने बोर्ड पर रखें! समय लेने वाली गलतियों से बचने के लिए यह योजना बनाना महत्वपूर्ण है कि वे कहाँ और कैसे एक साथ फिट हों।

ठोस।

ठोस कोर तार एक होना चाहिए। छिद्रित ठोस कोर को परफ़ॉर्मर के छेद में फिट करना कहीं अधिक आसान है, क्योंकि यह फंसे हुए तार की तरह अलग नहीं होगा।

तीन बार मापें, एक बार काटें।

कुछ हद तक साफ-सुथरा परफ़ॉर्मर रखने के लिए, सुनिश्चित करें कि आप वास्तव में जानते हैं कि आपके बोर्ड पर एक बिंदु को दूसरे से जोड़ने के लिए आपको कितने तार का उपयोग करने की आवश्यकता है।

इसे दो बार चेक कर रहे हैं।

बिंदुओं के बीच निरंतरता सुनिश्चित करने और यह सुनिश्चित करने के लिए कि कोई शॉर्ट्स नहीं हैं, अक्सर मल्टीमीटर का उपयोग करें। यह गलती से नष्ट होने वाली बैटरी को रोकने में मदद करेगा।

जान में जान आई।

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

चरण 4: लॉन्गबोर्ड में पुर्जे संलग्न करें

लॉन्गबोर्ड में पुर्जे संलग्न करें
लॉन्गबोर्ड में पुर्जे संलग्न करें

यह सहज नौकायन है, अब जब परफ़ॉर्म किया गया है।

यह वह जगह है जहां वेल्क्रो आता है। मेरा इरादा वेल्क्रो का उपयोग करने का था क्योंकि यह काफी मजबूत है फिर भी हटाने योग्य है।

  1. वेल्क्रो के नर पक्ष को लॉन्गबोर्ड पर ही रखें। यदि आप अंडरग्लो के बिना सवारी करने का निर्णय लेते हैं, तो पुरुष पक्ष को साफ करना आसान होता है।
  2. वेल्क्रो के महिला पक्ष को बैटरी पैक और परफ़ॉर्मर के नीचे रखें।
  3. एलईडी स्ट्रिप्स संलग्न करें।
  4. बैटरी और परफ़ॉर्मर संलग्न करें।

सुझाव:

पहिया काटने।

पहियों के ठीक ऊपर तार या पुर्जे लगाने से बचें। यदि बहुत आक्रामक तरीके से मुड़ते हैं, तो पहिया इन वस्तुओं को छू सकता है और नुकसान पहुंचा सकता है।

पूंछ।

तार या घटकों को पूंछ पर लगाने से बचें, क्योंकि वे जमीन से संपर्क करेंगे। स्पष्ट कारणों से, यह इन वस्तुओं को नुकसान पहुंचाएगा।

संरक्षण।

मेरे 3D प्रिंटर की कमी के कारण मैंने स्वयं इस सलाह का पालन नहीं किया, लेकिन मैं स्ट्रिप्स और परफ़बोर्ड के लिए सुरक्षात्मक कवर डिज़ाइन करने की अत्यधिक अनुशंसा करता हूँ। उजागर इलेक्ट्रॉनिक्स, ऊपर की तरह, उच्च गति के मलबे और पहियों द्वारा बहने वाले पानी से क्षति के लिए अतिसंवेदनशील होते हैं। सुरक्षात्मक कवर इस तरह के नुकसान को कम करेंगे और इस तरह की डिवाइस की लंबी उम्र में वृद्धि करेंगे।

सिफारिश की: