项目简介
本项目是法国ENSSAT兰尼翁暑期学校开展的Arduino项目。通过Arduino UNO板与各类传感器、设备构建物联网系统,可用于新冠预防相关的环境监控等功能。
项目的主要特性和功能
- 数据采集:利用MQ - 7一氧化碳传感器、温湿度传感器、2个超声波数字传感器HC - SR04采集环境数据。
- 状态显示:通过LCD 1602 RGB显示屏展示采集数据,用2个WS2812 LEDs进行状态指示。
- 动作控制:使用Servo SG90舵机实现特定动作控制。
- 紧急响应:配备紧急红色按钮,触发中断进行应急处理。
- 数据传输:借助蓝牙HC - 05与安卓端蓝牙电子应用传输数据。
- 音频提示:通过FIT0449扬声器发出提示音。
安装使用步骤
- 安装项目所需的所有库,如Adafruit NeoPixel库、BLESerial库、RGBLCD库、GyverTimers库等。
- 按项目设计将MQ - 7一氧化碳传感器、FIT0449扬声器、LCD 1602 RGB显示屏、Servo SG90舵机、2个WS2812 LEDs、2个超声波数字传感器HC - 05、紧急红色按钮、蓝牙HC - 05等设备连接到Arduino UNO板。
- 根据实际硬件和使用需求,配置代码中的相关参数和设置。
- 使用Arduino IDE将项目源码上传到Arduino UNO板。
- 上传完成后,启动系统进行测试,根据测试结果调整代码和硬件连接。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】