该项目为UE4 +自行车骑行速度 互动项目
结果预览 :
1. 获取自行车速度
这里使用的是Arduino单片机 + 霍尔传感器
霍尔传感器:
单片机完整代码:
#define HALL_PIN 2 // 霍尔传感器连接到D2(中断引脚)
volatile unsigned long lastTime = 0; // 上次触发时间
volatile unsigned long currentTime = 0; // 当前触发时间
volatile bool newData = false;// 轮胎相关参数
const float wheelCircumference = 2.1; // 轮胎周长(米),自行调整
const unsigned long timeout = 2000; // 超时时间 (ms),2秒无信号