विषयसूची:

आधी रात का खेल का मैदान: ७ कदम
आधी रात का खेल का मैदान: ७ कदम

वीडियो: आधी रात का खेल का मैदान: ७ कदम

वीडियो: आधी रात का खेल का मैदान: ७ कदम
वीडियो: ऐसी फील्डिंग जिसे देखकर आपके होश उड़ जाएंगे/Top10 Unbelievable fielding efforts in Cricket,world cup 2024, जुलाई
Anonim
आधी रात का खेल का मैदान
आधी रात का खेल का मैदान
आधी रात का खेल का मैदान
आधी रात का खेल का मैदान

चेतावनी! कृपया इसे पहले पढ़ें! अपने पालतू जानवर को चोट मत पहुँचाओ

लेजर खतरनाक हैं! मैं कई कारणों से इस परियोजना को जैसा है वैसा बनाने की अनुशंसा नहीं करता।

  • क्योंकि बिल्ली के लिए लेज़र को देखना बहुत आसान है
  • शायद लेजर को "फिशिंग रॉड एंड स्ट्रिंग" (बिल्ली के खिलौने का प्रकार) से बदलें जो छेद से बाहर निकलता है …
  • हस्तक्षेप के कारण लेज़र सर्वो अप्रत्याशित रूप से व्यवहार कर सकता है और 0 स्थिति पर रीसेट हो सकता है
  • लेज़र को जल्दी से बंद नहीं कर सकता, या लेज़र को फिर से निर्देशित नहीं कर सकता। एक हाथ से आयोजित लेजर के विपरीत
  • बिल्ली सर्वो के शोर और गति से आकर्षित होती है और लेजर को देखती है
  • बिल्ली लेजर के खतरों को नहीं समझती

मेरी बिल्ली को लेज़रों का पीछा करना पसंद है

मेरी बाँहें उसकी पसंद के हिसाब से बहुत तेज़ी से थक जाती हैं, जब उसके पास लेज़र पॉइंटर का पीछा करने की बात आती है तो मैं उसके चारों ओर घूमता हूँ… ज़रूर, मैं उसे एक अच्छा रन देता हूँ; कभी-कभी, कुछ मिनटों के लिए, लेकिन मुझे कुछ और स्वचालित चाहिए… मुझे स्वचालित सामग्री पसंद है।

मैंने हाल ही में नीचे दिए गए arduino ट्यूटोरियल का अनुसरण किया और एक "CAT LASER POINTER" बनाया।

create.arduino.cc/projecthub/circuito-io-team/how-to-make-a-cat-laser-pointer-5f6307

यह ज्ञान मध्यरात्रि के खेल के मैदान के लिए एक पूर्वापेक्षा है।

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

मैंने निर्देशों का पालन किया। मेरे पास एक दोस्त था 3D उसके लिए आवश्यक 3 छोटे घटकों का प्रिंट आउट लें। मैंने तब ब्लूटूथ मॉड्यूल, सर्वो (और कुछ अतिरिक्त सर्वो) का आदेश दिया।

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

मैंने "कैट लेजर पॉइंटर" बनाया और इसने उम्मीद के मुताबिक काम किया। बिल्ली वास्तव में खुशी से लाल बिंदु का पीछा कर रही थी जिसे बेतरतीब ढंग से फर्श पर प्रक्षेपित किया गया था।

तब इंस्ट्रक्शंस में PETS के लिए एक प्रतियोगिता थी। मैं विरोध नहीं कर सका। मेरे पास पहले से ही एक Arduino Mega 2560 R3 था और मैंने कुछ अन्य प्रोजेक्ट बनाए हैं, इसलिए मेरे पास एक बॉक्स में कुछ अतिरिक्त सेंसर बैठे हैं। मैंने लकड़ी के कुछ स्क्रैप टुकड़े इकट्ठा किए जो मेरे पास थे। यहां और वहां कुछ टुकड़े और टुकड़े जिनके लिए मुझे उपयोग मिल सकता है।

और, मैंने लेजर का उपयोग "निर्देश योग्य" के रूप में मध्यरात्रि को एक छोटा सा खेल का मैदान बनाने का फैसला किया।

आपूर्ति

कोर आवश्यक घटक

  • Arduino मेगा 2560 (या समान) और USB केबल
  • ब्रेडबोर्ड और एकाधिक जम्पर केबल्स (एम-एम। एम-एफ, एफ-एफ)
  • 9v और 12v पावर एडेप्टर (Arduino और Servo के लिए)

खेल का मैदान अवयव

  • (4) x DXW90 माइक्रो सर्वो मोटर 9g/1.6kg
  • (1) Arduino के लिए x तीन टर्मिनल वोल्टेज नियामक मॉड्यूल
  • (2) x HY-SRF05 अल्ट्रासोनिक दूरी सेंसर मॉड्यूल
  • (1) x पैन/टिल्ट मैकेनिज्म (https://www.thingiverse.com/thing:2800192)
  • (1) x HC-05 6 पिन वायरलेस ब्लूटूथ आरएफ ट्रांसीवर मॉड्यूल
  • (1) एक्स लेजर डायोड मॉड्यूल मिनी 650 एनएम 6 मिमी 5 वी 5 एमडब्ल्यू लेजर
  • (६) x लकड़ी के विभिन्न टुकड़े
  • (२) एक्स कुशनिंग पैड
  • (१) एक्स पुरानी चादर सब कुछ लपेटने के लिए

सॉफ्टवेयर

  • अरुडिनो आईडीई
  • Arduino BlueControl Google play store से उपलब्ध है।

विविध उपकरण

  • स्टेपल गन
  • ड्रिल
  • वोल्टेज मीटर (समस्या निवारण के लिए, आवश्यक नहीं)
  • नापने का फ़ीता
  • तार काटने वाला
  • स्क्रू ड्राइव / सुई नाक सरौता
  • विद्युत टेप
  • कैंची
  • उपयोगिता के चाकू

चरण 1: लेकिन मैं क्या बना सकता हूँ !?

लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?
लेकिन मैं क्या बना सकता हूँ!?

चूंकि यह मेरी बिल्ली के लिए है, मुझे कुछ बातों पर विचार करना पड़ा … मैं नहीं चाहता कि मेरी किटी को चोट पहुंचे, और खिलौने लचीले होने चाहिए …

मैंने अभी कुछ अतिरिक्त सर्वो खरीदे थे और मेरे पास एक दराज में कुछ अल्ट्रासोनिक रेंज सेंसर थे … साथ ही, मैंने अभी एक भयानक स्वचालित लेजर पॉइंटर बनाया था।

मैंने अपार्टमेंट के चारों ओर देखा और अपनी कल्पना को जंगली चलने दिया। मेरे पास कुछ पुराने प्लास्टिक के कॉफी कंटेनर थे। मैं गोल ढक्कन का उपयोग कर सकता था और उन्हें सर्वो के साथ घुमा सकता था। मुझे एक पुरानी स्प्रे बोतल मिली जो अब स्प्रे नहीं करती थी, मैंने उसके भीतर बची हुई प्लास्टिक ट्यूब की जांच की और पाया कि इसमें कुछ साफ-सुथरी विशेषताएं थीं जो अच्छी तरह से काम करेंगी।

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

चरण 2: लेआउट और बिल्ड

लेआउट और बिल्ड
लेआउट और बिल्ड
लेआउट और बिल्ड
लेआउट और बिल्ड
लेआउट और बिल्ड
लेआउट और बिल्ड

मेरे पास पहले से ही कुछ पहले से कटी हुई लकड़ी थी, इसलिए मैंने जो पहले से ही था उसका उपयोग करने की कोशिश की …

  • प्लाईवुड का एक 2' 1" वर्गाकार टुकड़ा (आधार के लिए)
  • एक 1 "x 6" बोर्ड (शेल्फ के लिए)
  • तीन 1"x 1"s लगभग 1' 1" लंबाई में (शेल्फ रखने के लिए)
  • एक 1.5 "1.5" कुरसी (लेजर तंत्र धारण करने के लिए)

स्वीकार किया, यह एक बहुत ही सरल डिजाइन है। मुझे यकीन है कि अधिक समय और थोड़ी रचनात्मकता के साथ, आप कुछ शानदार लेकर आ सकते हैं, मुझे यकीन है !!!

मैं पहियों और लीवर को छिपाने के लिए कार्डबोर्ड के उस बड़े फ्लैट टुकड़े का उपयोग करने जा रहा हूं।

मैंने छेदों को पहले से ड्रिल किया और सब कुछ एक साथ रखने के लिए कुछ लकड़ी के शिकंजे का इस्तेमाल किया। मैं बहुत अच्छा बढ़ई नहीं हूं, इसलिए कृपया कुछ दिखाई देने वाली गलतियों के लिए क्षमा करें…

मैंने कुछ साउंड प्रूफिंग पैडिंग को लकड़ी से चिपका दिया। स्टेपल को नीचे रखने में मदद करने के लिए कार्डबोर्ड का उपयोग करना।

चेतावनी! कुरसी को कम रखें, ज्यादा से ज्यादा एक इंच। यदि बहुत अधिक है तो बिल्ली सीधे उसमें देख सकती है! मेरा बहुत ऊंचा है

चरण 3: आकर्षण

लेजर बुर्ज

मुख्य आकर्षण लेजर बुर्ज है।

मैंने हाल ही में एक स्वचालित बिल्ली लेजर सूचक बनाया है।

मध्यरात्रि के खेल के मैदान को बनाने के लिए यह एकदम सही खिलौना था। Google play store से उपलब्ध "Arduino BlueControl" नामक ऐप का उपयोग करके ब्लूटूथ और आपके एंड्रॉइड फोन के माध्यम से "पॉइंटर" को नियंत्रित किया जा सकता है। मैं मानती हुँ। इसे शुरू करने में मूल पैन/टिल्ट मैकेनिज्म का सॉफ्टवेयर महत्वपूर्ण था। मैं जल्दी से मिनटों में अपने arduino ब्लूटूथ कमांड भेज रहा था। सॉफ्टवेयर में एक "ऑटोप्ले" मोड होता है जहां लेजर को एक पूर्वनिर्धारित क्षेत्र के चारों ओर बेतरतीब ढंग से घुमाया जाता है। मेरे मन में जो कुछ था उसके लिए यह बहुत अच्छा काम करता है!

बाउंसिंग बॉल/जंपिंग माउस लीवर

यह केवल एक धागे की तरह की गेंद है जो मुझे मिली एक स्ट्रिंग से बंधी है। मैंने फिर इसे लीवर से जोड़ा, जो बदले में एक सर्वो से जुड़ा हुआ है। सर्वो को 0 - 180 डिग्री से कहीं भी घुमाने के लिए प्रोग्राम किया जा सकता है। मैं लीवर को बेतरतीब ढंग से ऊपर और नीचे ले जाने के लिए इस कार्यक्षमता का उपयोग करता हूं, और गेंद को थोड़ी देर में एक बार घुमाता हूं।

एक बोनस: मैंने एक माउस को लीवर से जोड़ा। जब लीवर स्ट्रिंग को ऊपर खींचता है, तो माउस बैकड्रॉप के ऊपर दिखाई देता है। जब गेंद गिरती है, तो माउस बैकड्रॉप के पीछे नीचे गिर जाता है।

माउस व्हील

सर्वो में से एक से जुड़ा एक कॉफी कैन से प्लास्टिक का ढक्कन है। मैंने अपने माउस को ढक्कन पर टेप किया और ढक्कन को सर्वर से जोड़ दिया। मैंने तब माउस के लिए अचानक "दिखाई देने" के लिए विशेष छेद (खिड़की?) शेल्फ के ऊपर एक छेद, और नीचे एक छेद। पहिया घुमाने से मैं माउस को किसी भी स्तर पर रख सकता हूं या इसे छुपा भी सकता हूं।

द स्ट्रिंग व्हील

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

चरण 4: Arduino सूचना, स्केच, चर जानकारी, आदि

अरुडिनो पिनआउट

हम डिजिटल पिन, 2, 5, 7, 10, 11, 22, 23, 24, 25, 36, 40 का उपयोग करेंगे।

// ब्लूटूथ पिन को परिभाषित करें#BTHC05_PIN_RXD 10 को परिभाषित करें #BTHC05_PIN_TXD 11 को परिभाषित करें

// लेजर पिन को परिभाषित करें #LASER_PIN_S 2 परिभाषित करें

// 5 सर्वो पिन को परिभाषित करें # सर्वो 9जी1_पिन_एसआईजी 36 को परिभाषित करें HY-SRF05 (अल्ट्रासोनिक सेंसर 1 और 2) #define trigPin1 22 // 12 बॉल प्रॉक्सिमिटी सेंसर #define echoPin1 23 // 13 बॉल प्रॉक्सिमिटी सेंसर #define trigPin2 24 // प्लेग्राउंड प्रॉक्सिमिटी सेंसर #define echoPin2 25 // प्लेग्राउंड प्रॉक्सिमिटी सेंसर

सर्वो के लिए न्यूनतम और अधिकतम चर:

// यह सर्वो के लिए न्यूनतम और मिश्रण स्थिति को परिभाषित करता है

उदाहरण:

इंट सर्वो १ मिन = ७०; इंट सर्वो १ मैक्स = ११०; इंट सर्वो२मिन = २५; इंट सर्वो२मैक्स = ९०;

प्लेटाइम स्टेट

एक रूटीन जो कोड निष्पादित करता है जब कोई वस्तु उपयुक्त अल्ट्रासोनिक सेंसर को ट्रिगर करती है।

अगर (प्लेटाइमस्टेट) {// चेतावनी! आपके द्वारा बनाए गए आयामों के अनुसार लेज़र निर्देशांक कॉन्फ़िगर करें! वृत्त खींचना, रेखा खींचना, आदि, आदि… }

चेतावनी! लेजर खतरनाक हैं। सीधे लेजर को न देखें।

मैंने सर्वो और सेंसर को स्मूथ 5v प्रदान करने के लिए 12v - 5v रेगुलेटर का उपयोग किया।

चरण 5: सीरियल आउटपुट

Arduino के IDE का उपयोग करते समय, आप आउटपुट को देखने के लिए "सीरियल मॉनिटर" देख सकते हैं क्योंकि रूटीन निष्पादित होता है।

नीचे उत्पादित आउटपुट का एक संपादित नमूना है।

प्रारंभ

अल्ट्रासोनिक सेंसर 1 - 28.85 अल्ट्रासोनिक सेंसर 2 - 42.66 अल्ट्रासोनिक सेंसर 1 - 28.79 अल्ट्रासोनिक सेंसर 2 - 43.36 अल्ट्रासोनिक सेंसर 1 - 28.78 अल्ट्रासोनिक सेंसर 2 - 43.66 अल्ट्रासोनिक सेंसर 1 - 28.31 अल्ट्रासोनिक सेंसर 2 - 43.07 अल्ट्रासोनिक सेंसर 1 - 28.29 अल्ट्रासोनिक सेंसर 2 - 112.42 (खेल का मैदान सेंसर। "45" नियम से अधिक हो गया है!) वस्तु खेल के मैदान में प्रवेश कर गई है - लेजर ऑन - ड्रा सर्कल x - 100.00, y - 45.00 x - 100.00, y - 45.20 x - 99.99, y - 45.39 … (निर्देशांक का एक पूरा समूह संपादित किया गया) आउट) x - 97.37, y - 51.76 x - 97.23, y - 51.91 x - 97.10, y - 52.05 - गेंद x - 91, y - 20 x - 92, y - 21 x - 93, y - 22 की ओर विकर्ण बनाएं … x - 121, y - 50 x - 122, y - 51 x - 123, y - 52 - गेंद को रेखा खींचना x - 123, y - 53 x - 123, y - 54 … x - 123, y - 59 x - 123, y - 60 x - 123, y - 61 - लेज़र ऑफ़ - सक्रिय बॉल लीवर - लेज़र ऑन - बॉल से नीचे की ओर रेखा खींचना x - 123, y - 62 x - 123, y - 61 x - 123, y - 60 … x - 123, y - 48 x - 123, y - 47 x - 123, y - 46 - माउस के दाईं ओर रेखा खींचना x - 123, y - 45 x - 122, y - 45 x - 121, y - 45 … x - 76, y - 45 x - 75, y - 45 x - 74, y - 45 - माउस तक रेखा खींचना x - 73, y - 44 x - 73, y - 45 x - 73, y - 46 … x - 73, y - 83 x - 73, y - 84 x - 73, y - 85 - लेज़र ऑफ़ - विगलिंग माउस - लेज़र ऑन - ड्रॉइंग सर्कल x - 100.00, y - 45.00 x - 100.00, y - 45.20 x - 99.99, y - 45.39 … x - 97.37, y - 51.76 x - 97.23, y - 51.91 x - 97.10, y - 52.05 - लेजर ऑफ प्ले टाइम ओवर! अल्ट्रासोनिक सेंसर 1 - 27.45 अल्ट्रासोनिक सेंसर 2 - 42.12 अल्ट्रासोनिक सेंसर 1 - 27.56 अल्ट्रासोनिक सेंसर 2 - 41.47 अल्ट्रासोनिक सेंसर 1 - 27.93 अल्ट्रासोनिक सेंसर 2 - 42.02

चरण 6: प्रदर्शन वीडियो

Image
Image

पहला वीडियो

मैं एक अल्ट्रासोनिक सेंसर का उपयोग करके मुख्य "खेल का मैदान" दिनचर्या का प्रदर्शन कर रहा हूं।

यह दिनचर्या इस प्रकार है:

  1. लेजर एक वृत्त खींचता है
  2. लेजर बाउंसिंग बॉल लीवर के लिए प्रोग्राम किए गए पथ का अनुसरण करता है
  3. गेंद को यादृच्छिक स्थितियों के बीच 10 बार उछाला जाता है और फिर नीचे की बाल्टी में लौटा दिया जाता है
  4. लेज़र माउस व्हील के लिए प्रोग्राम किए गए पथ का अनुसरण करता है
  5. माउस व्हील को थोड़ा आगे पीछे घुमाया जाता है, फिर माउस शीर्ष शेल्फ पर चला जाता है। फिर मूल स्थिति में लौट आता है।
  6. लेजर सर्कल खींचता है
  7. लेजर बंद हो जाता है और ट्रिगर होने की प्रतीक्षा करता है

दूसरा वीडियो

मैं एक अन्य अल्ट्रासोनिक सेंसर का उपयोग करके बाउंसिंग बॉल लीवर/सर्वो रूटीन का प्रदर्शन कर रहा हूं।

तीसरा वीडियो

मैं ऑटोप्ले मोड में शुरुआत का प्रदर्शन कर रहा हूं। फिर जब किसी वस्तु का पता चलता है (या आकर्षित होता है), तो पहले वीडियो में उल्लिखित दिनचर्या शुरू हो जाती है।

चौथा वीडियो

आधी रात मेरे लिए खेल के मैदान का बीटा परीक्षण कर रही है। वह बहुत अच्छा काम कर रही है!

पांचवां वीडियो

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

चरण 7: कुछ अंतिम विचार

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

सिफारिश की: