亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

组件与物料

Particle Photon ×1
Arduino UNO(仅作 5V 电源供继电器) ×1
杜邦线 若干
Android 手机 ×1
面包板 ×1
继电器模块(2路或更多) ×1
Micro-USB 数据线 ×1

应用与在线服务

项目背景

家中常因灯、风扇、电视、空调等电器无人使用却长时间开启而浪费电能。本项目利用 Particle Photon 连接云端,通过 Blynk App 实现:

硬件清单

硬件接线

继电器模块 IN1、IN2 分别接 Photon D1、D2;继电器 VCC 接 5V,GND 共地。Photon 通过 USB 供电。

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

Blynk App 搭建步骤

  1. 下载 Blynk App,注册账号
  2. 新建项目,选择 Particle Photon,连接方式选 WiFi
  3. 添加组件:
    • Button (V0) – 控制继电器开关
    • GPS Trigger (V1) – 设置家的坐标与半径
    • Notification – 离家时推送提醒

Particle 固件代码

#define BLYNK_PRINT Serial
#include <SPI.h>
#include <blynk.h>

volatile int state = LOW;
char auth[] = "Your_Auth_Token_Here";  // 替换为你的 Blynk Auth Token
int GPSflag = 0;

BLYNK_WRITE(V0) {  // GPS 触发器
  GPSflag = param.asInt();  // 1=离开家, 0=在家
}

BLYNK_WRITE(V1) {  // 手动控制按钮
  if (GPSflag == 1) {
    digitalWrite(2, HIGH);  // 离家时按钮有效
  } else {
    digitalWrite(2, LOW);   // 在家时按钮无效或反馈
  }
}

void setup() {
  Serial.begin(9600);
  Blynk.begin(auth);
  pinMode(2, OUTPUT);
  attachInterrupt(D2, notifyOnButtonPress, RISING);  // 示例中未用到 D2,可按需修改
}

void notifyOnButtonPress() {
  state = !state;
}

void loop() {
  Blynk.run();
  if (state == HIGH) {
    Blynk.notify("您已离开家中!请检查电器是否关闭。");
    delay(200);
    state = LOW;
  }
}

原理图文件

家庭节能卫士:基于 Particle Photon 与 Blynk 的智能电器远程控制

项目演示

视频演示见原项目页面。搭建完成后,即可通过手机随时随地监控和控制家用电器,再也不用担心出门忘关灯了。

制造工艺

  1. 解锁树莓派全部潜力的必备配件推荐
  2. 家用自动增压泵选购实战指南:告别水压焦虑
  3. 智能工厂进阶:以数字化方案标准化文档管理
  4. 优化压缩空气系统:降本增效实操指南
  5. 智能电网:为每家每户提供安全可靠电力
  6. 激光打印防水电子纺织品:开创智能织物能源解决方案
  7. 智能家居演进:未来连接生活展望
  8. 智能安防:专家策略护航家庭物联网设备免受黑客侵害
  9. 智慧城市借力5G、物联网与光纤迈向净零未来
  10. 强化智能家居安全的专家建议
  11. Verizon与Honeywell联手以LTE连接赋能智能能源表计
  12. 物联网能源管理:重塑智慧企业能效新高度