项目简介
本项目是基于Arduino MKR1010微控制器和蓝牙低能耗(BLE)技术的GPIO线替代方案。以BLE作为通信媒介,实现两个MCU间的信号传输,通过翻转开关控制另一端MCU上LED灯的亮灭,仅对使用的Arduino BLE示例代码做了少量修改。
项目的主要特性和功能
- 采用蓝牙低能耗通信协议,用于两个MKR1010微控制器之间的数据传输。
- 可通过BLE信号,让一个MCU模拟GPIO行为,并将开关状态等信息传递给另一个MCU。
- 接收信号的MCU能依据信号状态控制LED灯的亮灭。
- 硬件设置简单,仅需两个MKR1010微控制器、一个LED、一个开关及若干电阻。
安装使用步骤
- 硬件准备:准备两个MKR1010微控制器、一个LED灯、一个开关以及合适的电阻。
- 连接硬件:把LED连接到GPIO 5,开关连接到GPIO 2并使用拉高电阻。
- 上传代码:将项目提供的Arduino代码上传至两个MKR1010微控制器。
- 测试:翻转开关,查看LED灯是否随开关状态变化而亮灭。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】