项目简介
针对戴维斯大学校园内自行车被盗现象频发的问题,本项目推出智能自行车防盗检测器Bike Theft™。该系统通过将检测器连接自行车架,当仪表板设为“锁定”状态时,若检测到自行车(如轮子、车架、座椅等部分)有可疑或意外动作,就会向用户发出警报。
项目的主要特性和功能
- 核心硬件采用TI MSP432微控制器。
- 利用Adafruit IO实现云数据交互与远程控制。
- 运用C/C++进行微控制器编程。
- 采用ReactJS搭建前端用户界面。
- 能够检测并警告可疑的自行车移动。
安装使用步骤
硬件要求
- TI MSP432 LaunchPad开发套件
- TI CC3100 BoosterPack
- TI Educational BoosterPack MKII(用于MCU LaunchPad生态系统)
操作步骤
- 复制项目仓库至本地。
- 用Energia打开
msp432.ino
文件并上传到微控制器。 - 在
msp432.ino
和App.js
文件中配置以下信息:- Wifi SSID和密码
- Adafruit用户名和API密钥
- Adafruit馈送API端点和网络钩子
- 执行
npm install
安装项目依赖。 - 运行
npm start
启动应用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】