विषयसूची:

स्मार्ट फीडर: 4 कदम
स्मार्ट फीडर: 4 कदम

वीडियो: स्मार्ट फीडर: 4 कदम

वीडियो: स्मार्ट फीडर: 4 कदम
वीडियो: PETKIT FreshElement Gemini| New Smart Pet Feeder 2024, नवंबर
Anonim
स्मार्ट फीडर
स्मार्ट फीडर

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

आपूर्ति

  • रास्पबेरी पाई 4
  • 2 ब्रेडबोर्ड
  • मिनी ब्रेडबोर्ड
  • ब्रेडबोर्ड बिजली आपूर्ति मॉड्यूल
  • DHT11 सेंसर
  • TMP36 सेंसर
  • लीडर
  • एमसीपी3008
  • पीसीएफ8574
  • जम्पर तार
  • 16x2 एलसीडी मॉड्यूल
  • लेजर मॉड्यूल
  • स्टेपर मोटर
  • स्टेपर मोटर चालक बोर्ड
  • रोकनेवाला सेट
  • लकड़ी
  • कस्टम मेड रोटर

चरण 1: चरण 1: फ्रिटिंग स्कीमा

चरण 1: फ्रिटिंग स्कीमा
चरण 1: फ्रिटिंग स्कीमा
चरण 1: फ्रिटिंग स्कीमा
चरण 1: फ्रिटिंग स्कीमा

अपने एलडीआर और टीएमपी सेंसर में पढ़ने के लिए मैंने एक पीसीएफ का इस्तेमाल किया। इसका उपयोग करने के लिए आपको अपने रास्पबेरी पीआई पर I2C को सक्षम करना होगा। DHT11 के लिए मैंने एक पुस्तकालय का उपयोग करने का निर्णय लिया क्योंकि इसे स्वयं प्रोग्रामिंग करना एक बड़ी गड़बड़ी है। मैं इसके लिए एडफ्रूट डीएचटी लाइब्रेरी का उपयोग करने की सलाह देता हूं।

चरण 2: चरण 2: एक डेटाबेस बनाना

चरण 2: एक डेटाबेस बनाना
चरण 2: एक डेटाबेस बनाना

ऊपर आप मेरा डेटाबेस मॉडल देख सकते हैं। मेरा डेटाबेस मारियाडीबी का उपयोग करके मेरे रास्पबेरी पीआई पर होस्ट किया गया था। मैंने जिन 4 टेबलों का इस्तेमाल किया, उन्होंने निम्नलिखित किया:

  • tblSensoren का उपयोग मेरे द्वारा उपयोग किए जाने वाले विभिन्न सेंसरों को संग्रहीत करने के लिए किया गया था
  • tblWaarde का उपयोग मेरे सेंसर से पढ़े गए सभी मानों को संग्रहीत करने के लिए किया गया था
  • मेरे लेजर मॉड्यूल और स्टेपर मोटर की स्थिति को स्टोर करने के लिए tblActuatoren का उपयोग किया गया था
  • tblVoedermomenten का उपयोग उन सभी डेटाटाइम को संग्रहीत करने के लिए किया गया था जब मेरी मोटर को चालू करना था

चरण 3: चरण 3: इलेक्ट्रॉनिक्स और कोडिंग को जोड़ना

Step3: इलेक्ट्रॉनिक्स और कोडिंग को जोड़ना
Step3: इलेक्ट्रॉनिक्स और कोडिंग को जोड़ना
Step3: इलेक्ट्रॉनिक्स और कोडिंग को जोड़ना
Step3: इलेक्ट्रॉनिक्स और कोडिंग को जोड़ना

मैंने सभी इलेक्ट्रॉनिक्स को जोड़ दिया जैसा कि ऊपर फ़िर्ज़िंग स्कीमा में दिखाया गया है। मैंने यह सब अपने ब्रेडबोर्ड पर पिन किया। जब यह सब जुड़ा हुआ है तो आप मेरे कोड को जीथब पर डाउनलोड कर सकते हैं ताकि यह कोशिश की जा सके कि यह काम करता है।

चरण 4: चरण 4: केस का निर्माण

चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण
चरण 4: केस का निर्माण

मैंने लकड़ी के बचे हुए तख्तों से मामले को बनाने का फैसला किया जो मैंने चारों ओर बिछाया था। लकड़ी के सभी तख्तों को सही आकार में देखने के बाद मैंने उन सभी को एक साथ खींचा और पेंच किया।

सिफारिश की: