项目简介
LsCompanionFirmware是一款专为ESP32微控制器(像Waveshare NodeMCU - 32S ESP32开发板)打造的固件。此固件借助HC - SR04超声波传感器,可实时检测升降桌的高度,还能通过蓝牙把高度信息传输给已连接的客户端。
项目的主要特性和功能
- 超声波测距:利用HC - SR04超声波传感器精准测量升降桌高度。
- 蓝牙通信:运用蓝牙低功耗(BLE)技术,将桌子高度信息实时传输到客户端设备。
- 高性能微控制器:固件在ESP32微控制器上运行,具备高性能和低功耗的优势。
- 开源与可扩展:项目采用MIT开源协议,用户能自由使用、修改和扩展固件功能。
安装使用步骤
- 硬件准备:确保有ESP32微控制器和HC - SR04超声波传感器,以及必要的连接线。
- 环境配置:安装Arduino IDE或其他支持ESP32的编程环境。
- 上传固件:打开源码文件,使用编程环境将固件上传到ESP32微控制器。
- 蓝牙连接:保证设备(如手机或电脑)成功连接到ESP32的蓝牙。
- 测试运行:把升降桌置于传感器下方,调整桌子高度,观察蓝牙客户端是否成功接收高度信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】