可编程Arduino遥控器


木易
转载
发布时间: 2025-06-09 19:32:50 | 阅读数 0收藏数 0评论数 0
封面
借助这款小型掌上设备,您可以远程控制您的 PC 或智能手机。或者同时控制您的 PC 和智能手机。 而且它可以自由编程。您可以编写程序,例如:登录您的 PC、播放/暂停电影或调整智能手机的音量。

准备工作:

材料:

材料名称
数量
备注
Adafruit Feather 32u4 Ble
1
MicroUSB 线
1
IC MCP23008
1
锂聚合物电池350毫安
1
按钮开关
5
6毫米
原型版
1
切成32*65mm和32*42mm
母头接头
若干
长公头针
1
焊锡线
1

工具:

工具名称
数量
备注
3D打印机
1
没有可以找其他人打印
金属据
1
烙铁
1
1

打印3D部件

打印遥控器3d零件。

STL
FESJX91KNKBMWYY.stl
93.15KB
STL
F733NINKNKBMWYJ.stl
126.65KB
2

在面包板上制作原型

准备好所有部件后,我建议在开始构建遥控器之前先在面包板上测试这些部件。图片上的接线与最终产品的接线相同。

3

焊接键盘

这是最耗时的部分。慢慢来。原型板的尺寸为 32x65mm,或 25x12 个孔。

手绘焊接图应该可以帮助您完成整个过程。留出大约 40 毫米长的引出线。下一步将这些线焊接到连接板上。这些线的标签为:3V、GND、SDA、SCL、5、6、8、10。

首先添加开关和 MCP23008,然后开始添加电源线(图中为红色)。然后添加地线(蓝色),最后添加绿色电线。

4

焊接连接板

连接板的尺寸为32x42mm,或者16x12孔。

首先将堆叠接头添加(焊接)到电路板上。一个有 8 针插座,另一个有 3 针插座。

在连接板上添加 3 个长公针阵列。首先将针脚弯曲成 90 度角。中间和右侧针脚(见图)连接到最左侧的两个堆叠接头针脚。

将键盘板的引出线剪至合适的长度。键盘和连接板之间的距离应约为 12mm。将板子固定在一起,并将导线弯曲成正确的形状。

5

组装

您几乎已经完成了。将微控制器板插入连接板的堆叠接头。微控制器板的 3V3 和 GND 引脚插入 3 孔堆叠接头。微控制器板的 SDA 至 12 引脚插入另一个堆叠接头。

电池藏在微控制器和连接板之间。现在您可以将其放入盒子中并使用它。

6

Arduino IDE,库和板

以下步骤需要Arduino IDE。下载并安装 IDE。

按照 Adafruit 的步骤安装“A​​dafruit AVR 板”板包。Adafruit 总是提供出色的分步说明

下载MCP23008 的库并将其解压缩到文件夹 Documents\Arduino\libraries 中。

github下载库ParcLib.zipParcApp.zip。将 ParcLib 解压到文件夹 Documents\Arduino\libraries 中。将 ParcApp 解压到您的项目文件夹中,然后在 Arduino IDE 中打开 ParcApp.ino。

使用 USB 线将 Parc 遥控器连接到您的 PC。在 IDE 中,选择主板“Adafruit Feather 32u4”,然后选择具有相同标签的 COM 端口。

如果编译和上传成功,您的设备就可以使用了。

7

硬件测试

现在是时候测试你的工作了。下载附件并在 Arduino IDE 中打开它。编译并上传。

在 Arduino IDE 中,打开串行监视器。如果您按下其中一个按钮或使用键盘上的其中一个滑动开关,您应该会在串行监视器上看到它。

INO
FMN1VKKKNKBMYS8.ino
2.46KB
8

软件测试

在 Arduino IDE 中打开上一步附件,编译并上传。


在 Arduino IDE 中,打开串行监视器。在输入字段中,输入问号(“?”)并点击“发送”。由于您尚未对设备进行编程,因此所有程序插槽都是空的。

这是您的第一个程序。在串行监视器的输入字段中,输入:“{ 0 B: UK <Win> 'l'; }”并按“发送”。键盘左下角的按钮将锁定 Windows 屏幕。


阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报