littlebot
Published on 2025-04-08 / 1 Visits
0

【源码】基于OVMS v3的无线控制台系统(WifiConsole)

项目简介

本项目是基于Arduino开发的、专为OVMS v3(Open Vehicle Monitoring System v3)设计的无线调节控制台,主要适用于雷诺Twizy车型。用户能在驾驶过程中动态调整车辆的再生制动等级和驾驶功率等级,进而优化驾驶体验与能效。

项目的主要特性和功能

主要特性

  • 可通过无线控制台实时调整车辆的再生制动和驾驶功率。
  • 支持加载和切换多个预设的驾驶配置文件。
  • 启动时显示主电池的SOC(State of Charge)和辅助12V电池的电压。
  • 用户可通过旋钮进行页面切换和参数调整,操作简单直观。

功能介绍

  • 可通过按下旋钮激活或切换页面,旋转旋钮调整数值,长按旋钮应用或取消更改。
  • 支持电池电压校准,保证显示数据准确。
  • 能通过OVMS v3模块的Web界面创建和管理驾驶配置文件。
  • 除基本调节功能外,还可调整充电电流和目标SOC等。

安装使用步骤

硬件准备

  1. 确保OVMS v3模块固件版本为3.2.008-174或更高。
  2. 需要解锁的雷诺Twizy车辆才能进行调节操作。
  3. 准备WifiConsole硬件组件,包括WEMOS D1 mini Pro、OLED显示屏、旋钮编码器等。

软件安装

  1. 安装必要库:IoAbstraction、Adafruit_SSD1306(esp8266-64x48分支)。
  2. 下载并配置固件:下载WifiConsole固件,解压后在Arduino IDE中打开WifiConsole.ino;选择“WEMOS (LOLIN) D1 mini Pro”作为目标板;在WifiConsole_config.h中配置参数,编译并上传固件。

配置与使用

  1. OVMS脚本插件:通过OVMS Web UI的“Tools → Editor”粘贴并保存WifiConsole.js插件;在/store/scripts/ovmsmain.js中添加wificon = require("lib/WifiConsole");并保存;在Shell中执行script reload
  2. 配置WifiConsole:通过OVMS Web UI配置驾驶模式和按钮标签;在WifiConsole_config.h中调整系统参数,如电池校准和超时设置。

电池寿命

  • 400 mAh电池在连续操作下约持续4小时,正常使用下可支持约120 - 160次激活。
  • 可使用更大容量的电池(确保适合外壳尺寸)来延长续航。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】