×

废弃的控制面板开源分享

消耗积分:0 | 格式:zip | 大小:0.96 MB | 2022-11-16

李鸿洋

分享资料个

描述

随着我侄子的生日快到了,我找到了这个废品控制面板,并决定让他成为一个忙碌的板子:

pYYBAGNy7qiAHx_dAAQRWNbvuKo919.jpg
废料控制面板
 

这个怎么运作

Arduino 板需要电池连接器和 WiFi 才能通过 Arduino IoT Cloud Remote App 静音。因此,我决定使用 Arduino MKR WiFi 1010。由于我没有太多时间来分析旧 PCB 的布局,我剪掉了连接到按钮、开关和 LED 的走线,以防止任何意外行为。然后我将组件的电源线、地线和 I/O 线焊接到 MKR 原型屏蔽上。为了给电池充电并物理连接到电路板,将 USB 电缆插入 Arduino 并从外壳中引出。

poYBAGNy7rGANc4wABzb2YIbyi0884.jpg
里面
 

操纵杆 x 轴和 y 轴的模拟输入以及电位计 1 和 3 控制两个蜂鸣器(音调/暂停持续时间和频率)。

开关 1 和 3 选择 LED 1 和 3 是变暗还是闪烁。两者(调光的亮度和闪烁的间隔)都由电位器 2 和 4 控制。

开关 2 和 4 只需打开和关闭 LED 2 和 4。电位器 5 控制仪表,按下紧急停止按钮可重置 Arduino。

poYBAGNy7rSALUipAACX9fIMp2g906.bmp
输入和输出参考
 

一点转折

为什么要限制创造力,输入总是导致相同的输出?在 IoT Remote App 上激活随机模式会使用随机功能将输入(开关、电位计)重新分配给输出(LED、蜂鸣器、仪表),从而打破严格的分配。

书呆子事实:

tone() 参考中,它说“一次只能生成一个音调”。这当然是真的,但是,两个蜂鸣器可以彼此之间发出哔哔声,听起来几乎就像它们同时发出哔哔声。

学习:

如果我再做一次,我会改变什么?

  • 一旦连接了外壳的下半部分,蜂鸣器就没有外面那么响亮了——实际上甚至非常安静。下次我肯定会使用更响亮的蜂鸣器甚至扬声器。
  • 紧急停止按钮(“Not Aus”)连接到 Arduino 的复位引脚。不幸的是,可打孔的大红色按钮引起了很多关注,这导致其他功能有时会被关闭。在软件中更改此功能将比焊接容易得多。
  • 接线是一团糟。使用通用 PCB 中的一些走线可能会使外观更干净。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !