विषयसूची:

अदृश्य डॉग ट्रेनर: 9 कदम
अदृश्य डॉग ट्रेनर: 9 कदम

वीडियो: अदृश्य डॉग ट्रेनर: 9 कदम

वीडियो: अदृश्य डॉग ट्रेनर: 9 कदम
वीडियो: Puppy Belief's Training Progress Update: 9 Months Old 2024, नवंबर
Anonim
अदृश्य डॉग ट्रेनर
अदृश्य डॉग ट्रेनर

ध्यान दें! प्रतिक्रियाशील ब्लॉक अब उपलब्ध नहीं हैं, इसलिए आप इस निर्देश को पूरा नहीं कर सकते।

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

चरण 1: प्रतिक्रियाशील ब्लॉक स्थापित करें

रिएक्टिव ब्लॉक फॉर्म www.bitreactive.com स्थापित करें

चरण 2: काउच मॉनिटर को पुस्तकालयों से डाउनलोड करें

पुस्तकालयों से काउच मॉनिटर डाउनलोड करें
पुस्तकालयों से काउच मॉनिटर डाउनलोड करें

ग्रहण संपादक में बाईं ओर दो अलग-अलग दृश्य हैं: ब्लॉक दृश्य और पैकेज एक्सप्लोरर दृश्य। सुनिश्चित करें कि आप ब्लॉक दृश्य में हैं और आयात बटन का चयन करें

ट्यूटोरियल के तहत रास्पबेरी पाई के साथ काउच मॉनिटरिंग चुनें।

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

चरण 3: सिस्टम को समझें

सिस्टम को समझें
सिस्टम को समझें

इस प्रणाली में 4 पुन: प्रयोज्य बिल्डिंग ब्लॉक हैं। हल्के नीले रंग के बॉक्स जावा कोड हैं। यदि आप जावा कोड पर क्लिक करते हैं तो यह एक नई विंडो में खुल जाएगा। देखें कि क्या आप समझते हैं कि सिस्टम कैसे काम करता है।

चरण 4: निष्पादन योग्य कोड उत्पन्न करें

निष्पादन योग्य कोड उत्पन्न करें
निष्पादन योग्य कोड उत्पन्न करें

संदर्भ मेनू से राइट क्लिक करें और बिल्ड चुनें। जावा एसई चुनें

चरण 5: रननेबल जार के रूप में निर्यात करें

रननेबल जार के रूप में निर्यात करें
रननेबल जार के रूप में निर्यात करें

कोड जनरेशन के बाद पैकेज एक्सप्लोरर व्यू पीले रंग में चिह्नित नई नई परियोजना के साथ खुल जाएगा। इसे कुछ इस तरह दिखना चाहिए (शायद अलग प्रोजेक्ट नाम के साथ)।

Exe प्रोजेक्ट / निर्यात पर राइट क्लिक करें और CouchMonitor Luanch कॉन्फ़िगरेशन चुनें। रन करने योग्य JAR के लिए एक नाम चुनें, उदा। काउचमॉनिटर.जार

चरण 6: अपना रास्पबेरी पाई तैयार करें

अपना रास्पबेरी पाई तैयार करें
अपना रास्पबेरी पाई तैयार करें

यदि आप रास्पबेरी पाई के लिए नए हैं, तो आपको इसे पहले सेट करना होगा:

- एसडी कार्ड तैयार करें (हमने एनओओबीएस का उपयोग करके परीक्षण किया है) एसडी कार्ड को रास्पबेरी पाई में डालें

- स्पीकर कनेक्ट करेंनेटवर्क कनेक्ट करेंसेंसर को कनेक्ट करें (डेटा GPIO0 से, जो पिन नंबर 11 है)

- LED को कनेक्ट करें (GPIO3 से, जो कि पिन नंबर 15 है) बिजली की आपूर्ति के लिए mircro USB को कनेक्ट करके रास्पबेरी पाई को प्रारंभ करें।

- अपने रास्पबेरी पाई के आईपी पते का पता लगाएं (इसीलिए आप कम से कम पहली बार इससे जुड़ा एक मॉनिटर चाहते हैं। शुरू होने पर, आपका रास्पबेरी पाई कुछ इस तरह की रिपोर्ट करेगा: "मेरा आईपी पता 10.10.15.107 है"।)

- हमने रास्पियन (डिफ़ॉल्ट लॉगिन: पीआई, पासवर्ड: रास्पबेरी) के साथ परीक्षण किया है, जिसमें डिफ़ॉल्ट रूप से जावा शामिल है।

चरण 7: अपने रास्पबेरी पाई पर एप्लिकेशन चलाएँ

- रास्पबेरी पाई में लॉग इन करें (डिफ़ॉल्ट लॉगिन के लिए चरण 4 देखें), या तो सीधे या दूर से ssh के माध्यम से।

- जांचें कि रन करने योग्य JAR फ़ाइल (couchmonitor.jar) को रास्पबेरी पाई में कॉपी किया गया है या नहीं।

- रास्पबेरी पाई पर एप्लिकेशन को निष्पादित करने के लिए sudo java -jar couchmonitor.jar टाइप करें।

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

चरण 8: अपना आवेदन बढ़ाएँ

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

सिफारिश की: