littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于 C++ 的嵌入式系统监控与控制项目

项目简介

本项目是基于 C++ 编程语言,借助 BeagleBone Green 开发的嵌入式系统。项目聚焦于传感器监控与继电器控制,通过 BeagleBone Green 读取传感器数据,利用 Raspberry Pi 进行继电器控制,同时配备 Node 服务器提供服务支持。

项目的主要特性和功能

  • 传感器数据监控:可对红外传感器和声音传感器的数据进行监控。
  • 继电器控制:能通过 Raspberry Pi 实现对继电器的控制。
  • 具备 Node 服务器:为系统的运行提供服务支持。

安装使用步骤

传感器包装器和监控部分

  1. 复制本项目仓库。
  2. 进入 beaglebone_green 目录。
  3. 运行 make 命令进行编译。
  4. 注意:确保红外传感器连接到 BeagleBone Green 的 AIN 引脚 1,声音传感器连接到 BeagleBone Green 的 AIN 引脚 4。
  5. 进入 BeagleBone Green 的 /mnt/remote/myApps 目录。
  6. 运行 ./dreambed 命令。

继电器(RPI)和 Node 服务器部分

  1. 复制本项目仓库。
  2. 进入 raspberry_pi 目录。
  3. 运行 make 命令进行编译。
  4. 进入 Raspberry Pi 的 /mnt/remote/myApps/rpi 目录。
  5. 运行 ./dreambed 命令。
  6. 对于 Node 服务器:
    • 进入 /mnt/remote/myApps/rpi/server 目录,运行 npm install 命令安装依赖。
    • 运行 npm run start 启动服务器。

下载地址

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