विषयसूची:
- चरण 1: यह कैसे काम करता है
- चरण 2: आपूर्ति
- चरण 3: शरीर बनाना
- चरण 4: इलेक्ट्रॉनिक्स सेटअप
- चरण 5: सर्किट
- चरण 6: अंतिम विधानसभा
- चरण 7: कोड
- चरण 8: टिप्स
वीडियो: Arduino कार्डबोर्ड गन (रेंजफाइंडर और टैकोमीटर): 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
क्या सोफे पर आराम से बैठे हुए दूरी को मापने में सक्षम होना भयानक नहीं होगा?पारंपरिक टेप का उपयोग करने के बजाय? इसलिए आज मैं एक arduino गन बनाने जा रहा हूँ जो 0.3cm की सटीकता के साथ 2cm से 400cm की दूरी के गैर-संपर्क माप में सक्षम है और एक अल्ट्रासोनिक सेंसर का उपयोग करके घूर्णन शरीर (RPM) के प्रति मिनट क्रांतियों को भी मापता है। HC-SR04) और एक इन्फ्रारेड सेंसर क्रमशः। प्रारंभ में, मैं इसे दो अतिरिक्त IR सेंसर का उपयोग करके किसी भी चलती वस्तु की गति को मापने में सक्षम बनाना चाहता था, लेकिन वर्तमान महामारी के कारण मैं आपूर्ति से बाहर हूं। इसलिए मैं केवल वही उपयोग करने जा रहा हूं जो मेरे पास है। यदि आपके पास है, तो आप बंदूक में जोड़ सकते हैं। इसे कैसे करें, इस पर एक लिंक यहां दिया गया है।
चरण 1: यह कैसे काम करता है
अल्ट्रासोनिक सेंसर ध्वनि उत्सर्जित करके काम करते हैं जो हवा के माध्यम से यात्रा करती है और अगर इसके रास्ते में कोई वस्तु है, तो यह मॉड्यूल पर वापस आ जाएगी। यात्रा के समय को ध्यान में रखते हुए, आप दूरी की गणना कर सकते हैं क्योंकि हम पहले से ही ध्वनि की गति (340m/s) सूत्र का उपयोग कर रहे हैं: दूरी = वेग * समय। इस परियोजना में IR सेंसर का उद्देश्य ऑब्जेक्ट डिटेक्शन के लिए है। IR सेंसर के दो मुख्य भाग हैं। IR ट्रांसमीटर और IR रिसीवर। ट्रांसमीटर IR तरंगों को प्रसारित करता है और यदि कोई वस्तु है, तो संचरित तरंग उस वस्तु द्वारा परावर्तित होती है जो बदले में, रिसीवर तरंग को उठाता है जबकि यदि सेंसर के सामने कोई वस्तु नहीं है, तो संचरित तरंग किसके द्वारा प्राप्त नहीं होती है रिसीवर और फिर IR मॉड्यूल एक आउटपुट या पल्स उत्पन्न करता है जिसे Arduino द्वारा पता लगाया जाता है जब हम ट्रिगर बटन दबाते हैं। यह लगातार 5 सेकंड के लिए गिना जाता है। तो चलिए निर्माण शुरू करते हैं।
<
चरण 2: आपूर्ति
सामग्री1. Arduino Uno (कोई भी arduino काम करेगा)
2. एचसी-एसआर04 अल्ट्रासोनिक सेंसर
3. Arduino IR सेंसर
4. 16 * 2 एलसीडी डिस्प्ले मॉड्यूल (12 सी)
5. बजर
6. 9वी बैटरी और कनेक्टर
7. परफेक्ट बोर्ड (वैकल्पिक)
8. एक पुशबटन
9. स्पर्श स्विच *1
10. स्लाइड स्विच *1
11. एलईडी * 2 (अधिमानतः अलग-अलग रंग)
12. 220ohms रोकनेवाला *2
13. 10k रोकनेवाला *2
14. Arduino पिन हेडर
15. जम्पर तार
उपकरण
1. गर्म गोंद
2. सुपर गोंद (वैकल्पिक)
3. सोल्डरिंग आयरन और सोल्डर
4. एक्स-एक्टो चाकू
5. ड्रिल (वैकल्पिक)
चरण 3: शरीर बनाना
1. प्रदान किए गए टेम्पलेट का प्रिंट आउट लें, इसे कार्डबोर्ड की शीट पर चिपका दें और फिर आकृतियों को काट लें।
2. बजर होल, स्टेटस एलईडी, पावर एलईडी, अल्ट्रासोनिक सेंसर, आईआर सेंसर होल और एलसीडी डिस्प्ले स्पेस को कट-आउट करें।
3. सभी सीधी रेखाओं को अंदर की ओर मोड़ने के लिए एक रूलर का उपयोग करें और प्रत्येक अनुभाग को एक साथ चिपका दें। बाकी गन पर डिस्प्ले सेक्शन, हैंडल और रूफ कवर को ग्लू न करें। अल्ट्रासोनिक सेंसर और इन्फ्रारेड सेंसर को उनके विभिन्न छिद्रों में गोंद दें।
4. एक 3 सेमी चौड़ी कार्डबोर्ड पट्टी काट लें और हैंडल के आगे और पीछे को कवर करें। हैंडल के सामने एक पुशबटन को गोंद करें और तारों को हैंडल के पीछे से चलाएं।
चरण 4: इलेक्ट्रॉनिक्स सेटअप
आईआर सेंसर
जब से मैं जम्पर तारों से बाहर हूं, मैंने एक नेटवर्क केबल से तारों का उपयोग किया है, फिर तारों को एक छोटे से टुकड़े में मिलाप किया है जिसे बाद में सेंसर के तीन पिनों में मिलाया जाता है।
अतिध्वनि संवेदक
मैंने एक पुराने कनेक्टर का इस्तेमाल किया जिसे मैंने सेंसर के पिन में डाला।
एलसीडी प्रदर्शन
मैंने एलसीडी डिस्प्ले के पिनों को मोड़ दिया ताकि वे सीधे हों। मैंने फिर वही सेटअप दोहराया जो IR सेंसर के साथ था।
एल ई डी
एक 220ohms रोकनेवाला प्रत्येक एलईडी के कैथोड लीड के लिए है।
चरण 5: सर्किट
आप सर्किट को मिनी ब्रेडबोर्ड पर या अधिमानतः एक पूर्ण बोर्ड पर बनाना चुन सकते हैं। किसी भी तरह से, यह आपको तय करना है।
नोट: Arduino अपने VIN पिन के बावजूद संचालित होता है। इसके अलावा मेरा उल्टा घुड़सवार है।
ये रहे कनेक्शन
सत्ता का नेतृत्व किया
एनोड ---- Arduino पिन 8
कैथोड --- 220ohm रोकनेवाला ---- ग्राउंड
स्थिति एलईडी
एनोड ---- Arduino पिन 9
कैथोड --- 220ohm रोकनेवाला ---- ग्राउंड
बजर
सकारात्मक --- Arduino पिन 11
नकारात्मक --- जमीन
आईआर सेंसर
वीसीसी --- Arduino 5V
जीएनडी --- ग्राउंड
OUT---Arduino पिन 5
कोर्ट-SR04
वीसीसी --- Arduino 5V
जीएनडी --- ग्राउंड
TRIG --- Arduino पिन 7
इको --- Arduino पिन 6
एलसीडी प्रदर्शन
वीसीसी --- Arduino 5V
जीएनडी --- ग्राउंड
एसडीए --- Arduino पिन A4 (एनालॉग पिन)
SCL --- Arduino पिन A5 (एनालॉग पिन)
ट्रिगर बटन
पहला चरण ---- Arduino 5V
दूसरा पैर ----10k रोकनेवाला (समानांतर में पहला पैर) --- Arduino पिन 10
(जमीन पर रोकनेवाला का दूसरा पैर)
एसपीडीटी स्लाइड स्विच
सेंटर लेग ------- Arduino 5V
लेफ्ट लेग -----10k रेसिस्टर (पहला पैर समानांतर में)---Arduino Pin 13
(जमीन पर रोकनेवाला का दूसरा पैर)
Arduino VIN पिन ------ पुशबटन का पहला चरण
पुशबटन का दूसरा चरण-----+बैटरी का वीई
Arduino GND पिन --- बैटरी-वी और ग्राउंड रेल
चरण 6: अंतिम विधानसभा
एलईडी को उनके छेद में डालने से शुरू करें, उसके बाद बजर, दो स्विच और फिर एलसीडी डिस्प्ले को डिस्प्ले सेक्शन में डालें। प्रदर्शन अनुभाग के निचले भाग में छेद के माध्यम से ट्रिगर बटन के तार को पास करें। बंदूक के सामने सेंसर मॉड्यूल को गोंद करें। बंदूक के मुख्य भाग में प्रदर्शन अनुभाग को गोंद करें और फिर नीचे के हैंडल को संलग्न करें। टेप के साथ आयताकार छत के कवर को बंदूक से पकड़ें। यह प्रवेश द्वार होगा। अब आपका रेंजफाइंडर/टैकोमीटर उपयोग के लिए तैयार है। अपनी इच्छानुसार सजाएँ।
चरण 7: कोड
यह जानना एक अच्छा विचार है कि प्रोग्राम शुरू करने से पहले कोड क्या करता है। यह आपको बहुत सारे सिरदर्द से बचा सकता है।
इसके अलावा, लिक्विड क्रिस्टल डिस्प्ले लाइब्रेरी स्थापित करें यदि आपके एलसीडी में 12C मॉड्यूल है। डाउनलोड करने के लिये यहाँ क्लिक करें
यहाँ कोड क्या करता है
1. जब आप बंदूक को चालू करते हैं, तो बिजली का नेतृत्व चालू हो जाता है और बंदूक एक सेकंड से भी कम समय के लिए बीप ध्वनि बजाती है (पावर एलईडी को सीधे बैटरी से संचालित किया जा सकता है, लेकिन मैंने आर्डिनो से खदान को बिजली देने का फैसला किया। यह अनुमति देता है नियंत्रित करने के लिए नेतृत्व किया)
2. एक बार गन चालू हो जाने के बाद, आपको अपने इच्छित मोड का चयन करने के लिए स्लाइड स्विच को बाएँ या दाएँ घुमाना होगा। एक बार ऐसा करने के बाद, यह "शुरू करने के लिए कृपया ट्रिगर बटन" प्रदर्शित करेगा। बटन दबाने के बाद रीडिंग/माप शुरू हो जाना चाहिए। प्रत्येक बटन प्रेस के साथ, पलक और बजर के साथ स्थिति का नेतृत्व किया जाएगा।
चरण 8: टिप्स
1. जब पिन हेडर को परफ बोर्ड में मिलाते हैं, तो पहले पिन हेडर को आपके द्वारा उपयोग किए जा रहे आर्डिनो पिन में डालें और फिर बोर्ड के शीर्ष पर बोर्ड को नीचे करें, जिसमें परफेक्ट बोर्ड का कॉपर साइड ऊपर की ओर हो। हेडर को जगह में मिलाएं।
2. बंदूक के सामने की तरफ एक छोटा सा एक्सेस होल बनाएं। इसका उपयोग स्क्रूड्राइवर का उपयोग करके IR सेंसर की संवेदनशीलता को समायोजित करने के लिए किया जाएगा।
3. यदि कोड काम नहीं करता है, · पहले अपने कनेक्शन जांचें (खासकर यदि आपने ब्रेडबोर्ड का उपयोग किया है)।
· यदि पुरानी बैटरी का उपयोग कर रहे हैं, तो उसे बदल दें।
· अगर फिर भी काम नहीं करता है, तो सहायता के लिए नीचे कमेंट करें।
सिफारिश की:
हम्सटर व्हील टैकोमीटर: 11 कदम (चित्रों के साथ)
हम्सटर व्हील टैकोमीटर: लगभग तीन साल पहले, भतीजों को अपना पहला पालतू जानवर मिला, नगेट नाम का एक हम्सटर। नगेट के व्यायाम दिनचर्या के बारे में जिज्ञासा ने एक परियोजना शुरू की जो लंबे समय तक चलने वाली नगेट (आरआईपी) है। यह निर्देशयोग्य एक कार्यात्मक व्यायाम पहिया ऑप्टिकल टैच की रूपरेखा तैयार करता है
टैकोमीटर/स्कैन गेज Arduino, OBD2 और CAN बस का उपयोग करके: 8 कदम
टैकोमीटर/स्कैन गेज Arduino, OBD2 और CAN बस का उपयोग करना: किसी भी टोयोटा प्रियस (या अन्य हाइब्रिड/विशेष वाहन) मालिकों को पता चल जाएगा कि उनके डैशबोर्ड में कुछ डायल गायब हो सकते हैं! मेरे प्रियस में कोई इंजन आरपीएम या तापमान गेज नहीं है। यदि आप एक प्रदर्शन करने वाले व्यक्ति हैं, तो आप समय अग्रिम और जैसी चीजों को जानना चाह सकते हैं
Arduino के साथ गैराज पार्किंग के लिए रेंजफाइंडर: 4 कदम (चित्रों के साथ)
Arduino के साथ गैराज पार्किंग के लिए रेंजफाइंडर: यह सरल परियोजना आपकी कार के बम्पर के सामने वस्तुओं से दूरी प्रदर्शित करके आपकी कार को गैरेज में पार्क करने में मदद करेगी। एक 'स्टॉप' संदेश आपको बताएगा कि कब रुकने का समय है। परियोजना आधारित है सामान्य रूप से HC-SR04 या लंबन पिंग)))
लेज़र और कैमरे का उपयोग करके रेंजफाइंडर बनाना: 6 कदम
लेजर और कैमरे का उपयोग करके रेंजफाइंडर बनाना: मैं वर्तमान में अगले वसंत के लिए कुछ आंतरिक कार्य की योजना बना रहा हूं, लेकिन जैसा कि मैंने अभी एक पुराना घर हासिल किया है, मेरे पास कोई घर की योजना नहीं है। मैंने एक रूलर का उपयोग करके दीवार से दीवार की दूरी को मापना शुरू किया लेकिन यह धीमा और त्रुटि प्रवण है। मैंने एक रेंजफाइंड खरीदने के बारे में सोचा
एक सीएनसी राउटर में एक Arduino- आधारित ऑप्टिकल टैकोमीटर जोड़ें: 34 कदम (चित्रों के साथ)
एक सीएनसी राउटर में एक Arduino- आधारित ऑप्टिकल टैकोमीटर जोड़ें: अपने सीएनसी राउटर के लिए एक Arduino नैनो, एक IR LED/IR Photodiode सेंसर और एक OLED डिस्प्ले के साथ $ 30 से कम के लिए एक ऑप्टिकल RPM संकेतक बनाएं। मैं eletro18 के माप RPM - ऑप्टिकल टैकोमीटर इंस्ट्रक्शनल से प्रेरित था और एक टैकोमीटर जोड़ना चाहता था