विषयसूची:
- चरण 1: उपकरण और सामग्री
- चरण 2: Arduino चमकाना
- चरण 3: बोर्ड को असेंबल करना (प्लेसमेंट और पावर सोल्डरिंग)
- चरण 4: बोर्ड को असेंबल करना (सिग्नल वायरिंग और टेस्टिंग)
- चरण 5: 3D भागों और विधानसभा की छपाई
- चरण 6: टोटिंग प्राप्त करें
- चरण 7: वैकल्पिक अतिरिक्त + समस्या निवारण
वीडियो: ब्लूटूथ एयर हॉर्न: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
लंबे समय तक दुबके रहने के कारण मैंने आखिरकार फैसला किया कि यह परियोजना एक राइट अप के योग्य है (मैं एक इंस्ट्रक्शंस टीशर्ट के लिए भी मार रहा हूं)। मुझे यह साइट पसंद है और आशा है कि आप इस परियोजना का आनंद लेंगे।
महत्वपूर्ण! बस एक त्वरित ध्यान दें, इस निर्माण में वैकल्पिक चरण हैं। चरण 6 तक आपका हॉर्न पूरी तरह कार्यात्मक हो जाएगा, हालांकि मैंने बैटरी के स्तर की निगरानी, आपके ब्लूटूथ डिवाइस का नाम बदलने और बहुत कुछ करने के लिए और विकल्प शामिल किए हैं!
इसके अलावा अगर कुछ स्पष्ट नहीं है तो कृपया मुझे बताएं! मैं इस लेखन में जो कुछ भी छूट गया हो, उसमें संशोधन करूंगा।
चरण 1: उपकरण और सामग्री
यदि कोई ऑफ़लाइन हो जाता है तो लिंक को अपडेट रखेंगे।
आवश्यक घटक:
- Arduino Pro Mini 3.3v 8mhz या 5v 16mhz (लिंक)
- यूएआरटी टीटीएल प्रोग्रामर (लिंक)
- HC-05 ब्लूटूथ मॉड्यूल (लिंक)
- हैडर पिन [लगभग ~ 25 करना चाहिए] (लिंक)
- हुकअप वायर (ब्रेडबोर्ड पर पिन को जोड़ने के लिए पर्याप्त)
- एयर हॉर्न 134A (लिंक)
- 180 डिग्री सर्वो मोटर (लिंक)
- सोल्डर-सक्षम ब्रेडबोर्ड [आकार में कटौती] (लिंक)
- 4 x AA बैटरी क्लिप [चित्र नहीं] (लिंक)
- 4 एक्स एए बैटरी (चित्रित नहीं)
अतिरिक्त विकल्प:
- 2 तार वोल्टमीटर (लिंक)
- क्षणिक स्विच (लिंक)
- सुपर कैपेसिटर (चित्र नहीं) (लिंक)
उपकरण की आवश्यकता:
- सोल्डरिंग आयरन + सोल्डर
- गर्म गोंद वाली बंदूक
- फ्लश कटर
- 3D प्रिंटर (या 3D प्रिंटिंग सेवा ऑनलाइन)
चरण 2: Arduino चमकाना
सबसे पहले आप अपने Arduino को फ्लैश करना चाहेंगे। यदि यह टांका लगाने वाले हेडर पिन के साथ नहीं आया है, तो आपको लेबल किए गए 6 पिनों को मिलाप करना होगा:
GND, GND, VCC, RXI, TXO, DTR (ये सभी आपके देव बोर्ड के नीचे एक पंक्ति में होंगे)
एक बार जब आप पिनों को मिलाप कर लेते हैं, तो आपको उन्हें अपने FTDI प्रोग्रामर से इस प्रकार जोड़ना होगा:
FTDI -- Arduino
डीटीआर -- DTRRXD -- TXOTXD -- RXI+5v -- VCCGND -- GND
अब हमारा परीक्षण कोड अपलोड करें (आप यहां भी कोड पा सकते हैं):
#शामिल करें #शामिल करें
सर्वो हॉर्नसर्वो; // एक सर्वोसॉफ्टवेयर सीरियल बीटी (10, 11) को नियंत्रित करने के लिए सर्वो ऑब्जेक्ट बनाएं; चार ए; // अन्य डिवाइस से आने वाले चरित्र को स्टोर करता है int pos = 0; // सर्वो स्थिति को संग्रहीत करने के लिए चर
शून्य सेटअप () {BT.begin (९६००); BT.println ("एयर हॉर्न एक्टिव"); हॉर्नसर्वो.अटैच(9); // पिन 9 पर सर्वो को सर्वो ऑब्जेक्ट से जोड़ता है hornServo.write(10); // सर्वो स्थिति सेट करता है
}
शून्य लूप () {अगर (बीटी.उपलब्ध ()) {ए = (बीटी.रीड ());
अगर (ए == '1')
{hornServo.write(90); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; बीटी.प्रिंट्लन (""); देरी (350); हॉर्नसर्वो.लिखें(१०); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; } अगर (a=='2') {hornServo.write(90); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; बीटी.प्रिंट्लन (""); देरी (400); हॉर्नसर्वो.लिखें(१०); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; } अगर (a=='3') {hornServo.write(90); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; बीटी.प्रिंट्लन (""); देरी (500); हॉर्नसर्वो.लिखें(१०); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; }
अगर (ए == '4')
{hornServo.write(90); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; बीटी.प्रिंट्लन (""); देरी (600); हॉर्नसर्वो.लिखें(१०); // सर्वो को चर 'स्थिति' विलंब (15) में स्थिति में जाने के लिए कहें; } if (a=='?') { BT.println ("तेज विस्फोट के लिए '1' भेजें"); BT.println ("एक लंबे ब्लास्ट के लिए '2' भेजें"); BT.println ("एक अच्छे ब्लास्ट के लिए '3' भेजें"); BT.println ("एक बहरे विस्फोट के लिए '4' भेजें"); } } }
चरण 3: बोर्ड को असेंबल करना (प्लेसमेंट और पावर सोल्डरिंग)
इस कदम के लिए कुछ कनेक्शन और थोड़े धैर्य की आवश्यकता होगी हालांकि यह काफी सीधा है।
नोट: आप इस चरण को बिना सोल्डरिंग के नियमित ब्रेडबोर्ड पर भी कर सकते हैं, हालांकि यह आपके अंतिम उत्पाद को थोड़ा कम पोर्टेबल बना देगा।
नियुक्ति:
इस चरण के लिए घटक:
- अरुडिनो
- बीटी मॉड्यूल
- 3 पुरुष हैडर पिन
- वायर
हमें फ्लैश किए गए Arduino और ब्लूटूथ मॉड्यूल (HC-05) को किसी भी अभिविन्यास में ब्रेडबोर्ड पर रखना चाहिए जिसे हम फिट देखते हैं। सुनिश्चित करें कि आप जिस ब्रेडबोर्ड का उपयोग कर रहे हैं वह पिन की पंक्तियों को समूह और पुल नहीं करता है। पीसीबी-वे ब्रेडबोर्ड पर मैंने इस्तेमाल किया, प्रत्येक पिन स्वतंत्र था।
निम्नलिखित पिनों को एक साथ मिलाएं:
वायर आउट अरुडिनो बीटी मॉड्यूल हैडर पिनरेड वायर वीसीसी वीसीसी मिडिल पिनब्लैक वायर जीएनडी जीएनडी बॉटम पिन
नोट: Arduino पर 2 GND पिन हैं, आप या तो उपयोग कर सकते हैं।
अंतिम छवि दर्शाती है कि मैंने बिजली कनेक्शन के लिए Arduino के दाईं ओर एक एकल काले और लाल तार को कहाँ मिलाया है।
चरण 4: बोर्ड को असेंबल करना (सिग्नल वायरिंग और टेस्टिंग)
सिग्नल वायरिंग:
अब हमें 3 और तार चलाने होंगे। हमारे कोड के अनुसार Arduino को सिग्नल पिन 9 पर है और BT मॉड्यूल के साथ हमारा सीरियल संचार पिन 10 और 11 पर है।
निम्नलिखित पिनों को एक साथ मिलाएं:
Arduino BT मॉड्यूलपिन 10 (D10) TXD (ग्रीन वायर) पिन 11 (D11) RXD (येलो वायर)
और सर्वो को सिग्नल के लिए हम निम्नानुसार मिलाप करते हैं:
Arduino हैडर पिनपिन 9 (D9) टॉप पिन (व्हाइट वायर)
अंत में आप अपने सर्वो मोटर को हेडर पिन में प्लग कर सकते हैं। वे आम तौर पर भूरे, लाल और पीले रंग के 3 पिन महिला हेडर होते हैं।
ब्राउन ग्राउंड है, रेड वीसीसी है और येलो सिग्नल है। सुनिश्चित करें कि प्लग शीर्ष पर पीले पिन के साथ शीर्ष में प्लग किया गया है।
परिक्षण:
अब आप अपने डिवाइस के चलने की पुष्टि करने के लिए कुछ पावर से कनेक्ट कर सकते हैं!
5V.5A इस परीक्षण के लिए ठीक होना चाहिए, यदि आपके पास बेंच बिजली की आपूर्ति नहीं है तो आप बैटरी पैक जोड़ने के बाद चरणों और परीक्षण के माध्यम से जारी रख सकते हैं।
बीटी मॉड्यूल के ब्लिंक होने तक अपने डिवाइस पर केवल पावर का परीक्षण करने के लिए और फिर 'एचसी-05' के लिए स्कैन करें जो कि डिफ़ॉल्ट डिवाइस आईडी है। पासवर्ड '1234' (कभी-कभी निर्माता के आधार पर '12345') के साथ जोड़े और एक ब्लूटूथ सीरियल एपीपी स्थापित करें।
मैं 'सीरियल ब्लूटूथ टर्मिनल' की अत्यधिक अनुशंसा करता हूं। ऊपर बाईं ओर हैमबर्गर मेनू पर क्लिक करें और डिवाइस पर क्लिक करें।
सुनिश्चित करें कि HC-05 हरे रंग में हाइलाइट किया गया है और फिर टर्मिनल पर वापस क्लिक करें।
सीरियल कनेक्शन शुरू करने के लिए ऊपर दाईं ओर बिन आइकन के आगे डुअल प्लग बटन पर क्लिक करें।
एक सफल कनेक्शन पर सीरियल 'एयर हॉर्न एक्टिव' को प्रिंट करने के लिए आपको बधाई दी जानी चाहिए।
भेजना '?' मेनू या संख्या 1 से 4 तक खींचने के लिए और आपका सर्वो हिलना शुरू कर देना चाहिए।
नोट: यदि आपको समस्या आ रही है तो समस्या निवारण अंतिम चरण पर है! साथ ही मुद्दों पर टिप्पणी करने के लिए स्वतंत्र महसूस करें और मैं सहायता प्रदान कर सकता हूं।
चरण 5: 3D भागों और विधानसभा की छपाई
अब आसान भाग के लिए। मैंने यहां एसटीएल फाइलें शामिल की हैं हालांकि अधिकांश 3डी प्रिंटर अलग हैं।
पीसीबी क्लिप
सर्वो माउंट
हॉर्न बेस
प्रिंट सेटिंग्स महत्वपूर्ण
- किसी भी मॉडल को समर्थन की आवश्यकता नहीं होगी यदि वे प्रिंटर बेड पर अंतिम फोटो के अनुसार उन्मुख हैं।
- आपकी प्रिंटर सेटिंग्स आपके द्वारा उपयोग की गई सामग्री द्वारा निर्धारित की जाएंगी, हालांकि यह सुझाव दिया जाता है कि आप अपने प्रिंट के लिए एक मध्यम भरण विधि का चयन करें। कमजोर भरण ब्रेस को फ्लेक्स करने की अनुमति देगा और पर्याप्त नीचे का दबाव हॉर्न को सक्रिय करने में विफल नहीं होगा।
- (कमजोर इन्फिल = फ्लेक्स = कोई हॉर्न नहीं = असफल परियोजना)
सभा
बेस प्रिंट आसानी से आपके एयर हॉर्न कनस्तर के नीचे स्नैप हो जाता है, इसी तरह साइड पीसीबी क्लिप को हॉर्न के किनारे पर स्नैप करना चाहिए।
सर्वो माउंट को स्नैप करना भी काफी आसान है। अतिरिक्त स्थिरता के लिए मेरा सुझाव है कि सर्कुलर हॉर्न माउंट को काटें और संलग्न तस्वीरों के अनुसार इसे हॉर्न से बांधें। यह विशेष रूप से एक पूर्ण कनस्तर को क्रियान्वित करने के लिए कितना बल आवश्यक है, इसके साथ फिसलने की इसकी क्षमता को सीमित कर देगा। यह अनुशंसा की जाती है कि आप सर्वो के माध्यम से कुछ पेंच चलाते हैं, लेकिन इसकी आवश्यकता नहीं है क्योंकि 3 डी प्रिंट को सर्वो के बजाय फिट होना चाहिए।
मैंने 2 लकड़ी के शिकंजे का इस्तेमाल किया जो इसे बैठने के लिए बहुत बड़े थे लेकिन आप इसे गोंद भी कर सकते हैं पसंद आपकी है!
अब आप दिए गए स्क्रू के साथ दो तरफा सर्वो आर्म संलग्न कर सकते हैं। मैंने 'उंगली' के रूप में कार्य करने के लिए एक छोटे सर्वो से एक और सर्वो भुजा को सुपर ग्लूइंग किया, हालांकि यह पूरी तरह से अनावश्यक था क्योंकि अकेले सीधे हाथ से पर्याप्त टोक़ था।
पीसीबी माउंट पर आपके द्वारा परीक्षण किए गए पीसीबी को गर्म करके फॉलो करें (आप इसे स्क्रू भी कर सकते हैं लेकिन हॉटग्लू हमेशा आसान तरीका है) और इसे हॉर्न पर क्लिप करें।
फिर आप बैटरी क्लिप को उस लीड में मिला सकते हैं जिसे आपने पावर के लिए बोर्ड में मिलाया है।
नोट: डेटा शीट के अनुसार इन बोर्डों पर नियामक 16v इनपुट वोल्टेज तक चलते हैं, इसलिए इस कॉन्फ़िगरेशन में 4 पूरी तरह चार्ज एए बैटरी ठीक रहेगी।
अंत में आप उन तारों को टेप में लपेट सकते हैं या उन्हें गर्म कर सकते हैं ताकि वे कम न हों और अतिरिक्त स्थिरता के लिए आप बैटरी क्लिप को नीचे के स्टैंड के पैरों पर गोंद कर सकते हैं।
इस चरण की छवियों को इस असेंबली को कवर करना चाहिए। सुनिश्चित करें कि आपने उन सभी को देखा है।
चरण 6: टोटिंग प्राप्त करें
एक दौड़ का संकेत?
इसे अपने सहकर्मियों के डेस्क के नीचे रोपना?
बस वास्तव में सींगों से प्यार है?
खैर अब सत्ता आपके हाथ में है! (बशर्ते आप बीटी रेंज में हों)
अब आप पूरी तरह से 'अपने दिल की सामग्री तक' टोट करने के लिए सुसज्जित हैं। जिम्मेदार बनें क्योंकि ये सींग अपने आकार के लिए गंभीर रूप से जोर से हैं, कोशिश करें कि इसे जानवरों के पास न बजाएं और अपने पड़ोसियों का सम्मान करें (या मैं पुलिस वाला नहीं हूं)।
चरण 7: वैकल्पिक अतिरिक्त + समस्या निवारण
अतिरिक्त विकल्प:
सुपर कैप: यदि आपका उपकरण हॉर्न को चालू नहीं करता है, लेकिन बटन के खिलाफ दबाता है और पुनरारंभ होता है तो आपके पास पर्याप्त करंट नहीं हो सकता है। सबसे पहले अपनी AA बैटरियों को एकदम नए में बदलें लेकिन आप बिल्ड में एक इनलाइन कैपेसिटर भी जोड़ सकते हैं। मेरे पास कुछ बिछा हुआ था और उन्हें संलग्न छवि के अनुसार बिजली लाइनों के साथ इनलाइन रखा गया था।
वोल्टेज मीटर + ऑन/ऑफ स्विच: आप अपनी परियोजना को चालू और बंद करने के लिए स्विच के कॉमन पोर्ट पर मुख्य वोल्टेज लाइन के साथ इनलाइन जोड़कर और शीर्ष पिन पर सर्किट के वीसीसी को जोड़कर एक पावर स्विच भी डाल सकते हैं। फिर आप उस स्विच के निचले पिन में आपूर्ति या लाल तार जोड़कर वोल्ट मीटर के साथ इस सर्किट का उपयोग कर सकते हैं। जब इसे बंद कर दिया जाता है तो आप बैटरी के वोल्टेज को पढ़ने में सक्षम होंगे। बंद होने पर बिजली बचाने के लिए वोल्टमीटर के साथ श्रृंखला में एक क्षणिक स्विच लगाएं। इसके साथ मेरे दूसरे बोर्ड की छवियों की समीक्षा करें।
बीटी नाम और पासवर्ड बदलना: यहां टेकबिटर के निर्देश का उपयोग करें!
समस्या निवारण:
जैसे ही मुद्दे उठेंगे आबाद होंगे!
सिफारिश की:
एयर - ट्रू मोबाइल एयर गिटार (प्रोटोटाइप): 7 कदम (चित्रों के साथ)
एयर - ट्रू मोबाइल एयर गिटार (प्रोटोटाइप): ठीक है, यह मेरे बचपन के सपने के करीब आने के पहले भाग के बारे में वास्तव में एक छोटा निर्देश होगा। जब मैं एक छोटा लड़का था, मैं हमेशा अपने पसंदीदा कलाकारों और बैंडों को गिटार बजाते हुए देखता था। जैसे-जैसे मैं बड़ा हुआ, मैं टी
मेंढक को किस करना V2.0 - बैक हॉर्न ब्लूटूथ स्पीकर पूरी तरह से प्रिंट करने योग्य: 5 कदम (चित्रों के साथ)
मेंढक को किस करना V2.0 - बैक हॉर्न ब्लूटूथ स्पीकर पूरी तरह से प्रिंट करने योग्य: परिचय मुझे एक छोटी सी पृष्ठभूमि के साथ शुरू करने दें। तो बैक लोडेड हॉर्न स्पीकर क्या है? इसे उल्टा मेगाफोन या ग्रामोफोन समझें। एक मेगाफोन (मूल रूप से एक फ्रंट हॉर्न लाउडस्पीकर) की समग्र दक्षता बढ़ाने के लिए एक ध्वनिक हॉर्न का उपयोग करता है
ब्लूटूथ "ऑन एयर" लैपल पिन: 7 कदम (चित्रों के साथ)
ब्लूटूथ "ऑन एयर" लैपल पिन: मैं एक असंबंधित प्रोजेक्ट पर काम कर रहा था जो ब्लूटूथ का उपयोग करता है, मुझे संचार का परीक्षण करना था इसलिए मैंने एक Arduino परीक्षण सर्किट बनाया। प्रकाश में सभी इलेक्ट्रॉनिक्स, माइक्रोकंट्रोलर और बैटरी शामिल हैं जिन्हें यूएसबी के माध्यम से रिचार्ज किया जा सकता है। इसका उपयोग
NeoPixel LED और Arduino Lilypad के साथ यूनिकॉर्न हॉर्न: 8 कदम (चित्रों के साथ)
NeoPixel LED और Arduino Lilypad के साथ यूनिकॉर्न हॉर्न: सभी को नमस्कार, आज मैं 3D प्रिंटेड यूनिकॉर्न हॉर्न बनाने वाला हूं। मैंने लगभग एक साल पहले एडफ्रूट की वेबसाइट में प्रोजेक्ट देखा और किया लेकिन मुझे इसे साझा करने का अवसर नहीं मिला। पार्टी के लिए बाहर जाते समय और विशेष रूप से शाम को बहुत अच्छा लगता है
एचआरवी (होम एयर एक्सचेंजर) अरुडिनो कंट्रोलर विद एयर इकोनॉमाइज़र: 7 स्टेप्स (चित्रों के साथ)
एचआरवी (होम एयर एक्सचेंजर) एयर इकोनोमाइज़र के साथ अरुडिनो कंट्रोलर: एयर इकोनॉमाइज़र के साथ एचआरवी अरुडिनो कंट्रोलरइसलिए इस परियोजना के साथ मेरा इतिहास है कि मैं मिनेसोटा में रहता हूं और मेरा सर्किट बोर्ड मेरे लाइफब्रीथ 155मैक्स एचआरवी पर तला हुआ है। मैं एक नए के लिए $२०० का भुगतान नहीं करना चाहता था। मैं हमेशा एक वायु अर्थशास्त्री पाप के साथ कुछ चाहता था