文章目录

  • 一、首页
  • 二、简单描述控制过程
  • 三、描述硬件设计

一、首页

首先,先简单说明这个系列产品的控制架构以及使用到的硬件资源。
1.ESP32-WROOM-32D,用到它的WIFI功能
2.家里的路由器,ESP32通过连接路由器来链接公网
3.免费的MQTT服务器,这里用到的是MQTTX客户端所使用的broker.emqx.io地址
4.手机的微信小程序功能

二、简单描述控制过程


从上图同理,微信小程序向服务器发送控制指令,ESP32只要订阅了对应的主题也可以收到信息,然后经过程序判断信息是否有效,从而控制IO动作,完成开关功能。

三、描述硬件设计

这里使用了ESP32模组画了一块板,主要使用了继电器作为控制220V的开关,在输入端增加了防雷放浪涌电路。硬件电路图如下


目前这一版的PCB还有个小问题,就是在于继电器的控制,需要使用一个PMOS对继电器线圈进行控制,因为线圈阻抗为60欧姆,三极管无法驱动,目前是通过手动飞一个PMOS解决。

设计上,使用了一颗贝岭的芯片作为用电量和电压的检测,用了LM50作为设备的温度检测,当然,目前的软件未实现。

ESP32产品系列之智能插座(一),框架及硬件设计相关推荐

  1. 快速入门ESP32的硬件设计原理以及典型应用案例UART串口转WIFI智能硬件,以及ESP32-Lyra(智能音频台)设计方案。

    前言:可私信免费领取 该手册是中文版的ESP32硬件设计指南,提供了ESP32 系列产品的硬件信息,包括ESP32 芯片,ESP-WROOM-32 模组以及ESP32-DevKitC 开发板.包含开发 ...

  2. ESP32系列:三线SPI硬件设计及程序驱动设计(SPI FLASH为例)

    (1)三线SPI硬件设计 首先,ESP32是支持三线制和四线制的,三线制为半双工通信,四线制为全双工通信.如果你们用的芯片不支持三线制,就不要再折腾了,支不支持三线制,看芯片的datasheet.如图 ...

  3. 微信小程序+阿里物联/Onenet物联+esp32搭建无服务器物联系统(一)---ESP32硬件设计开源

    目录 简介 一.硬件设计开源连接 二.硬件设计解析 1.电路原理图 2.PCB版图 3.BOM资料 4.整体项目的资料连接 微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(一) 微 ...

  4. 硬件设计从0到1之基础知识框架

    **硬件工程师从0到1--<基础知识框架>****开篇语** 笔者自2011年从本科毕业至今已经近8年,目前从事与硬件产品经理相关工作,主要面向于B端产品(B端:企业用户).整个岗位职责经 ...

  5. 基于国产银河飞腾多核 DSP +FPGA的图像识别硬件设计与算法实现

    随着监测卫星的发展,如何快速对卫星图像中的目标物进行识别成为关键技 术.为了实现星载关键器件的国产化,并为整个系统提供更高的性能和更好的实 时性,本课题将以国防科技大学计算机学院自主研发的高性能多核 ...

  6. 基于DSP的真空断路器机械特性测试系统硬件设计

    研究.开发了真空断路器机械特性测试系统,克服了以往的一些应用难题,能实现包括机械.电气.触头温度等多种断路器运行特性的综合监测:该系统采用上下位机结构,下位机是一个基于TI公司的VC33数字信号处理器 ...

  7. Jeff Dean:机器学习在硬件设计中的潜力

    作者|Jeff Dean 翻译|沈佳丽.胡燕君.贾川 为什么芯片设计需要很长时间?能不能加速芯片设计周期?能否在几天或几周之内完成芯片的设计?这是一个非常有野心的目标.过去十年,机器学习的发展离不开系 ...

  8. 基于物联网(IoT)安全和健康应用的可穿戴传感器网络系统的软、硬件设计和实现(文章末尾附上IoT相关标准资料供参考)

    基于物联网(IoT)安全和健康应用的可穿戴传感器网络系统的软.硬件设计和实现(文章末尾附上IoT相关标准资料供参考) 1.WBAN整体架构 WBNA是Wearable body area networ ...

  9. 开源diy套件_将开放式音频硬件设计为DIY套件

    开源diy套件 在本系列中有关公开开发音频技术的人们之前,我采访了Guayadeque的开发者和维护者Juan Rios 和Goggles音乐经理的开发者和维护者Sander Jansen . 这些对 ...

最新文章

  1. python2.7 升级到 python3.6
  2. J-link v8固件修复
  3. SpringBoot 自定义Banner
  4. CorrTracker解读
  5. NoSQLUnit 0.3.0发布
  6. 这回真要涨工资了!国务院教育督导办:2020年把义务教育教师平均工资收入水平不低于当地公务员作为督导检查重点...
  7. java 并发_Java并发编程中断机制 so easy
  8. 汇编取值运算符OFFSET,SEG,LEA和属性运算符PTR
  9. mapinfo在线地图插件_利用开源软件下载地图和影像瓦片数据(修订版)
  10. 一、网络安全专有名词汇编详解(黑话指南)-史上最全
  11. IR2110不具备隔离驱动作用
  12. N卡和A卡有什么区别?A卡和N卡的区别,一个动图秒懂
  13. 计算机5级什么水平考试,怎么选择2015计算机等级考试级别
  14. 名词用作动词举例_中学文言文词类活用详解:名词活用作动词(一)
  15. pdfviewpager_Android客户端实现查阅PDF文件功能
  16. 离线语音智能家居控制
  17. kuwo.php,酷我音乐公开api
  18. Python 编程训练2:二维向量
  19. 【快速入门大数据】Hadoop项目实战-用户行为日志
  20. 天龙八部怀旧服服务器维护,新天龙八部怀旧服12月17日全服更新维护公告

热门文章

  1. 有了这些网站,让你有看不完的好电影!
  2. 一套Java架构开发的电商系统要多少钱
  3. [AHK]如何更改键盘快捷方式,在 Windows 10 中的虚拟桌面之间切换
  4. 用户和组管理及思维导图
  5. js定义函数的两种形式及区别
  6. /usr/bin/ld: 找不到 -lstdc++
  7. Notepad++搜索结果窗找不见了
  8. 【轮子1】造一个炫酷的DEBUG输出
  9. .NET中那些所谓的新语法之二:匿名类、匿名方法与扩展方法
  10. 可以将 UI 设计图直接生成代码,简直太神奇了,这真的是解放了程序员生产力吗?...