项目简介
本项目是基于 C++ 编程语言,借助 BeagleBone Green 开发的嵌入式系统。项目聚焦于传感器监控与继电器控制,通过 BeagleBone Green 读取传感器数据,利用 Raspberry Pi 进行继电器控制,同时配备 Node 服务器提供服务支持。
项目的主要特性和功能
- 传感器数据监控:可对红外传感器和声音传感器的数据进行监控。
- 继电器控制:能通过 Raspberry Pi 实现对继电器的控制。
- 具备 Node 服务器:为系统的运行提供服务支持。
安装使用步骤
传感器包装器和监控部分
- 复制本项目仓库。
- 进入
beaglebone_green
目录。 - 运行
make
命令进行编译。 - 注意:确保红外传感器连接到 BeagleBone Green 的 AIN 引脚 1,声音传感器连接到 BeagleBone Green 的 AIN 引脚 4。
- 进入 BeagleBone Green 的
/mnt/remote/myApps
目录。 - 运行
./dreambed
命令。
继电器(RPI)和 Node 服务器部分
- 复制本项目仓库。
- 进入
raspberry_pi
目录。 - 运行
make
命令进行编译。 - 进入 Raspberry Pi 的
/mnt/remote/myApps/rpi
目录。 - 运行
./dreambed
命令。 - 对于 Node 服务器:
- 进入
/mnt/remote/myApps/rpi/server
目录,运行npm install
命令安装依赖。 - 运行
npm run start
启动服务器。
- 进入
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】