项目简介
本项目是一个开源项目,名为WMouse,用于通过Z21协议控制模型火车和道岔。它基于ESP8266芯片和SSD1306 OLED显示屏,借助WiFi连接,用户能在移动设备上使用WMouse应用对模型火车和道岔进行远程控制。
项目的主要特性和功能
- 远程控制:支持通过WiFi连接远程控制模型火车和道岔。
- OLED显示:利用SSD1306 OLED显示屏显示火车状态、控制信息和其他相关数据。
- Z21协议支持:可与支持Z21协议的列车控制系统进行通信。
- 菜单驱动界面:采用菜单驱动的用户界面,便于用户通过菜单导航和编辑值。
- 网络服务:支持发送命令、请求状态信息、设置CV值等网络服务。
- 固件更新:支持通过HTTP更新固件,能接收和应用新功能或修复。
安装使用步骤
- 硬件准备:购买与WMouse兼容的硬件,包含ESP8266开发板、SSD1306 OLED显示屏以及必要的连接器和电缆。
- 软件准备:安装Arduino IDE,同时安装ESP8266开发板支持和SSD1306 OLED显示屏驱动库。
- 代码编译:打开WMouse的源代码,在Arduino IDE中编译代码,生成
.hex
文件。 - 硬件编程:通过Arduino IDE将
.hex
文件上传到ESP8266开发板。 - 设置网络:在代码里设置默认的Wi-Fi网络名称和密码,确保WMouse能连接到WiFi网络。
- 测试运行:将WMouse连接到模型火车和道岔,测试远程控制和OLED显示功能。
注意,因WMouse是开源项目,用户可能需具备一定编程和硬件知识进行配置和调试,同时要保证硬件和软件环境符合WMouse的要求。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】