विषयसूची:
- आपूर्ति
- चरण 1: सेटअप
- चरण 2: डेटाबेस
- चरण 3: विद्युत तारों
- चरण 4: मामला
- चरण 5: पायथन (बैकएंड)
- चरण 6: एचटीएमएल और जावा (फ्रंटएंड)
वीडियो: स्मार्ट डॉग हाउस: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
अधिकांश पालतू पशु मालिक उत्सुक हैं कि उनका प्रिय कुत्ता उनकी अनुपस्थिति में क्या कर रहा है।
इस निर्देश में हम रास्पबेरी पाई आधारित डॉग मॉनिटर बनाएंगे। एक कार्य दिवस के बाद, आप ऐप की जांच कर सकते हैं और देख सकते हैं कि उसने अपनी 'बेंच' में कितना समय बिताया, उसने कितना शोर किया और वह कितना सक्रिय रहा है।
आपूर्ति
विद्युत:
- रास्पबेरी पाई 3 मॉडल बी (एसडी कार्ड 8 जीबी या अधिक)
- टी-कोबलर
- एलसीडी 16x2
- दाबानुकूलित संवेदक
- गति संवेदक
- ध्वनि संवेदक
- प्रतिरोधों
- जम्परवायर्स
चरण 1: सेटअप
पीआई की स्थापना:
इस चरण के लिए हमें 2 चीजों की आवश्यकता है:
- डिस्क इमेजर win32:
- हमारी छवि पर:
एसडी कार्ड सेटअप:
- एसडी कार्ड की बूट निर्देशिका पर जाएं
- फ़ाइल "cmdline.txt" खोलें और ip=169.254.10.1 जोड़ें। सुनिश्चित करें कि आप जो लिखते हैं और जो फ़ाइल में पहले से है उसके बीच एक जगह है
- बचाओ
- एक ही dir. में बिना किसी एक्सटेंशन के एक फ़ाइल ssh बनाएं
- आप एसडी कार्ड निकाल लें (लेकिन सुरक्षित रूप से)
पीआई से कनेक्शन:
- PI को पावर दें और LAN केबल को अपने कंप्यूटर और अपने PI में प्लग करें
- https://www.putty.org/put. से पुट्टी स्थापित करें
- IP बॉक्स में '169.254.10.1' डालें SSH और पोर्ट 22 का चयन करें
- खोलना
- उपयोगकर्ता नाम: पीआई
- पासवर्ड: रास्पबेरी
विन्यास:
- "सुडो रास्पि-कॉन्फ़िगरेशन" टाइप करें
- स्थानीयकरण श्रेणी के माध्यम से अपना वाईफाई देश चुनें
-
realVNC डाउनलोड करें:
अपने पीआई से कनेक्शन सेट करें
- अपने वाईफाई से कनेक्शन बनाएं
-
CLI (कंप्यूटर लाइन इंटरफ़ेस) संस्करण पर वापस जाएं
-
प्रकार:
- "सुडो उपयुक्त अद्यतन"
- "अपडेट-विकल्प --इंस्टॉल/usr/बिन/पायथन पायथन/usr/बिन/पायथन2.7 1"
- "अपडेट-विकल्प --इंस्टॉल/usr/बिन/पायथन पायथन/usr/बिन/पायथन 3 2"
-
चरण 2: डेटाबेस
PI पर मारियाडीबी स्थापित करें
-
प्रकार
- "सुडो उपयुक्त मारियाडीबी-सर्वर स्थापित करें"
- "mysql_secure_installation"
- हमारे पास अभी तक कोई रूट पासवर्ड नहीं है इसलिए बस एंटर दबाएं
-
अब हम एक रूट पासवर्ड सेट कर सकते हैं
सभी सवालों के जवाब Y
चरण 3: विद्युत तारों
'विद्युत योजना' के अनुसार घटकों को तार दें
अनुलग्नक में मेरी ब्रेडबोर्ड वायरिंग योजना का एक व्यावहारिक उदाहरण
ध्यान दें क्योंकि जम्परवायर उस तरह से चिपकते नहीं हैं, इसलिए सुनिश्चित करें कि सब कुछ ब्रेडबोर्ड से अच्छी तरह से जुड़ा हुआ है।
चरण 4: मामला
मामला बनाना
विभिन्न संभावनाएं हैं:
- आप लेज़रकटर का उपयोग कर सकते हैं
- या आप इसे हाथ से बना सकते हैं
मैंने लेज़रकटर का उपयोग किया था, मैंने ऊपर की तस्वीर के अनुसार 2 बक्सों को एक साथ चिपका दिया था। यदि आप इसे हाथ से बनाते हैं तो माप चित्र में होते हैं।
यदि आप लेज़रकटर फाइलें बनाना चाहते हैं, तो एक आसान साइट है जिसका आप उपयोग कर सकते हैं। (https://www.makercase.com)
चरण 5: पायथन (बैकएंड)
बैकएंड के लिए मैं Pycharm का उपयोग करता हूं।
अपने पीआई के साथ संबंध के लिए:
- फ़ाइल
- समायोजन
- निर्माण, निष्पादन, परिनियोजन
- तैनाती
- अपना SFTP होस्ट जोड़कर अपने PI से संबंध बनाएं
- दूसरे टैब पर जाएं मैपिंग और सुनिश्चित करें कि स्थानीय पथ सही है
- ओके पर क्लिक करें
GITHUB से कोड डाउनलोड करें (https://github.com/WoutDeBaere/Smart-dog-house)
राइट क्लिक के साथ कोड अपलोड करें और 'अपलोड टू आरपीआई' चुनें
राइट क्लिक के साथ स्क्रिप्ट चलाएँ और रन चुनें (app.py)
चरण 6: एचटीएमएल और जावा (फ्रंटएंड)
फ्रंट-एंड भाग लें, जिसे आपने पिछले चरण में GITHUB से डाउनलोड किया था और इसे अपलोड करें। मैंने एफई भाग करने के लिए विजुअल स्टूडियो का उपयोग किया, लेकिन आप पर निर्भर है कि आप किस पर्यावरण का उपयोग करना पसंद करते हैं।
सिफारिश की:
डॉग डॉग ट्रेनर: 5 कदम
डॉग डॉग ट्रेनर: AKC के अनुसार, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day- should-a-dog-eat/) के लिए भोजन के हिस्से का आकार कुत्तों के लिए फ़ीड आवश्यक हैं, और बॉक्स के आकार ने कुत्ते को एक दिन में खाने वाले फ़ीड की संख्या भी सीमित कर दी है, "पशु चिकित्सक
स्मार्ट हाउस: 10 कदम
स्मार्ट हाउस: अगर आप रास्पबेरी पाई के साथ एक स्मार्ट हाउस बनाना चाहते हैं तो आपको बस नीचे दिए गए चरणों का पालन करना होगा और इसे जानने से पहले आपने खुद एक स्मार्ट घर बना लिया है।
रास्पबेरी पाई - स्मार्ट हाउस: 5 कदम
रास्पबेरी पाई - स्मार्ट हाउस: रास्पबेरी पाई स्मार्ट हाउस प्रोजेक्ट कई अलग-अलग सुविधाओं से लैस है जो उपयोगकर्ता को किसी भी कंप्यूटर / मोबाइल डिवाइस पर कहीं से भी (इंटरनेट के साथ!) अपने घर को ट्रैक करने में सक्षम होने की अनुमति देता है। स्मार्ट हाउस की विशेषताएं उपयोगकर्ता को
Nodemcu के साथ स्मार्ट हाउस टेलीग्राम बॉट (esp8266, रिले, Ds18b20): 8 कदम
Nodemcu (esp8266, Relay, Ds18b20) के साथ स्मार्ट हाउस टेलीग्राम बॉट: इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि इसका उपयोग करके टेलीग्राम बॉट और कंट्रोल हाउस कैसे बनाया जाता है। लेकिन सबसे पहले, मेरे टेलीग्राम चैनल को सब्सक्राइब करें, और नई परियोजनाओं की खोज तेजी से करें। यह मेरे लिए प्रेरणा है।चलो चलें
पूचपैक: एक सेलुलर कनेक्टेड स्मार्ट डॉग वेस्ट: 4 कदम
पूचपैक: एक सेलुलर कनेक्टेड स्मार्ट डॉग वेस्ट: ऑटोमेशन में, हम अक्सर कंप्यूटर और मानव दिमाग की संज्ञानात्मक शक्तियों का लाभ उठाने के लिए इंजीनियरिंग मानव-इन-द-लूप पर ध्यान केंद्रित करते हैं। लेकिन कुत्तों के पास कौशल का एक सेट है जो उन्हें कुछ ऐसे कार्यों के लिए बहुत उपयुक्त बनाता है जो मनुष्य प्रभावी नहीं कर सकते