智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

以下内容直翻自CodersCafeTech

要自己制作一个,您只需要几件物品。这是我们使用的列表以及您可以在网上找到的内容。

1 倍Wemos D1 迷你 V2

1 倍TowerPro SG90 连续旋转 360 度伺服电机

1 X5V 2A USB 墙上适配器

1 根微型 USB 充电线

1 x瞬干胶

2 X M2 螺母和螺栓(可选)

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

ESP8266 芯片的开发板种类繁多。我们实际上需要一块具有最佳尺寸的电路板,它可以轻松重新编程并由外部电源供电。所以Wemos D1 Mini满足了我们的需求。

要使用 Arduino IDE 对 Wemos D1 Mini 进行编程,让我们看看这里。

注意:您可以使用任何带有 ESP8266 芯片的开发板。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

Firebase 是一个移动和网络应用程序开发平台。Firebase 让开发人员可以专注于打造出色的用户体验。您不需要管理服务器。您不需要编写 API。Firebase 是您的服务器、您的 API 和您的数据存储,所有这些都编写得非常通用,您可以对其进行修改以满足大多数需求。在我们的项目中,我们使用 Firebase 实时数据库来即时发布和检索数据,这样就没有时间延迟。

查找 Firebase 主机

去Firebase

然后去打开你的项目(如果你没有项目创建一个)

然后移动到数据库中的实时数据库

屏幕截图中选择的没有“https://”的 URL 是 Firebase 主机

查找 Firebase 身份验证

去Firebase

然后转到设置>项目设置

从那里转到服务帐户

然后在 Database secrets 选项卡下,您可以找到 firebase auth key

查找 Firebase 配置

去Firebase

然后转到设置>项目设置

在您的应用程序 > SDK 设置和配置 > 配置下(示例如下)

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

我们为该设备设计了一个 neumorphic 配套网络应用程序。Neumorphism 或软 UI 是一种视觉风格,它结合了背景颜色、形状、渐变、高光和阴影,以确保图形密集的按钮和开关。所有这些都可以实现柔软的挤压塑料外观和近乎 3D 的造型。

该网站使用 HTML、CSS 和 JS 开发,并托管在免费托管服务上。在script.js文件中添加 Firebase 配置并托管此处给出的代码,一切顺利。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

所以是时候测试电路了。您可以按照原理图接线。电路其实很简单。然后我们将代码上传到 Wemos D1 Mini。您可以在此处找到代码。

然后我们加载了我们制作的网站。它按预期完美地工作。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

我们实际上有一个长方形的水族馆。所以我们要设计一个可以插入其中一侧的设备。如果你有另一种鱼缸,你应该换一种设计。

我们在 Fusion 360 中开始设计,以伺服电机为参考文件。所以素描会很容易。首先,我们设计了一个文件,Wemos d1 mini 可以在文件中向上滑动。但是它不能正确地进行 3d 打印,所以我们将其更改为带盖的小型外壳类型。

为了运输食物,我们使用了附在伺服电机上的阿基米德螺杆。阿基米德螺杆,又称阿基米德螺杆、流体动力螺杆、水力螺杆或埃及螺杆,是最早的水力机械之一。

对于食物的存储我们其实设计了一个小文件,足够我们测试了。如果您打算多喂几天鱼,可以考虑延长储物箱的长度。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

所以是时候进行 3D 打印了。我们使用 Prusa MK2 对零件进行 3D 打印。我们设计的第一个阿基米德螺丝无法通过添加支撑来打印,因为您可以看到即使有支撑,3d 打印文件也非常混乱。

幸运的是,我们在网站上找到了符合我们要求的阿基米德螺钉,然后我们在 Prusa 切片机中将其重新调整为我们的长度。最后,我们得到了一个很酷的 3d 打印阿基米德螺丝。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

我们使用速溶胶组装了一些零件,其余零件紧密贴合。如果您要自己搭建一个,请以上面的图片作为参考。

智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写

审核编辑黄宇

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:智能喂鱼器制作说明-智能喂鱼器制作说明文怎么写 https://www.yhzz.com.cn/a/4641.html

上一篇 2023-04-11
下一篇 2023-04-11

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。