विषयसूची:

अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस: 10 कदम (चित्रों के साथ)
अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस: 10 कदम (चित्रों के साथ)

वीडियो: अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस: 10 कदम (चित्रों के साथ)

वीडियो: अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस: 10 कदम (चित्रों के साथ)
वीडियो: Photocell Sensor Connection with three Bulb @ElectricalWiringSchool 2024, जुलाई
Anonim
अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस
अल्ट्रासोनिक सेंसर और फोटोकेल के साथ ब्लूटूथ माउस

तो, मैंने यह प्रोजेक्ट क्यों बनाया, इसका एक छोटा सा परिचय। मैं वर्तमान में अपने नए घर में एक बिल्ली का बच्चा गोद लेना चाहता हूं। और बिल्लियों के लिए कुछ खेलने योग्य चीजों के बारे में सोचने के बाद, मैंने सोचा: क्यों न खुद एक खिलौना बनाया जाए। इसलिए, मैंने एक ब्लूटूथ माउस बनाया। एंड्रॉइड फोन के लिए मेरे द्वारा बनाए गए ऐप का उपयोग करके आप इसे नियंत्रित कर सकते हैं। इसके अलावा, मैंने दो मोड बनाए। एक इनपुट ऑफ मोड जहां माउस केवल तभी प्रतिक्रिया करता है जब कोई वस्तु उसकी पीठ के पीछे हो। और सामान्य इनपुट जहां ऐप का उपयोगकर्ता माउस को 'ड्राइव' कर सकता है।

चरण 1: सामग्री

सामग्री
सामग्री

माउस के लिए आपको आवश्यकता होगी:

  • 1x Arduino Uno
  • 1x ब्रेडबोर्ड
  • 1x मिलाप बोर्ड
  • 360 डिक्री ऑफसेट के साथ 2x गियरमोटर
  • 1x 10k ओम रोकनेवाला
  • 1x Arduino ड्राइवर बोर्ड L298N डुअल एच ब्रिज
  • 1x HC-05 ब्लूटूथ एडाप्टर
  • 1x फोटोकेल लाइट रेसिस्टर
  • 1x अल्ट्रासोनिक सेंसर
  • लकड़ी का 1x टुकड़ा
  • 2x पहिए जो गियरमोटर को फिट करने में सक्षम हैं
  • 20x टाई-रैप
  • 20x महिला - महिला जम्पर तार
  • 20x पुरुष - पुरुष जम्पर तार
  • एंड्रॉइड के साथ 1x फोन
  • 1x एलईडी पट्टी
  • 1x 12v बैटरी
  • 3x बटन (कोई भी रंग जो आपको पसंद हो)
  • रस्सी का 10x टुकड़ा

इसके अलावा, आपको सर्किट के लेआउट के लिए एक उपकरण की आवश्यकता होगी और आपको इसे बनाने के लिए एक उपकरण की आवश्यकता होगी। अपने फोन के लिए एपीके।

मैंने सर्किट के लेआउट के लिए circuito.io और एंड्रॉइड फोन के लिए एक आसान प्रोटोटाइप ऐप बनाने के लिए Appinventor2 का उपयोग किया।

चरण 2: फ़्रेम

फ़्रेम
फ़्रेम

तो, हम एक माउस बना रहे हैं। इसे चारों ओर घूमने में सक्षम होना चाहिए और उस लक्ष्य को प्राप्त करने के लिए, हम सभी इलेक्ट्रॉनिक्स के लिए एक फ्रेम बनाते हैं। मैंने कुछ लकड़ी का इस्तेमाल किया और इसे 10 * 14 सेमी बनाया। हम स्विवलिंग व्हील संलग्न करते हैं और अभी के लिए बस इतना ही।

चरण 3: कोड

नीचे दिए गए कोड डाउनलोड करें।

आपको मिलना चाहिये:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

चरण 4: इनपुट का परीक्षण

इनपुट का परीक्षण
इनपुट का परीक्षण
इनपुट का परीक्षण
इनपुट का परीक्षण

यह सुनिश्चित करने के लिए कि Arduino; एचसी-05; L298n-H ब्रिगेड मोटर ड्राइवर और गियर मोटर्स सभी काम करते हैं और आपके डिवाइस पर एप्लिकेशन से इनपुट प्राप्त करते हैं जिसका हम परीक्षण करते हैं। इसलिए, हमें सभी घटकों को तार करना होगा जैसा कि आप ऊपर सर्किट में देख सकते हैं।

नोट: यह 9v या 6v बैटरी के साथ भी काम करता है, मोटर्स धीमी गति से घूमेंगे लेकिन यह ठीक है।

अपने Arduino Uno पर ArduinoMouseTesting.ino अपलोड करें।

अब, अपने मोबाइल डिवाइस पर ArduinoMouseApplication.apk डाउनलोड करें और अपने फोन को HC-05 से कनेक्ट करने का प्रयास करें। पिन मांगे जाने पर 1234 या 0000 का उपयोग करें।

इसलिए, जब ब्लूटूथ कनेक्शन बना दिया गया है, तो आप एप्लिकेशन पर आगे या पीछे बटन दबाकर मोटर्स को स्पिन करने का प्रयास कर सकते हैं।

अगर आपको कोई त्रुटि नहीं मिल रही है तो सब कुछ काम कर रहा है और हम आगे बढ़ सकते हैं!:)

चरण 5: फ़्रेम पर निर्माण

फ्रेम पर निर्माण!
फ्रेम पर निर्माण!
फ्रेम पर निर्माण!
फ्रेम पर निर्माण!
फ्रेम पर निर्माण!
फ्रेम पर निर्माण!

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

अब, फ्रेम को घुमाएं और सामने की तरफ Arduino Uno जोड़ें। L298n-h ड्राइवर को पीछे की तरफ जोड़ें ताकि यह गियर-मोटर्स के करीब हो। यह सब फ्रेम पर रखने के लिए टाई-रैप या गोंद का उपयोग करें ताकि यह वहीं रहे जहां यह है।

आप गियर-मोटर्स पर पहियों को जोड़ सकते हैं और फ्रेम जाने के लिए तैयार होना चाहिए।

चरण 6: ठीक है, इसका परीक्षण करें

ठीक है, इसका परीक्षण करें!
ठीक है, इसका परीक्षण करें!

यदि सब कुछ क्रम में है तो माउस आपके द्वारा अपने मोबाइल डिवाइस से दिए गए इनपुट के साथ घूमने में सक्षम होना चाहिए। हमारे पास एक मूविंग माउस है!:डी

चरण 7: केस प्रोडक्शन

केस प्रोडक्शन!
केस प्रोडक्शन!
केस प्रोडक्शन!
केस प्रोडक्शन!
केस प्रोडक्शन!
केस प्रोडक्शन!

हमारे पास एक चलती हुई 'चीज' है लेकिन यह वास्तव में एक माउस को बिल्कुल नहीं देखता है। तो, हम कुछ ऐसा बनाने जा रहे हैं जो सभी इलेक्ट्रॉनिका को अच्छी तरह से छुपाता है और एक माउस की तरह दिखता है, एक बड़ा माउस ^^।

सबसे पहले, हम एक आधार बनाने के लिए स्टायरोफोम का उपयोग करते हैं जो बहुत हल्का और मजबूत होता है।

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

तीसरा, हम आंखों और नाक के लिए कुछ बटन जोड़ते हैं।

चौथा, हम इसे और बेहतर बनाने के लिए नाक में कुछ रस्सी जोड़ते हैं।

चरण 8: अपग्रेड 1: फोटोकेल

अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल
अपग्रेड 1: फोटोकेल

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

हम फोटोकेल लेते हैं; एक 10k ओम रोकनेवाला; और 3 जम्पर तार। 3 जम्पर तारों से आना चाहिए: 5v; जीएनडी; और ए0.

इसके अलावा, हमें एक एलईडी पट्टी या सामान्य एलईडी (जो भी आप पसंद करते हैं) की आवश्यकता होती है। - को gnd और + को पिन करने के लिए 6 संलग्न करें।

कुछ सुझाव:

  • जितना हो सके टिन का इस्तेमाल कम से कम करने की कोशिश करें। आप एक संभावित शॉर्ट सर्किट नहीं बनाना चाहते हैं।
  • टिन डालने से पहले सुनिश्चित करें कि मिलाप पसंदीदा तापमान पर है।
  • कुछ हीट सिकुड़ते टयूबिंग का उपयोग करके Arduino से gnd (जमीन) और 5v पोर्ट का विस्तार करें। एक तरफ कुछ नर - नर तार और दूसरी तरफ केवल एक मादा - मादा तार जोड़ें, तारों को एक साथ रखने के लिए गर्मी सिकुड़ने वाली टयूबिंग का उपयोग करें।

चरण 9: अपग्रेड 2: अल्ट्रासोनिक सेंसर

अपग्रेड 2: अल्ट्रासोनिक सेंसर
अपग्रेड 2: अल्ट्रासोनिक सेंसर

इसलिए, जैसा कि मैंने उल्लेख किया है, मुझे दो मोड चाहिए। इस लक्ष्य को प्राप्त करने के लिए हम अल्ट्रासोनिक सेंसर जोड़ते हैं।

वीसीसी को 5वी में जोड़ें; gnd से gnd; 8 पिन को ट्रिगर करें; 9 पिन पर गूंजें। अब, अल्ट्रासून को L298n-h के पीछे एक टाई-रैप के साथ रखें ताकि यह माउस के पीछे लगे।

ठीक है, अब आप अपने Arduino पर ArduinoMouseController.ino कोड अपलोड कर सकते हैं।

चरण 10: अंतिम बातें

अंतिम बातें
अंतिम बातें
अंतिम बातें
अंतिम बातें

तो, सब कुछ तैयार है!

हम बस मामले को तारों के ऊपर रख देते हैं और यह अच्छा है!

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

सिफारिश की: