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

树莓派打造家庭自动化系统:手机远程控制灯风扇大门

将树莓派变身强大的远程控制中枢,随时随地用安卓手机管理灯光、风扇、大门等设备。

所需材料

步骤 1:理解继电器

继电器是电磁开关,小线圈通电即可接通/断开电路。典型 4 通道继电器板每通道 5 个引脚:线圈供电 (VCC、GND)、公共端 (COM)、常闭 (NC)、常开 (NO)。

本项目各通道接线如下:

树莓派 GPIO 输出 3.3V,务必选用 3.3V 线圈电压的继电器。推荐 4 通道 3.3V 继电器板。

步骤 2:设置树莓派

下载 Raspberry Pi OS (原 Raspbian) 烧录 microSD 卡,插入启动。首次启动设置默认用户密码:

sudo passwd pi
然后更新系统:

sudo apt update -y && sudo apt upgrade -y

连接网络 (Wi-Fi 或以太网)。用 ifconfig 查看树莓派 IP 地址。

步骤 3:继电器接线到 GPIO

用合适跳线连接,继电器板 VCC 接 5V 供电,确保所有地共地。

步骤 4:部署自动化脚本

编写简单 Python 脚本 (如 automation.py) 监听 5050 端口,收到 "ON"/"OFF" 指令切换对应 GPIO。最小示例:

import socket
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup([11,13,15,29], GPIO.OUT)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(("", 5050))
s.listen(1)
while True:
    conn, addr = s.accept()
    data = conn.recv(1024).decode().strip()
    if data == "ON":
        GPIO.output(11, GPIO.HIGH)
    elif data == "OFF":
        GPIO.output(11, GPIO.LOW)
    conn.close()

用 python3 automation.py 运行并保持树莓派持续供电。

步骤 5:手机端控制

从 Play Store 安装 RootSaid WiFi Command Center。打开 App,输入树莓派 IP 和端口 5050,切换到 Home Automation 标签,使用开/关按钮发送指令控制家电。

额外提示

制造工艺

  1. 树莓派 Home Assistant 安全监控:PIR 运动检测、报警面板与视频抓拍
  2. 基于 Sensorflare 与树莓派的 433 MHz 智能家居控制器构建指南
  3. 树莓派 LIRC 通用红外遥控器专业构建指南
  4. 树莓派射频转直流:包络检波器构建与故障排查
  5. Cycle Chaser:树莓派让自行车变身夜间光影秀
  6. 树莓派防窃报警器 DIY:压力触发播放警报声
  7. 树莓派家庭温度监测仪表盘:实时图表展示
  8. 树莓派 + MCP9808 + InfluxDB + Grafana:家庭温度监测系统
  9. DIY仿Wall-E树莓派CD盒机器人
  10. RasPiRobot Board V2:将树莓派扩展为强大机器人控制器
  11. 树莓派 2 运行 Windows IoT Core 打造 Rover 机器人:从入门到进阶指南
  12. 工业自动化4.0:革新生产效率