arduino 可调节宠物食品分配器

2019/12/03
你好呀!
欢迎阅读我们的 Arduino 宠物食品分配器说明手册。
我们是丹和汤姆,是南威尔士卡迪夫城市大学产品设计专业的学生,​​作为评估简报的一部分,我们接受了这一挑战,以展示我们对编码、电子原型和机械的基本理解。 。 。
以下是您需要的电气组件 sarawauno 或 MegaLCD 屏幕 12x2 l298n 电机驱动模块 32 31 实时时钟模块 -
040旋转非编码面包板5v面包板电源跳线(
男女混搭不错)
不同颜色的绝缘变压器(220 和 10k 欧姆)
开关按钮 3 ledshweigh 扭矩,激光切割机低速电动工具焊接线切割金属/木片切割工具(或同等产品)
Ultimaker 3D 打印机(或同等设备)
或3mm厚亚克力1块6mm厚MDF4长度M10螺纹金属棒3D铣加工材料4块(每块约140mm)
8 M10 垫圈8 M10 套件 (
或绝缘胶带)
用于安装 Arduino 和组件的 M3 螺母和螺栓 4 个金属轴承(
我们用的是26外径和10mm内径)
10mm 杆粘合剂 (
无论其他品牌或粘合剂是否合适,我们都使用大猩猩胶)
我们制作了几个不同的组件来使整体正常工作
食品储藏盒和漏斗-
分销机构-底座和滑槽
接口组件食品储藏盒和漏斗该组件的部件均由3mm亚克力切割而成,所有部件均采用指接方式组装在一起。
零件均使用 Epilog 激光切割机切割,矢量文件使用 Corel Draw x7 开发。
亚克力是一种食品安全材料,易于激光切割,是合适的食品保鲜材料。
此部分可以用不同的材料手工制作,但请确保材料正确完成,以确保食品储存安全。 [
机顶盒图片]
食品分配器组件的这一部分由丙烯酸管(50mm 和 30mm)制成
两个 3D 打印螺钉部件、6mm 中纤维板、金属轴承和金属杆。
从下面名为“中纤维板支架”的 Dxf 文件中剪切主要中纤维板支架。 dxf\”。
切割 50 毫米管,140 毫米,在一根管的 40 毫米端部钻 30 毫米孔,顶部适合 30 毫米管(
波纹管如图所示)。
您可能需要使用 Dremel 研磨一些材料以使其适合。
由于Ultimaker打印机3D打印能力的限制,螺丝部分先3D打印,然后再次连接。
总的来说,打印时间应该是12-
根据您选择的设置,每个部分 14 小时。我们用了0。
4mm喷头,打印质量正常,无需支撑结构。
在轴承上安装两根30mm长的金属棒或金属管。
3D打印完成后,将这些轴承压入螺丝零件中,我们在打印零件时可能需要锉一些材料以确保紧密配合。
如图所示,将螺钉滑过管道,将管道滑过支架,然后将轴滑入端支架。
此设置可确保分配的食物量可以根据您拥有的动物的大小进行调整。
轴承减少了运动部件的摩擦,从而减轻了电机的负载。
通过使用两个螺钉,食物的量将更容易控制,一个安装在半旋转位置,另一个安装在完全旋转位置意味着食物不断地从分配器中流出。
我们选择对螺杆部件进行 3 次完整旋转(
3 个完整的“线程”)
因为这样可以测量少量的食物,以确保您的宠物不会吃得过多或过少。 [
如果您有可用的设施,您可以将螺丝零件 CNC 铣削成一件,但是,我们研磨了两个中密度模型板并选择稍后进行 3D 打印,因为模型板需要大量精加工(
打磨密封)
确保接触食物是安全的)。
底座和滑槽相当笔直,类似于本节前面的食物储存盒和漏斗。
下载标有“Base and chute.dxf”的 DXF 文件。
接口组件由 4 个激光切割的亚克力部件组成,每个部件均使用 M10 螺杆和螺母构造而成,如下所示。 。 。 [
界面图】
之后,可以安装旋转编码器、LCD和LED。 。 。
组装分配器组件后(MDF 部分)
,将其模拟到组装好的底座和滑槽部分,并在每个 50mm 管中切一个槽,以便食物可以落入滑槽中收集并准备直接滑入您的宠物碗中!
下面,您可以看到我们使用的电路的 Fritzing 图。
根据您正在使用的 ets (
我知道RTC和电机驱动模块有很多不同的版本)
您可以使用不同的库。
这是arduino的代码。
该代码检查时间并将其与警报进行比较,如果匹配,则转动电机并将食物推出。
为了计算电机应该转动多长时间,我们计算了每转会释放多少食物。
一颗螺丝以10g的重量滚出一圈,每转一圈需要11秒。
所以 2 个螺丝每 11 秒推动 20g。
我们研究了狗粮的份量,发现小狗需要50克左右的食物,中型狗需要140克,大型狗需要260克左右。
这意味着对于一个小零件来说,螺丝要转动 27 圈。
5秒,中间部分转动约77秒,大部分转动约141秒。
根据您使用的食物,您可能想要改变它。
您通常可以在包装背面找到正确的部件。
请记住,arduino IDE 中的时间刻度以毫秒为单位。 ((
推荐尺寸)/20)
* 11 = cog应该打开的时间长度我们使用的库都可以在arduino网站上找到,它们被称为时间。 h,DS1307RTC。 H。
另外两个已经安装在Arduino IDE中。
联系我们
只要告诉我们你的要求,我们可以做比你想象的更多。
发送查询
Chat
Now

发送查询

选择你的国家或地区
English
العربية
Deutsch
Español
français
italiano
日本語
한국어
Português
русский
简体中文
繁體中文
Afrikaans
አማርኛ
Azərbaycan
Беларуская
български
বাংলা
Bosanski
Català
Sugbuanon
Corsu
čeština
Cymraeg
dansk
Ελληνικά
Esperanto
Eesti
Euskara
فارسی
Suomi
Frysk
Gaeilgenah
Gàidhlig
Galego
ગુજરાતી
Hausa
Ōlelo Hawaiʻi
हिन्दी
Hmong
Hrvatski
Kreyòl ayisyen
Magyar
հայերեն
bahasa Indonesia
Igbo
Íslenska
עִברִית
Basa Jawa
ქართველი
Қазақ Тілі
ខ្មែរ
ಕನ್ನಡ
Kurdî (Kurmancî)
Кыргызча
Latin
Lëtzebuergesch
ລາວ
lietuvių
latviešu valoda‎
Malagasy
Maori
Македонски
മലയാളം
Монгол
मराठी
Bahasa Melayu
Maltese
ဗမာ
नेपाली
Nederlands
norsk
Chicheŵa
ਪੰਜਾਬੀ
Polski
پښتو
Română
سنڌي
සිංහල
Slovenčina
Slovenščina
Faasamoa
Shona
Af Soomaali
Shqip
Српски
Sesotho
Sundanese
svenska
Kiswahili
தமிழ்
తెలుగు
Точики
ภาษาไทย
Pilipino
Türkçe
Українська
اردو
O'zbek
Tiếng Việt
Xhosa
יידיש
èdè Yorùbá
Zulu
当前语言:简体中文