विषयसूची:
वीडियो: ऑटो पेटफीडर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
नमस्ते, मेरा नाम गिलियन है, मैं हॉवेस्ट कॉर्ट्रिज्क बेल्जियम में पढ़ता हूं और मैं एक छात्र एमसीटी हूं, एक फाइनल असाइनमेंट के रूप में मुझे एक आईओटी-डिवाइस बनाना था।
मेरे पास घर पर एक कुत्ता है जिसे दिन में 2 बार एक निश्चित समय पर खिलाया जाता है, भोजन की मात्रा भी बहुत अधिक होती है इसलिए दिन में दो बार हम 56 ग्राम भोजन का वजन करते हैं और उसे खिलाते हैं। इसलिए मैंने एक उपकरण बनाया जो इस प्रक्रिया को स्वचालित करता है और इसे पेटफीडर कहा जाता है। वेबसाइट पर आप एक समय चुनकर विभिन्न कार्यक्रम जोड़ सकते हैं और उस भोजन का वजन निर्दिष्ट कर सकते हैं जिसे आप बांटना चाहते हैं। यदि आप होम पेज पर अगले फीडिंग समय की प्रतीक्षा नहीं करना चाहते हैं, तो एक बटन है जो भोजन को तुरंत वितरित करता है।
चरण 1: सामग्री
मामले के अंदर एक पेंच प्रणाली है जो सूखे भोजन को कटोरे में धकेलती है, मैंने इसे स्वयं डिज़ाइन नहीं किया क्योंकि मुझे वह मिला जो मुझे चीज़ों पर चाहिए था और जॉर्ज त्सियानाकस द्वारा तैयार किया गया था। मैंने जो उपयोग किया उसके लिए डिज़ाइन और डाउनलोड, आप यहां पा सकते हैं।
नीचे उन भागों की सूची दी गई है जिनकी आपको इस परियोजना के लिए और आवश्यकता है।
- रास्पबेरी पाई
- माइक्रो एसडी कार्ड (न्यूनतम 8 जीबी)
- पीठ पर i2c मॉड्यूल के साथ 20x4 एलसीडी स्क्रीन
- रोटरी इनकोडर + नॉब
- srf-05 अल्ट्रासोनिक सेंसर
- 1kg लोडसेल + hx711 एम्पलीफायर
- 12/5 वी बिजली की आपूर्ति
- नेमा 17 स्टेपर मोटर + drv8825 स्टेपरड्राइवर
- 2 प्रतिरोधक (2 kohm और 1 kohm)
- ४० पिन फ्लैटकेबल + कोबलर
चरण 2: वायरिंग
अगला कदम सब कुछ एक ब्रेडबोर्ड पर तार करना और परीक्षण करना है कि क्या सब कुछ काम करता है। आप इसे इस तरह से छोड़ सकते हैं, लेकिन मैंने सब कुछ बेहतर दिखने और कम भारी होने और बाद में मामले में कम जगह लेने के लिए एक प्रोटोबार्ड पर सब कुछ मिलाप करने का फैसला किया।
चरण 3: डेटाबेस
यह प्रोजेक्ट सेंसर डेटा और इसके साथ जाने वाले सभी फीडिंग समय और वज़न को स्टोर करने के लिए डेटाबेस का उपयोग करता है। 3 टेबल हैं:
- फीडिंग जहां वेबसाइट पर आपके द्वारा डाला गया हर समय और वजन सहेजा जाता है।
- इतिहास जहां रिकॉर्डिंग की तारीख के साथ अल्ट्रासोनिक सेंसर के मूल्यों को संग्रहीत किया जाता है
- सेंसर जहां अल सेंसर हैं जो कि परियोजना में उपयोग किए जाते हैं, एक आईडी के साथ सहेजे जाते हैं जो अब इतिहास तालिका में किस सेंसर से है।
चरण 4: कोड
अपनी वेबसाइट को काम करने के लिए सबसे पहले आपको apache2 इंस्टॉल करना होगा, यह आप अपने पीआई के थर्मिनल में निम्न कमांड द्वारा कर सकते हैं।
sudo apt apache2 -y. स्थापित करें
आप अपने पीआई के लिए एक वायरलेस कनेक्शन भी बंद कर देते हैं क्योंकि केस के अंदर सब कुछ डालने के बाद आप आसानी से ईथरनेट केबल प्लग इन करने में सक्षम नहीं होंगे।
आपको मारियाडीबी डेटाबेस को भी सेटअप करना होगा ताकि आप इसे एक्सेस कर सकें।
यह सब हो जाने के बाद आप सभी फ्रंटएंड फाइलों को निम्नलिखित फ़ोल्डर में रख सकते हैं: /var/www/html
बैकएंड कोड जिसे आपने अभी होम फोल्डर में रखा है।
App.py की सेवा करना भी आसान है ताकि जब आप pi बूट करते हैं तो प्रोग्राम स्वचालित रूप से चलते हैं। ऐसा करने के लिए आपको बस सेवा फ़ाइल (जो ज़िप फ़ाइल में शामिल है) को निम्न आदेश के साथ दाएं फ़ोल्डर में कॉपी करने की आवश्यकता है:
sudo cp petfeeder.service /etc/systemd/system/ petfeeder.service
चरण 5: मामला
केस के लिए मैंने इसे फ़्यूज़न 360 में डिज़ाइन किया और स्केच को dxf फ़ाइलों को एक स्थानीय स्थान पर लेसरकुट में निर्यात किया जो मुझे पता है। मैंने इसे उंगली के जोड़ों के साथ डिजाइन किया है ताकि सब कुछ एक साथ अच्छी तरह से फिट हो जाए। इसे काट दिए जाने के बाद मैंने बैक पैनल और मिड पैनल के लिए एक साथ पैनल्स को चिपका दिया, जहां एलसीडी और अल्ट्रासोनिक सेंसर को अभी भी हर चीज के लिए आसान एक्सेस के लिए रखा गया है, बाद में कुछ बदलना होगा। हालांकि वे चिपके नहीं हैं, वे उंगलियों के जोड़ों के कारण अच्छी तरह से बंद रहते हैं।
मुझे आशा है कि आपको यह परियोजना अच्छी लगी होगी। - गिलियान
सिफारिश की:
ऑटो डॉग फीडर: 6 कदम
ऑटो डॉग फीडर: यह ऑटो पेट फीडर का मेरा प्रोजेक्ट है। मेरा नाम पार्कर है मैं ग्रेड ११ में हूँ और मैंने ११ नवंबर २०२० को इस परियोजना में एक सीसीए (पाठ्यक्रम परिणति गतिविधि) के रूप में इस परियोजना को बनाया है, मैं आपको दिखाऊंगा कि Arduino UNO के साथ एक स्वचालित पालतू फीडर कैसे बनाया जाता है।
शून्य विलंब यूएसबी जॉयस्टिक - ऑटो एनालॉग संशोधन: 5 कदम
जीरो डिले यूएसबी जॉयस्टिक - ऑटो एनालॉग मॉडिफिकेशन: यह जीरो डिले यूएसबी एनकोडर ट्रू एनालॉग जॉयस्टिक मॉडिफिकेशन का एक अतिरिक्त प्रोजेक्ट है। इस डिवाइस को जोड़ने से पहले आपको पिछले प्रोजेक्ट में एन्कोडर को सफलतापूर्वक संशोधित, परीक्षण और कैलिब्रेट करना होगा। पूरा होने और काम करने के बाद
Arduino के साथ सर्वो और DHT11 तापमान और आर्द्रता सेंसर का उपयोग कर ऑटो कूलिंग फैन: 8 कदम
Arduino के साथ सर्वो और DHT11 तापमान और आर्द्रता सेंसर का उपयोग कर ऑटो कूलिंग फैन: इस ट्यूटोरियल में हम सीखेंगे कि कैसे शुरू करें & जब तापमान एक निश्चित स्तर से ऊपर उठ जाए तो पंखा घुमाएँ
दुकान खाली ऑटो स्विच (कोई Arduino की आवश्यकता नहीं): 7 कदम
दुकान खाली ऑटो स्विच (कोई Arduino की आवश्यकता नहीं): कई शौकिया लकड़ी के काम करने वालों के रूप में, मेरे पास मेरी मेज से जुड़ी एक दुकान वैक्यूम है और हर बार जब मैं कटौती करना चाहता हूं तो मुझे आरा चालू करने से पहले इसे चालू करना होगा। यह मूर्खतापूर्ण लग सकता है लेकिन दुकान को खाली और बंद करने के लिए गर्दन में दर्द होता है
Ikea ENEBY 20 पावर मॉड (नो मोर ऑटो स्लीप): 4 कदम
Ikea ENEBY 20 Power Mod (नो मोर ऑटो स्लीप): Ikea के ENEBY स्पीकर्स में कीमत के हिसाब से बढ़िया साउंड है। मुख्य नकारात्मक पक्ष यह है कि वे लगभग 15-20 मिनट के संगीत के नहीं चलने के बाद खुद को बंद कर देते हैं, भले ही युग्मित डिवाइस अभी भी जुड़ा हुआ हो। जब आप इसे वापस चालू करते हैं, तो वॉल्यूम वापस वें स्थान पर आ जाता है