智能家居系统测试——前期准备

开发板 + 开发板扩展

  • ESP32开发板(CH9102驱动芯片) – 20¥
    • 选择已焊排针的,未焊排针的需要手动焊排针
      ESP32
  • ESP32扩展板 – 9¥
    ESP32扩展板
  • 数据线 – 5.5¥(2根)
    • 数据线分充电线和数据线,充电线无法连接ESP32开发板烧录程序
      安卓数据线
  • [可选] 杜邦线 – 10¥(3排)
    • 公对公,母对母以及公对母三种,一种一排
      各种杜邦线

传感器及其他配件

  • WS2812全彩灯带 – 8~100¥
    • 测试可选最便宜的
    • 可做自定义灯带,之后可以配合声音采集传感器 + 律动算法做随音乐律动的灯带
      可编程灯带
  • 温湿度传感器-DHT11 – 8¥
    DHT11
  • 3*4矩阵键盘 – 3¥
    矩阵键盘

环境配置

  • MircoPython

  • ESP32驱动

  • Thonny

  • Thonny连接esp32

    • 安装驱动
      • 根据系统型号双击运行CP210x_Windows_Drivers文件夹下对应的驱动文件,安装即可
    • 将固件刷入esp32
      • 安装并启动Thonny,选择run -> Configure interpreter,按图操作,install后显示successful即可
        在这里插入图片描述在这里插入图片描述在这里插入图片描述
      • 出现此画面即为成功
        在这里插入图片描述
  • 虚拟机 + Docker(方便,不需要配置各种文件,可以直接在电脑上启Docker,使用虚拟机方便测试)

    • 安装Ubuntu
      在这里插入图片描述
      在这里插入图片描述在这里插入图片描述在这里插入图片描述

    在这里插入图片描述在这里插入图片描述在这里插入图片描述/在这里插入图片描述在这里插入图片描述

    • 安装Docker
      右键桌面
      • 执行命令
      sudo apt update
      curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 或 curl -sSL https://get.daocloud.io/docker | sh
      
  • HomeAssistant

sudo docker pull homeassistant/home-assistant:latest
mkdir homeassistant-config
sudo docker run -d --name="homeassistant-v1" -v ./homeassistant-config:/config -p 8123:8123 homeassistant/home-assistant:latest

访问http://ip:8123,看见homeassistant界面即为成功
在这里插入图片描述

  • MQTT
sudo docker pull emqx/emqx:5.0.16
sudo docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:5.0.16

访问http://ip:18083,看见登录网页即为成功,登录账号密码为: admin public
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值