नमस्ते त्यहाँ!
हाम्रो Arduino पालतू खाना डिस्पेंसर निर्देशन पुस्तिका स्वागत छ.
हामी ड्यान र टम हौं, हामी कार्डिफ, साउथ वेल्सको मेट्रोपोलिटन युनिभर्सिटीका उत्पादन डिजाइन विद्यार्थीहरू हौं, र मूल्याङ्कन ब्रीफिङको एक भागको रूपमा हामीलाई कोडिङ, इलेक्ट्रोनिक प्रोटोटाइपहरू, र मेसिनरीहरूको आधारभूत बुझाइ प्रदर्शन गर्न यो चुनौती दिइएको छ।...
यहाँ तपाईलाई आवश्यक पर्ने विद्युतीय घटकहरू छन् sarawauno वा MegaLCD स्क्रिन 12x2 l298n मोटर ड्राइभ मोड्युल 32 31 वास्तविक समय घडी मोड्युल-
040 रोटरी गैर-कोड गरिएको रोटी बोर्ड 5v रोटी बोर्ड पावर जम्पर केबल (
पुरुष र महिलाको राम्रो मिश्रण)
विभिन्न रङका इन्सुलेटेड ट्रान्सफर्मरहरू (२२० र १० के ओम)
स्विच बटन 3 ledshweigh टोक़, कम गतिको विद्युतीय उपकरण वेल्डिङ तार काट्ने धातु/काठ चिप काट्ने उपकरण (वा बराबर) को लागि लेजर काट्ने मेसिन
Ultimaker 3D प्रिन्टर (वा बराबर)
वा 3mm बाक्लो एक्रिलिक 1 टुक्रा 6mm मोटो MDF4 लम्बाइ M10 थ्रेडेड धातु रड 3D मिलिङ प्रशोधन सामग्री 4 टुक्रा (लगभग. 140mm प्रत्येक)
8 M10 वाशर8 M10 प्याकेज (
वा इन्सुलेट टेप)
Arduino माउन्ट गर्नका लागि M3 नट र बोल्टहरू र 4 मेटल बियरिङहरू (
हामीले 26 बाहिरी व्यास र 10mm भित्री व्यास प्रयोग गर्यौं)
10mm रड टाँसेको (
हामी गोरिल्ला ग्लु प्रयोग गर्छौं चाहे अन्य ब्रान्डहरू वा टाँस्नेहरू उपयुक्त छन् वा छैनन्)
हामीले सम्पूर्ण कार्यलाई ठीकसँग बनाउन विभिन्न कम्पोनेन्टहरू बनाएका छौं
खाद्य भण्डारण बक्स र फनेल-
वितरण एजेन्सी - आधार र चुटे
इन्टरफेस एसेम्बली फूड स्टोरेज बक्स र फनेल यस एसेम्बलीका भागहरू सबै 3mm एक्रिलिकबाट काटिएका छन् र सबै भागहरू औंला जोर्न प्रयोग गरेर एकसाथ जोडिएका छन्।.
भागहरू सबै एपिलग लेजर काट्ने मेसिन प्रयोग गरेर काटिएका छन् र भेक्टर फाइल कोरल ड्र x7 प्रयोग गरेर विकसित गरिएको छ।.
एक्रिलिक एक खाद्य सुरक्षा सामग्री हो जुन लेजर काट्न सजिलो छ र उपयुक्त खाद्य संरक्षण सामग्री हो.
यो खण्ड विभिन्न सामाग्रीहरु संग हात द्वारा बनाउन सकिन्छ, तर सुरक्षित खाद्य भण्डारण सुनिश्चित गर्न को लागी सामग्रीहरु ठीक तरिकाले पूरा भएको निश्चित गर्नुहोस्।. [
सेट-टप बक्सको तस्वीर]
फूड डिस्पेंसर असेंबलीको यो भाग एक्रिलिक पाइपबाट बनेको हुन्छ (50mm र 30mm)
दुई थ्रीडी प्रिन्टेड स्क्रू पार्ट्स, ६ एमएम मिड-फाइबर प्लेट, मेटल बियरिङ र मेटल रडहरू.
तलको \"मध्यम फाइबर प्लेट कोष्ठक\" भनिने Dxf फाइलबाट मुख्य मध्यम फाइबर प्लेट कोष्ठक काट्नुहोस्।. dxf\".
50mm पाइप काट्नुहोस्, 140mm, ड्रिल 30mm प्वाल 40mm एउटा पाइपको छेउमा र 30mm पाइपको लागि उपयुक्त शीर्ष (
चित्रमा देखाइए अनुसार बेलो).
तपाईंले यसलाई फिट बनाउन Dremel प्रयोग गरेर केही सामग्री पीस्नु पर्ने हुन सक्छ.
अल्टिमेकर प्रिन्टरमा थ्रीडी प्रिन्टिङ क्षमताको सीमितताका कारण स्क्रू भाग थ्रीडी प्रिन्ट गरिएको छ र त्यसपछि फेरि जडान गरिएको छ।.
समग्रमा, मुद्रण समय 12 हुनुपर्छ।
तपाईंले रोज्नुभएका सेटिङहरूमा निर्भर गर्दै, प्रति भाग 14 घण्टा. हामीले ० प्रयोग गर्यौं.
4mm नोजल, मुद्रण गुणस्तर सामान्य छ, कुनै समर्थन संरचना आवश्यक छैन.
बियरिङमा ३० मिमी लामो दुईवटा धातुको रड वा धातुको ट्युबहरू जडान गर्नुहोस्.
जब थ्रीडी प्रिन्टिङ पूरा हुन्छ, यी बियरिङहरू स्क्रू पार्टहरूमा थिच्नुहोस् र हामीले टुक्रा फिट सुनिश्चित गर्नका लागि भागहरू छाप्दा तपाईंले केही सामग्री फाइल गर्नुपर्ने हुन सक्छ।.
चित्रमा देखाइए अनुसार, स्क्रूलाई पाइपमा स्लाइड गर्नुहोस्, पाइपलाई कोष्ठकमाथि स्लाइड गर्नुहोस्, र त्यसपछि एक्सेललाई अन्तिम कोष्ठकमा स्लाइड गर्नुहोस्।.
यो सेटिङले तपाइँसँग भएको जनावरको आकारमा निर्भर गर्दै, आवंटित खानाको मात्रा समायोज्य छ भनेर सुनिश्चित गर्दछ.
बेयरिङले चलिरहेको भागहरूमा घर्षण कम गर्छ, यसरी मोटरमा लोड घटाउँछ.
दुई स्क्रू प्रयोग गरेर, खानाको मात्रा नियन्त्रण गर्न धेरै सजिलो हुनेछ, एउटा अर्ध-घुमाउने स्थितिमा माउन्ट गरिएको छ र अर्को पूर्ण रूपमा घुमाउने स्थितिको मतलब खाना लगातार डिस्पेन्सरबाट बाहिर बगिरहेको छ।.
हामीले हाम्रो स्क्रू भागहरूमा 3 पूर्ण घुमाउन रोज्यौं (
३ पूर्ण \"थ्रेडहरू\")
किनकि यसले तपाईंको घरपालुवा जनावरलाई ओभरफिड वा कम खुवाइएको छैन भनेर सुनिश्चित गर्न थोरै मात्रामा खाना मापन गर्न अनुमति दिन्छ. [
यदि तपाईंसँग सुविधाहरू उपलब्ध छन् भने, तपाईंले CNC मिलाएर स्क्रू पार्ट्सलाई एक टुक्रामा बनाउन सक्नुहुन्छ, तथापि, हामी दुई मध्यम घनत्व मोडेल प्लेटहरू पीस्छौं र पछि 3D प्रिन्ट गर्ने छनौट गर्छौं, किनभने मोडेल बोर्डलाई धेरै परिष्करण चाहिन्छ (
स्यान्डिङ सील)
खाना छुनु सुरक्षित छ भनी सुनिश्चित गर्न).
आधार र चुट एकदम सीधा छन्, खाना भण्डारण बक्स र यस खण्डको अगाडि फनेल जस्तै.
\"आधार र चुट नामक DXF फाइल डाउनलोड गर्नुहोस्. dxf\".
इन्टरफेस असेंबलीमा 4 लेजर कट एक्रिलिक टुक्राहरू हुन्छन्, जसमध्ये प्रत्येकलाई M10 स्क्रू बार र नट प्रयोग गरेर hsown रूपमा निर्माण गरिन्छ।... [
इन्टरफेस चित्र]
त्यस पछि, रोटरी एन्कोडर, एलसीडी र नेतृत्व स्थापना गर्न सकिन्छ...
डिस्पेंसर असेंबली (MDF भाग) एसेम्बल गरेपछि
, यसलाई जम्मा गरिएको आधार र चुट खण्डमा नक्कल गर्नुहोस् र प्रत्येक 50mm ट्यूबमा एक स्लट काट्नुहोस् ताकि खाना सङ्कलन गर्न चुटमा खस्न र सिधै तपाईंको पाल्तु जनावरको कचौरामा स्लाइड गर्नको लागि तयार होस्!
तल, तपाईंले हामीले प्रयोग गर्ने सर्किटको फ्रिट्जिङ रेखाचित्र देख्न सक्नुहुन्छ.
तपाईले प्रयोग गरिरहनुभएको ET अनुसार (
मलाई थाहा छ RTC र मोटर ड्राइभ मोड्युलहरूको धेरै फरक संस्करणहरू छन्)
तपाईं विभिन्न पुस्तकालयहरू प्रयोग गर्न सक्नुहुन्छ.
यो arduino को लागि कोड हो.
यो कोडले समय जाँच गर्छ र अलार्मसँग तुलना गर्छ र यदि तिनीहरू मेल खान्छ भने यसले मोटर घुमाउँछ र खाना बाहिर धकेल्छ।.
मोटर कति बेर घुम्नु पर्छ भनेर गणना गर्न, हामीले गणना गर्यौं कि प्रत्येक पालोमा कति खाना रिलिज हुनेछ।.
एउटा पेंच १० ग्रामको सर्कलमा घुमाइएको छ, जसले प्रत्येक पालोको लागि ११ सेकेन्ड लिन्छ।.
त्यसैले २ स्क्रूले प्रत्येक ११ सेकेन्डमा २० ग्राम पुश गर्नुहोस्.
हामीले कुकुरको खानाको अंश आकारको अध्ययन गर्यौं र पत्ता लगायौं कि कुकुरलाई लगभग 50 ग्राम खाना चाहिन्छ, एक मध्यम आकारको कुकुरलाई 140 ग्राम चाहिन्छ, र ठूलो कुकुरलाई लगभग 260 ग्राम चाहिन्छ।.
यसको मतलब यो छ कि स्क्रू एक सानो भाग को लागी 27 पटक घुमाउँछ.
5 सेकेन्ड, मध्यम भाग लगभग 77 सेकेन्डको लागि घुमाउँछ, र बहुमत लगभग 141 सेकेन्डको लागि घुमाउँछ.
तपाईंले प्रयोग गर्नुहुने खानामा निर्भर गर्दै, तपाईंले यसलाई परिवर्तन गर्न सक्नुहुन्छ.
तपाइँ सामान्यतया प्याकेजको पछाडि दायाँ भाग पाउन सक्नुहुन्छ.
ध्यान राख्नुहोस् कि arduino IDE मा टाइम स्केल मिलिसेकेन्डमा छ. ((
सिफारिस गरिएको आकार)/20)
* 11 = समय कोग कोग खोल्नु पर्छ हामीले प्रयोग गर्ने पुस्तकालयहरू सबै arduino वेबसाइटमा फेला पार्न सकिन्छ, तिनीहरूलाई समय भनिन्छ।. h, DS1307RTC. h.
अन्य दुई Arduino IDE मा स्थापना गरिएको छ.