नमस्कार!
आमच्या Arduino पाळीव प्राणी अन्न डिस्पेंसर सूचना पुस्तिका मध्ये आपले स्वागत आहे.
आम्ही डॅन आणि टॉम आहोत, आम्ही कार्डिफ, साउथ वेल्समधील मेट्रोपॉलिटन युनिव्हर्सिटीमध्ये उत्पादन डिझाइनचे विद्यार्थी आहोत आणि मूल्यमापन ब्रीफिंगचा एक भाग म्हणून आम्हाला कोडिंग, इलेक्ट्रॉनिक प्रोटोटाइप आणि मशिनरीबद्दलची आमची मूलभूत समज दाखवण्यासाठी हे आव्हान दिले जाते. . .
तुम्हाला सरावानो किंवा मेगाएलसीडी स्क्रीन 12x2 l298n मोटर ड्राइव्ह मॉड्यूल 32 31 रिअल टाइम क्लॉक मॉड्यूल आवश्यक असलेले इलेक्ट्रिकल घटक येथे आहेत-
040 रोटरी नॉन-कोडेड ब्रेड बोर्ड 5v ब्रेड बोर्ड पॉवर जंपर केबल (
पुरुष आणि महिलांचे चांगले मिश्रण)
वेगवेगळ्या रंगांचे इन्सुलेटेड ट्रान्सफॉर्मर (220 आणि 10k ohms)
स्विच बटण 3 लेडशवेग टॉर्क, लो स्पीड इलेक्ट्रिक टूल वेल्डिंग वायर कट मेटल/वुड चिप कटिंग टूलसाठी लेसर कटिंग मशीन (किंवा समतुल्य)
अल्टिमेकर 3D प्रिंटर (किंवा समतुल्य)
किंवा 3 मिमी जाड ऍक्रेलिक 1 तुकडा 6 मिमी जाड MDF4 लांबी M10 थ्रेडेड मेटल रॉड 3D मिलिंग प्रक्रिया सामग्री 4 तुकडे (अंदाजे 140 मिमी प्रत्येक)
8 M10 Washers8 M10 पॅकेज (
किंवा इन्सुलेट टेप)
Arduino माउंट करण्यासाठी M3 नट आणि बोल्ट आणि 4 मेटल बियरिंग्ज (
आम्ही 26 बाह्य व्यास आणि 10 मिमी आतील व्यास वापरले)
10 मिमी रॉड अॅडेसिव्ह (
आम्ही गोरिल्ला ग्लू वापरतो की इतर ब्रँड किंवा चिकटवता योग्य आहेत की नाही)
संपूर्ण काम व्यवस्थित करण्यासाठी आम्ही अनेक वेगवेगळे घटक बनवले आहेत
अन्न साठवण बॉक्स आणि फनेल-
वितरण संस्था-बेस आणि चुट
इंटरफेस असेंब्ली फूड स्टोरेज बॉक्स आणि फनेल या असेंबलीचे सर्व भाग 3 मिमी ऍक्रेलिकने कापले आहेत आणि सर्व भाग बोटांच्या सांध्याचा वापर करून एकत्र केले आहेत.
एपिलॉग लेझर कटिंग मशीन वापरून सर्व भाग कापले जातात आणि व्हेक्टर फाइल कोरल ड्रॉ x7 वापरून विकसित केली जाते.
ऍक्रेलिक ही अन्न सुरक्षा सामग्री आहे जी लेसर कट करणे सोपे आहे आणि योग्य अन्न संरक्षण सामग्री आहे.
हा विभाग वेगवेगळ्या सामग्रीसह हाताने बनविला जाऊ शकतो, परंतु सुरक्षित अन्न साठवण सुनिश्चित करण्यासाठी सामग्री योग्यरित्या पूर्ण केली असल्याचे सुनिश्चित करा. [
सेट टॉप बॉक्सचे चित्र]
फूड डिस्पेंसर असेंब्लीचा हा भाग अॅक्रेलिक पाईप्सने बनलेला आहे (50 मिमी आणि 30 मिमी)
दोन 3D मुद्रित स्क्रू भाग, 6 मिमी मिड-फायबर प्लेट्स, मेटल बेअरिंग्ज आणि मेटल रॉड्स.
खाली \"मध्यम फायबर प्लेट ब्रॅकेट\" नावाच्या Dxf फाइलमधून मुख्य मध्यम फायबर प्लेट ब्रॅकेट कट करा. dxf\".
50 मिमी पाईप कट करा, 140 मिमी, ड्रिल 30 मिमी छिद्र 40 मिमी एका पाईपचे टोक आणि 30 मिमी पाईपसाठी योग्य शीर्षस्थानी (
आकृतीत दाखवल्याप्रमाणे बेलो).
तंदुरुस्त होण्यासाठी तुम्हाला ड्रेमेल वापरून काही सामग्री बारीक करावी लागेल.
अल्टिमेकर प्रिंटरवरील 3D प्रिंटिंग क्षमतेच्या मर्यादांमुळे स्क्रूचा भाग 3D मुद्रित केला जातो आणि नंतर पुन्हा जोडला जातो.
एकूणच, छपाईची वेळ 12 असावी.
तुम्ही निवडलेल्या सेटिंग्जवर अवलंबून, प्रति भाग 14 तास. आम्ही 0 वापरले.
4 मिमी नोजल, मुद्रण गुणवत्ता सामान्य आहे, समर्थन संरचना आवश्यक नाही.
बेअरिंगवर 30 मिमी लांबीच्या दोन धातूच्या रॉड किंवा धातूच्या नळ्या बसवा.
3D प्रिंटिंग पूर्ण झाल्यावर, या बियरिंग्जना स्क्रूच्या भागांमध्ये दाबा आणि जेव्हा आम्ही भाग मुद्रित करतो तेव्हा तुम्हाला काही सामग्री फाइल करावी लागेल.
आकृतीत दाखवल्याप्रमाणे, पाईपवर स्क्रू सरकवा, पाईपला कंसावर सरकवा आणि नंतर एक्सल शेवटच्या कंसात सरकवा.
हे सेटिंग सुनिश्चित करते की तुमच्याकडे असलेल्या प्राण्याच्या आकारानुसार वाटप केलेले अन्न समायोजित करण्यायोग्य आहे.
बेअरिंगमुळे हलणाऱ्या भागांवरील घर्षण कमी होते, त्यामुळे मोटरवरील भार कमी होतो.
दोन स्क्रू वापरून, अन्नाचे प्रमाण नियंत्रित करणे खूप सोपे होईल, एक अर्ध-फिरत्या स्थितीत बसवलेला आणि दुसरा पूर्णपणे फिरत असलेल्या स्थितीत म्हणजे डिस्पेंसरमधून अन्न सतत बाहेर वाहत आहे.
आम्ही आमच्या स्क्रू भागांवर 3 पूर्ण फिरणे निवडले (
3 पूर्ण \"थ्रेड्स\")
हे आपल्या पाळीव प्राण्याला जास्त खाऊ किंवा कमी आहार देत नाही याची खात्री करण्यासाठी थोड्या प्रमाणात अन्न मोजण्याची परवानगी देते. [
तुमच्याकडे सुविधा उपलब्ध असल्यास, तुम्ही स्क्रूचे भाग एका तुकड्यात CNC करू शकता, तथापि, आम्ही दोन मध्यम घनतेच्या मॉडेल प्लेट्स पीसतो आणि नंतर 3D प्रिंटिंग करणे निवडतो, कारण मॉडेल बोर्डला भरपूर फिनिशिंगची आवश्यकता असते (
सँडिंग सील)
अन्नाला स्पर्श करणे सुरक्षित आहे याची खात्री करण्यासाठी).
पाया आणि चुट अगदी सरळ आहेत, या विभागाच्या पुढच्या बाजूला असलेल्या अन्न साठवणुकीच्या बॉक्स आणि फनेलसारखे आहेत.
\"बेस आणि चुट. dxf\" लेबल असलेली DXF फाइल डाउनलोड करा.
इंटरफेस असेंब्लीमध्ये 4 लेसर कट ऍक्रेलिक तुकडे असतात, ज्यापैकी प्रत्येक M10 स्क्रू बार आणि नट वापरून hsown म्हणून तयार केले जाते. . . [
इंटरफेस चित्र]
त्यानंतर, रोटरी एन्कोडर, एलसीडी आणि एलईडी स्थापित केले जाऊ शकतात. . .
डिस्पेंसर असेंबली (MDF भाग) एकत्र केल्यानंतर
, एकत्र केलेल्या बेस आणि चुट विभागात त्याचे अनुकरण करा आणि प्रत्येक 50 मिमी ट्यूबमध्ये एक स्लॉट कट करा जेणेकरून अन्न गोळा करण्यासाठी चुटमध्ये पडेल आणि थेट तुमच्या पाळीव प्राण्यांच्या भांड्यात सरकण्याची तयारी करा!
खाली, आपण वापरत असलेल्या सर्किटचे फ्रिट्झिंग आकृती पाहू शकता.
तुम्ही वापरत असलेल्या ET नुसार (
मला माहित आहे की आरटीसी आणि मोटर ड्राइव्ह मॉड्यूल्सच्या अनेक भिन्न आवृत्त्या आहेत)
तुम्ही विविध लायब्ररी वापरू शकता.
हा arduino साठी कोड आहे.
हा कोड वेळ तपासतो आणि त्याची तुलना अलार्मशी करतो आणि जर ते जुळले तर ते मोटर फिरवते आणि अन्न बाहेर ढकलते.
मोटार किती वेळ वळली पाहिजे याची गणना करण्यासाठी, आम्ही प्रत्येक वळणावर किती अन्न सोडले जाईल याची गणना केली.
एक स्क्रू 10 ग्रॅमच्या वर्तुळात आणला जातो, ज्याला प्रत्येक वळणासाठी 11 सेकंद लागतात.
तर 2 स्क्रू प्रत्येक 11 सेकंदाला 20 ग्रॅम पुश करतात.
आम्ही कुत्र्याच्या आहाराच्या आकाराचा अभ्यास केला आणि आढळले की एका पिल्लाला सुमारे 50 ग्रॅम अन्न आवश्यक आहे, मध्यम आकाराच्या कुत्र्याला 140 ग्रॅम आणि मोठ्या कुत्र्याला सुमारे 260 ग्रॅम अन्न आवश्यक आहे.
याचा अर्थ असा आहे की लहान भागासाठी स्क्रू 27 वेळा वळतात.
5 सेकंद, मध्यम भाग सुमारे 77 सेकंदांसाठी वळतो आणि बहुसंख्य भाग सुमारे 141 सेकंदांसाठी वळतो.
तुम्ही वापरत असलेल्या अन्नावर अवलंबून, तुम्ही ते बदलू शकता.
आपण सहसा पॅकेजच्या मागील बाजूस योग्य भाग शोधू शकता.
लक्षात ठेवा की arduino IDE मध्ये टाइम स्केल मिलिसेकंदमध्ये आहे. ((
शिफारस केलेले आकार)/20)
* 11 = आम्ही वापरत असलेली लायब्ररी किती वेळ cog उघडली पाहिजे ते सर्व arduino वेबसाइटवर आढळू शकते, त्यांना वेळ म्हणतात. h, DS1307RTC. h
इतर दोन Arduino IDE मध्ये स्थापित केले आहेत.