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

基于 Sensorflare 与树莓派的 433 MHz 智能家居控制器构建指南

简介

本指南将带你构建一个可靠的 433 MHz 智能家居控制器,将树莓派连接到 Sensorflare 平台,让你能自信地控制任何射频控制设备。

所需组件

步骤 1:将 Sensorflare 连接到树莓派

登录 Sensorflare,进入 Connected Accounts 页面,点击 “Add new account”,选择 Raspberry Pi 433 MHz RF 选项以启动配对流程。

步骤 2:设置安全密码

Sensorflare 将提示你设置一个安全密码。请妥善保存,树莓派配置时需要用到。它保证设备与云端的数据交换私密且防篡改。

步骤 3:复制属性文件

设置密码后,Sensorflare 会提供一个包含账户详情的属性文件。将其内容复制到树莓派本地文件,并将占位符 **** 替换为刚创建的密码。

步骤 4:接线 RF 发射模块

根据下方接线图将 433 MHz 发射模块连接到树莓派:

基于 Sensorflare 与树莓派的 433 MHz 智能家居控制器构建指南

步骤 5:在树莓派安装所需软件

  1. 安装 WiringPi 以访问树莓派 GPIO 引脚:
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install git-core
    git clone https://github.com/WiringPi/WiringPi.git
    cd WiringPi
    ./build
  2. 克隆 433Utils 仓库并编译 codesend 工具:
    git clone https://github.com/ninjablocks/433Utils.git
    cd 433Utils/RPi_utils
    make
  3. 将之前复制的属性文件放置到 /etc/sensorflare/sensorflare.conf(如目录不存在请创建),然后重启 Sensorflare 服务:
    sudo systemctl restart sensorflare.service

服务运行后,即可使用 codesend 二进制文件从树莓派发送射频命令。例如开启一个开关:

./codesend 1234567890

将 1234567890 替换为从你的设备捕获的实际编码。

详细故障排查和高级配置,请参阅 Sensorflare 文档 和 433Utils 仓库。

完成上述步骤,你将拥有一个功能完整的 433 MHz 控制器,与 Sensorflare 无缝集成,让你随时随地自动化家庭设备。

制造工艺

  1. 树莓派多路DS18B20 1-Wire温度监测:接线与编程全指南
  2. 树莓派+Nagios高效监控机房温度
  3. 树莓派家庭温湿度监测系统:Web仪表盘实时远程追踪
  4. 家庭能源中心:树莓派与 Moteino 监测光伏、光热与室温
  5. 树莓派精准监测机柜温度:DS18B20 多点部署实战
  6. 树莓派与 AS3935 闪电检测传感器实战指南
  7. 树莓派配合 MCP3008 ADC 与 Zabbix 监控模拟传感器:分步指南
  8. 树莓派 + DHT11 + ThingSpeak:打造你的第一个物联网项目
  9. 树莓派自动化气雾栽培系统:湿度传感器智能控制
  10. 树莓派打造家庭自动化系统:手机远程控制灯风扇大门
  11. 树莓派家庭安防系统:PIR 运动检测 + 摄像头邮件报警
  12. 树莓派 3 部署 RAK 831 LoRa 网关分步指南