विषयसूची:

पालतू जानवरों के लिए टैब: 7 कदम
पालतू जानवरों के लिए टैब: 7 कदम

वीडियो: पालतू जानवरों के लिए टैब: 7 कदम

वीडियो: पालतू जानवरों के लिए टैब: 7 कदम
वीडियो: OVULANTA-KIT||Kit of Clomifene & Copper Sulphate Tablets||Heat generation formula for Buffalo Cow 2024, जुलाई
Anonim
पालतू जानवरों के लिए टैब
पालतू जानवरों के लिए टैब
पालतू जानवरों के लिए टैब
पालतू जानवरों के लिए टैब

नमस्ते ! टैब फॉर पेट्स प्रोजेक्ट के निर्देशयोग्य में आपका स्वागत है।

पालतू जानवरों के लिए टैब का उद्देश्य है:

- जब आप दूर हों तो अपने पालतू जानवरों को व्यस्त रखें;

- चुनौतीपूर्ण खेलों के लिए अपने पालतू जानवरों की समझ बढ़ाएं;

- अपने पालतू जानवरों के खेल खेलने के मजेदार वीडियो प्रदान करें।

अंतिम उत्पाद 1 टैबलेट + 1 डिस्पेंसर है। टैबलेट पर एक एप्लिकेशन चल रहा है, और जब आपका पालतू गेम जीतता है तो डिस्पेंसर को एक HTTP POST अनुरोध भेजा जाता है। यह अनुरोध सर्वोमोटर को सक्रिय करता है ताकि भोजन डिस्पेंसर के फीडर तक जा सके। इसके अलावा, एक अल्ट्रासोनिक रेंजर समझ जाएगा जब आपका पालतू टैबलेट के पास होगा और यह एक कैमरा सक्रिय करेगा, ताकि आपके पास टैबलेट पर गेम खेलते हुए आपके पालतू जानवर का वीडियो हो सके। वास्तुकला की छवि बताती है कि यह कैसे काम करता है।

हमने इसका परीक्षण नहीं किया क्योंकि हमारे पास पालतू जानवर नहीं है, और निश्चित रूप से कुशल होने के लिए अनुकूलित करने के लिए कुछ चीजें हैं। तो डरो मत और इसे अनुकूलित/बढ़ाओ।:)

सामग्री के बिल:

- रास्पबेरी पाई 3 बी+

- अल्ट्रासोनिक रेंजिंग मॉड्यूल HC-SR04

- DF रोबोट माइक्रो सर्वो 9g DF9GMS

- रास्पबेरी पाई नोयर कैमरा V2

- ग्रीन एलईडी

- 330 ओम रेसिस्टर

- थ्री डी प्रिण्टर

- टैबलेट (या स्मार्टफोन) (हम अपने प्रोटोटाइप के लिए स्मार्टफोन का उपयोग करते हैं, लेकिन हम पालतू जानवरों के लिए डिज़ाइन किए गए टैबलेट का उपयोग करने की सलाह देते हैं क्योंकि शास्त्रीय स्क्रीन तकनीक जानवरों के लिए अनुकूलित नहीं है)।

सॉफ्टवेयर:

- एकता

पूर्वापेक्षाएँ:

आपको क्लाउडिनरी पर एक खाते की आवश्यकता है, क्योंकि वीडियो सीधे प्लेटफॉर्म पर अपलोड किए जाते हैं।

चरण 1: आरपीआई सेट करना

सबसे पहले, हमें आरपीआई में पायथन कोड लोड करना होगा। ऐसा करने के लिए, हम आरपीआई को स्क्रीन से जोड़ने के लिए एक स्क्रीन, एक माउस और एक कीबोर्ड, और निश्चित रूप से एक एचडीएमआई कनेक्टर का उपयोग करने की सलाह देते हैं। आपके पास इंटरनेट कनेक्शन भी होना चाहिए।

बूट के बाद, अंदर जाएं:

/घर/

और एक फ़ोल्डर बनाएँ:

mkdir TabForPets || सीडी TabForPets

यहां, आप अजगर फ़ाइल जोड़ते हैं: serviceurMotorCamControl.py

फिर आपको सभी आवश्यक पैकेज स्थापित करने होंगे।

पाइप स्थापित फ्लास्क

पाइप क्लाउडिनरी स्थापित करें sudo apt-get install -y gpac sudo apt-get install xterm

अब, आपको एक कॉन्फ़िग फ़ाइल जोड़नी होगी, इसलिए एक config.ini फ़ाइल बनाएँ, और निम्नलिखित लिखें:

['चूक जाना']

CLOUD_NAME = आपका क्लाउड-नाम API_KEY = आपकी-एपीआई-कुंजी API_SECRET = आपका-एपीआई-गुप्त

"=" के बाद जो है उसे अपने क्लाउडिनरी नाम, कुंजी और रहस्य से बदलें।

चरण 2: वाईफ़ाई सेट करना

हम एक समर्पित वाईफाई चैनल का उपयोग करने की सलाह देते हैं। ऐसा करने के लिए, रास्पबेरी पाई पर, दर्ज करें:

सुडो नैनो /etc/wpa_supplicant/wpa_supplicant.conf

इसमें निम्नलिखित पंक्तियाँ जोड़ें:

नेटवर्क = {

ssid="Tab4Pets" psk="password" key_mgmt=WPA-PSK }

आप अपनी इच्छानुसार मापदंडों को संशोधित कर सकते हैं: एक और नेटवर्क जोड़ें,…

चरण 3: कैमरा, सेंसर, सर्वोमोटर सेट करना

कैमरा, सेंसर, सर्वोमोटर सेट करना
कैमरा, सेंसर, सर्वोमोटर सेट करना

कनेक्शन के लिए योजना देखें।

कैमरा:

आपको कैमरा इंटरफ़ेस को सक्षम करने की आवश्यकता है। ऐसा करने के लिए, टाइप करें:

सुडो रास्पि-कॉन्फ़िगरेशन

इंटरफेसिंग विकल्प पर जाएं, फिर कैमरा, हां चुनें और रीबूट करने के लिए हां चुनें।

यह जांचने के लिए कि कैमरा सक्षम है या नहीं:

vcgencmd get_camera

यदि आप अद्यतन करने का प्रयास नहीं करते हैं तो आपके पास समर्थित लाइन = 1 पता लगाया = 1 होना चाहिए:

सुडो एपीटी-अपडेट प्राप्त करें

सुडो एपीटी-अपग्रेड प्राप्त करें

चरण 4: स्टार्टअप पर रन सेट करना

आपको lxterm-autostart.desktop फ़ाइल को जोड़ना होगा जो हम प्रदान करते हैं, /home/pi/.config/autostart निर्देशिका में

इस फ़ाइल में शामिल हैं:

[डेस्कटॉप प्रविष्टि] एन्कोडिंग = UTF-8 नाम = टर्मिनल ऑटोस्टार्ट टिप्पणी = एक टर्मिनल शुरू करें Exec=source /home/pi/TabForPets/env/bin/active Exec=/usr/bin/lxterm -होल्ड-ई "स्लीप १०; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py फ्लास्क रन --होस्ट=0.0.0.0"

चरण 5: डिस्पेंसर प्रिंट करें

डिस्पेंसर प्रिंट करें
डिस्पेंसर प्रिंट करें
डिस्पेंसर प्रिंट करें
डिस्पेंसर प्रिंट करें
डिस्पेंसर प्रिंट करें
डिस्पेंसर प्रिंट करें

अनुलग्नक में stl फ़ाइलें प्राप्त करें, और इसका उपयोग डिस्पेंसर और अन्य भागों को अपने 3D प्रिंटर के लिए धन्यवाद प्रिंट करने के लिए करें।

आपके पास होना चाहिए: 1 डिस्पेंसर, 1 स्क्रू, 2 बेलनाकार गियर (एक मोटर के लिए और एक स्क्रू के लिए), और 3 असेंबली उपकरण।

चरण 6: टेबलेट में एप्लिकेशन लोड हो रहा है

बस अपने टैबलेट या स्मार्टफोन को अपने पीसी से कनेक्ट करें, और iot.apk फ़ाइल लोड करें जो हम प्रदान करते हैं।

फिर, अपने टैबलेट या स्मार्टफोन पर एपीके इंस्टॉल करें।

चरण 7: TabForPets का उपयोग

आरपीआई को पावर दें और ग्रीन एलईडी के जलने का इंतजार करें।

TabForPets उपयोग के लिए तैयार है।

सिफारिश की: