विषयसूची:
वीडियो: पूचपैक: एक सेलुलर कनेक्टेड स्मार्ट डॉग वेस्ट: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
smayorquin द्वारा मेरा स्टार्टअप देखें! - KindbotFollow लेखक द्वारा और अधिक:
के बारे में: यूसी बर्कले गणित का छात्र जो वास्तव में इलेक्ट्रॉनिक्स और कृत्रिम बुद्धिमत्ता अनुप्रयोगों के साथ छेड़छाड़ करना पसंद करता है। smayorquin के बारे में अधिक »
स्वचालन में, हम अक्सर कंप्यूटर और मानव मन की संज्ञानात्मक शक्तियों का लाभ उठाने के लिए इंजीनियरिंग मानव-इन-द-लूप पर ध्यान केंद्रित करते हैं। लेकिन कुत्तों के पास कौशल का एक सेट होता है जो उन्हें कुछ ऐसे कार्यों के अनुकूल बनाता है जो मनुष्य प्रभावी ढंग से नहीं कर सकते हैं। पूचपैक ने उस अनुभव को मेट्रिक्स के संदर्भ में जोड़ने के लिए सेंसर पेश किए हैं जिनमें हम रुचि रखते हैं।
हमारे पालतू जानवर हमारे लिए अमूल्य हैं और इसलिए हम यह सुनिश्चित करना चाहते हैं कि वे ठीक हैं। पूचपाक के साथ, आप अपने पालतू जानवरों के जीवन की निगरानी कर सकते हैं और एसएमएस के माध्यम से सूचनाएं प्राप्त कर सकते हैं। पूचपाक में एक नाइट विजन कैमरा भी है जो एक मानव का पता चलने पर आपको एक एसएमएस संदेश भेजने के लिए कंप्यूटर विज़न का उपयोग करता है। यह खोज और बचाव कार्यों और/या गृह सुरक्षा के लिए बहुत अच्छा है।
चरण 1: अपने पूचपाक को तार देना
आपको चाहिये होगा:
(1) रास्पबेरी पाई जीरो वायरलेस या रास्पबेरी पाई 3
(1) होलोग्राम नोवा + (1) होलोग्राम ग्लोबल IoT सिम कार्ड
(1) नाइट विजन पाई कैमरा
(1) एडफ्रूट एनालॉग एक्सेलेरोमीटर: ADXL335
(1) एडफ्रूट DS18B20 तापमान सेंसर
(१) एडफ्रूट पल्स सेंसर
(१) एडफ्रूट एमसीपी३००८-८ चैनल १० बिट एडीसी + (१) रेसिस्टर ४.७५के ओम
(1) रिचार्जेबल लिथियम आयन बैटरी
पसंद का कुत्ता दोहन
तारों के लिए
रास्पबेरी पाई के सभी सेंसरों को तार करने के लिए, कृपया नीचे दिए गए योजनाबद्ध अनुभाग में वायरिंग आरेख का पालन करें। हमने इन सभी सेंसरों को अधिक विश्वसनीय कनेक्शन के लिए एक छोटे पीसीबी बोर्ड में तार दिया, जबकि बनियान पहना हुआ था। आपको होलोग्राम नोवा को एक यूएसबी पोर्ट के माध्यम से कनेक्ट करना चाहिए (शून्य के लिए हमने यूएसबी कनवर्टर के लिए एक माइक्रोसब का इस्तेमाल किया)। आपको उपयुक्त कैमरा रिबन का उपयोग करके पाई कैमरा भी कनेक्ट करना चाहिए।
चरण 2: स्थापना
परियोजना निर्भरता के बीच संगतता के लिए डिफ़ॉल्ट python3 के रूप में python3.4 की आवश्यकता होती है। आपको अपने रास्पबेरी पाई ज़ीरो/पीआई 3 के लिए इस विशिष्ट छवि को जलाना चाहिए। इस छवि को बनाने और पीआई को वायरिंग करने के बाद, बूट अप करें और पहली बार बूट कॉन्फ़िगरेशन कॉलिंग के माध्यम से जाएं:
सुडो रास्पि-कॉन्फ़िगरेशन
. आपको यह सुनिश्चित करना चाहिए:
- उन्नत विकल्पों के तहत, फाइल सिस्टम का विस्तार करें
- स्थानीयकरण विकल्प के अंतर्गत समय क्षेत्र बदलें
- उपयोगकर्ता पासवर्ड बदलें
- इंटरफेसिंग विकल्पों के तहत, ssh, कैमरा, SPI, IC2 और सीरियल को सक्षम करें
रिबूट के बाद, इस रेपो को git क्लोन करें:
सीडी ~/
गिट क्लोन https://github.com/mayorquinmachines/PoochPak.git cd PoochPak
सभी निर्भरताओं को स्थापित करने के लिए इंस्टॉल स्क्रिप्ट चलाएँ। नोट: इसमें बहुत समय लगेगा! इसे रात भर चलने के लिए छोड़ दें।
./install.sh
इंस्टॉल स्क्रिप्ट समाप्त होने के बाद अपने पीआई को रीबूट करें। Daud:
sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm
यह सिर्फ यह सुनिश्चित कर रहा है कि सेंसर के साथ संचार करने के लिए आवश्यक सभी मॉड्यूल सक्षम हैं।
होलोग्राम सेट करना एसएमएस भेजने के लिए होलोग्राम का उपयोग करने के लिए, आपको अपना होलोग्राम डैशबोर्ड सेट करना होगा और अपना सिम कार्ड सक्रिय करना होगा। यहाँ ऐसा करने के लिए होलोग्राम स्टार्टर गाइड है। इंस्टॉल स्क्रिप्ट ने आपके लिए होलोग्राम-क्ली और होलोग्राम-पायथन-एसडीके स्थापित करने का काम संभाला है। आप इसे चलाकर परीक्षण कर सकते हैं:
सुडो होलोग्राम संस्करण
एक बार जब आपका सिम कार्ड सक्रिय हो जाता है और आपका डिवाइस दिखाता है कि यह आपके डैशबोर्ड में लाइव है, तो आप एक फ़ोन नंबर सेट करना चाहते हैं जिसे आप एसएमएस संदेश भेजना चाहते हैं। अपने डैशबोर्ड में, अपने डिवाइस पर क्लिक करें और कॉन्फ़िगरेशन पर नेविगेट करें। उस पृष्ठ से, आप फ़ोन नंबर कॉन्फ़िगर करें के अंतर्गत अपना फ़ोन नंबर कॉन्फ़िगर करना चाहेंगे। इस फोन नंबर पर एसएमएस संदेश भेजने के लिए यह आपको नोवा सेट करना चाहिए। इसी पेज में आपको + Show Device Key दिखाई देगी। इस बटन पर क्लिक करने से आपको एक कुंजी मिलेगी जिसकी आपको अपने होलोग्राम-पायथन-एसडीके को प्रमाणित करने की आवश्यकता होगी। आप एक कॉन्फ़िग फ़ाइल बनाना चाहेंगे जहाँ आप इस कुंजी को उपयोग के लिए रखेंगे। निम्नलिखित चलाएँ:
cd ~/PoochPaktouch config.py गूंज "DEVICEKEY=''" >> config.py
चरण 3: भागो
अंत में, ऑब्जेक्ट पहचान के लिए कोड चलाने और सेंसर सर्वर शुरू करने के लिए, नीचे दिए गए निर्देशों का पालन करें!
YOLO वस्तु पहचान शुरू करना
सीडी yolo_picam/
nohup sudo python3 picam.py &
सर्वर शुरू करना
nohup sudo python poochpak_server.py &
जब किसी व्यक्ति का पता लगाया जाता है, तो आपको अपने होलोग्राम डैशबोर्ड में कॉन्फ़िगर किए गए फ़ोन पर एक एसएमएस संदेश प्राप्त होगा। किसी व्यक्ति का पता चलने पर रिकॉर्ड किए गए वीडियो को देखने के लिए, https:// पर नेविगेट करें और वीडियो फ़ाइल आपके लिए डाउनलोड करने के लिए उपलब्ध होगी। यदि आप https://:8925 पर नेविगेट करते हैं, तो आप सेंसर से रीडिंग के साथ-साथ बनियान के जीपीएस स्थान के साथ एक शब्दकोश प्राप्त करने में सक्षम होंगे।
चरण 4: समस्या निवारण
यदि आपको योलो ऑब्जेक्ट रिकग्निशन स्क्रिप्ट (picam.py) के साथ कैमरा नहीं मिलने में समस्या आ रही है, तो हो सकता है कि आपको कैमरे को फिर से चालू करने की आवश्यकता हो। "सुडो रास्पि-कॉन्फ़िगरेशन" का उपयोग करके इसे फिर से सक्षम करने का प्रयास करें और चलाएं:
sudo modprobe bcm2835-v4l2
कभी-कभी होलोग्राम नोवा सिग्नल खो देता है। आपको यह सुनिश्चित करना चाहिए कि लाल एलईडी जल रही है और नीली एलईडी चमक रही है। रैपिड फ्लैशिंग का मतलब है कि आप 3 जी नेटवर्क पर हैं, धीमी फ्लैशिंग का मतलब 2 जी नेटवर्क है, और कोई नीली रोशनी का मतलब नहीं है कि नोवा अभी तक नेटवर्क पर नहीं है।
यदि सेंसर ठीक से काम नहीं कर रहे हैं, तो फिर से वायरिंग पर एक नज़र डालें और सुनिश्चित करें कि सब कुछ सही है। फिर उनके मॉड्यूल को फिर से सक्षम करने का प्रयास करें:
sudo modprobe w1-gpio # अस्थायी सेंसर के लिए sudo modprobe w1-therm # अस्थायी सेंसर के लिए sudo modprobe spi-bcm2708 # पल्स सेंसर के लिए
एक स्क्रिप्ट भी है जिसे आप सभी सेंसरों का परीक्षण करने के लिए चला सकते हैं। दौड़ने का प्रयास करें:
अजगर ~/पूचपैक/परीक्षण/run_tests.py
सिफारिश की:
स्मार्ट बी.ए.एल (कनेक्टेड मेलबॉक्स): 4 कदम
स्मार्ट बी.ए.एल (कनेक्टेड मेलबॉक्स): आप हर बार अपने मेलबॉक्स को चेक करते-करते थक जाते हैं जबकि अंदर कुछ भी नहीं होता है। आप जानना चाहते हैं कि यात्रा के दौरान आपको अपना मेल या पार्सल प्राप्त होता है या नहीं। तो जुड़ा हुआ मेलबॉक्स आपके लिए है। यह आपको सूचित करेगा कि डाकिया ने कोई मेल या पर्चा जमा किया है या नहीं
डॉग डॉग ट्रेनर: 5 कदम
डॉग डॉग ट्रेनर: AKC के अनुसार, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day- should-a-dog-eat/) के लिए भोजन के हिस्से का आकार कुत्तों के लिए फ़ीड आवश्यक हैं, और बॉक्स के आकार ने कुत्ते को एक दिन में खाने वाले फ़ीड की संख्या भी सीमित कर दी है, "पशु चिकित्सक
स्मार्ट डॉग हाउस: 6 कदम
स्मार्ट डॉग हाउस: अधिकांश पालतू पशु मालिक उत्सुक हैं कि उनका प्रिय कुत्ता उनकी अनुपस्थिति में क्या कर रहा है। इस निर्देश में हम रास्पबेरी पाई आधारित डॉग मॉनिटर बनाएंगे। एक कार्य दिवस के बाद, आप ऐप की जांच कर सकते हैं और देख सकते हैं कि उसने अपनी 'बेंच' में कितना समय बिताया है, कितना n
वेब-आधारित नियंत्रण कक्ष के साथ वेब-कनेक्टेड स्मार्ट एलईडी एनिमेशन घड़ी, टाइम सर्वर सिंक्रोनाइज़्ड: 11 चरण (चित्रों के साथ)
वेब-आधारित कंट्रोल पैनल के साथ वेब-कनेक्टेड स्मार्ट एलईडी एनिमेशन क्लॉक, टाइम सर्वर सिंक्रोनाइज़्ड: इस घड़ी की कहानी बहुत पहले की है - 30 साल से अधिक। मेरे पिता ने इस विचार का बीड़ा उठाया था जब मैं एलईडी क्रांति से बहुत पहले सिर्फ 10 साल का था - जब एलईडी की 1/1000 उनकी वर्तमान चमकदार चमक की चमक थी। सच्चा
स्मार्ट एलईडी मैसेंजर, कनेक्टेड डिस्प्लेर: 4 कदम (चित्रों के साथ)
स्मार्ट एलईडी मैसेंजर, कनेक्टेड डिस्प्लेर: हाय मेकर, यहां स्मार्ट एलईडी मैसेंजर नामक एक कनेक्टेड ऑब्जेक्ट है। इसके साथ, आप इंटरनेट से पुनर्प्राप्त एक शानदार स्क्रॉलिंग संदेश प्रदर्शित कर सकते हैं! आप इसे स्वयं बना सकते हैं: एलईडी मैट्रिक्स 8 * 8 * 4 - ~ 4$माइक्रोकंट्रोलर Wemos D1 मिनी V3 - ~ 4$3d प्रिंटेड बॉक्स