0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用几种不同的硬件模型制作Sonoff智能交换机

454398 来源:wv 2019-09-26 09:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是Sonoff?

Sonoff是ITEAD开发的用于智能家居的智能开关设备系列。该系列中最灵活,最便宜的设备之一是Sonoff Basic和Sonoff mini。这些都是基于Wi-Fi交换机,基于出色的芯片ESP8266/ESP8285。

如何使用几种不同的硬件模型制作Sonoff智能交换机

虽然Sonoff基础结构对于基本用户而言可能工作得很好,但其他人可能希望通过黑客手段来拥有自己的硬件。构建DIY Sonoff智能的硬件的价格低廉:ESP8266具有1MB闪光灯,继电器LED,按钮和电源

接下来,要将固件加载到esp8266,您不需要计算机或笔记本电脑,只需要拥有功能强大的SwitchIoTAndroid智能手机,借助此应用程序,IoT设备就像上传一样容易无需注册/登录和服务器配置的固件。

本教程将告诉您如何使用几种不同的硬件模型制作DIY Sonoff智能交换机。

步骤1:使用ESP-01制作DIY Sonoff智能开关

成本是使用ESP-01和中继模块。

仅当刷新固件时,需要用于ESP-01的附加模块USB转TTL转换器。您需要通过添加一个将GPIO0连接到GND的按钮进行修改,以便在按住该按钮的同时打开ESP-01时,它可以进入闪存模式。

使用OTG在两个之间进行连接带有Android智能手机的USB TTL转换器。

步骤2:使用Wemos和继电器,按钮护罩制作DIY Sonoff智能开关

这里您只需要Wemos板,继电器,按钮和双底座屏蔽层,并且插头引脚已焊接。

您将很容易组装它,因为它仅将几个屏蔽层堆叠在一起图片,请检查针脚方向是否反向。

使用OTG和micro USB电缆在Wemos和Android智能手机之间进行连接。

步骤3:使用NodeMCU和中继模块制作DIY Sonoff智能交换机

如果使用NodeMCU,则需要一块面包板来放置它并放置中继模块。需要至少3根跨接电缆,如下所示进行连接:

NodeMCU 《===》继电器模块

VIN 《==========》 VCC

GND 《===========》 GND

D0 《==========》 IN

使用OTG和Micro USB电缆在NodeMCU和Android智能手机之间进行连接。

步骤4:使用Bluino IoT入门套件制作DIY Sonoff智能交换机

Bluino IoT入门套件已经具有Wemos板,继电器,LED和按钮。您将使用连接到引脚D6的继电器,连接到引脚D0的LED和连接到引脚D1的按钮。使用OTG和Micro USB电缆在Wemos和Android智能手机之间进行连接

步骤5:使用SwitchIoT固件的Flash Sonoff Basic R1/R2/R3/mini

ESP8266/ESP8285是通过串行端口编程的。要刷新Sonoff硬件,您需要USB到TTL转换器级别3.3V(PL2303)和杜邦电缆进行连接。您可能需要在PCB上焊接一个引脚接头,以方便地将USB连接到TTL转换器。 Sonoff Basic R1/R2/R3/mini每个PCB具有RX,TX,3V3和GND的不同点,您可以根据图片看到标记。

基本上,您必须将PCB Sonoff与USB至TTL转换器如下:

PCB Sonoff 《==》 USB至TTL

3V3 《==========》 3V3

RX 《=========》 TX

TX 《==========》 RX

GND 《===== =====》 GND

要首先启用闪光探空功能,必须先进入闪光模式,在将OTG插入智能手机以启动电源时,按住并按按钮即可。

步骤6:使用SwitchIoT App从Android将固件上传到ESP8266/ESP8285

完成智能手机的硬件设置后,就该开始将固件上传到ESP8266/ESP8285芯片中了。请等待,然后确保在连接闪光灯电缆期间请勿连接交流电源。

从Google Playstore安装SwitchIoT应用。

SwitchIoT应用

打开SwitchIoT应用,进入小部件设置菜单,选择“通过USB上传固件”选项,然后根据要闪烁的硬件指定预设选项。最后,按下“上传”按钮,等待完成,这将花费一些时间。

如果您没有USB OTG,或者从手机上载固件时手机仍处于危险之中手机,您可以通过在App上点击“ GENERATE .BIN”按钮生成二进制格式的固件文件(例如0x00000_32e5_NodeMCU.bin),然后将其发送到电子邮件或在线存储,然后在计算机上打开它,然后使用NodeMCU Flasher软件上传固件

步骤7:将SwitchIoT设备连接到网络

上传完成后,打开硬件,看看会发生什么。第一次状态LED指示灯快速闪烁时,这意味着设备未连接到任何网络(或在主机名为siot-xxxx的AP模式下),您需要添加设备将使用的网络。

打开应用程序进入设置,然后选择菜单“将设备连接到网络”,确认SwitchIoT设备的状态LED快速闪烁,将智能手机连接到主机名为siot-xxxx的网络,然后填写SSID和为SwitchIoT设备将使用的网络设置密码。然后按“ CONNECT”,等待完成。

步骤8:了解状态LED指示灯

SwitchIoT设备运行时,状态LED会发生变化。

1。 LED快速闪烁,表示无法与路由器连接,原因可能是:

WiFi强度较弱。您的路由器距离设备太远,可能会对环境造成干扰。要解决此问题,请将您的SwitchIoT设备靠近路由器。如果问题仍然存在,请重置SwitchIoT设备,通过使用App添加网络设置来重新连接网络,请执行上一步。

已忘记存储在SwitchIoT设备中的WiFi SSID和密码,这可以通过按住SwitchIoT设备上的按钮5秒钟来实现。您需要通过使用上一步的App添加网络设置来重新连接到网络。

2。 LED每4秒钟闪烁一次,这意味着无法连接到服务器,这可能是由于网络无法访问Internet引起的。请检查您的网络服务连接并重置SwitchIoT设备。

3。 LED持续亮起,表示SwitchIoT设备可以正常工作并已连接到服务器。

步骤9:与其他用户共享SwitchIoT令牌

SwitchIoT设备所有者可以与他人共享对设备的完全控制权,因此其他人可以在SwitchIoT应用程序上打开/关闭,更改时间表,计时器,循环计时器并命名设备。此功能对家庭而言非常好,因为它将允许他们一起控制。

共享SwitchIoT设备令牌的方式非常简单,您只需要与其他人共享唯一的令牌,他们只需将其粘贴到SwitchIoT应用中即可。

每个令牌都可以SwitchIoT设备是唯一的,并且是从您的Android智能手机生成的,因此此令牌是永久的,您必须谨慎使用它才能与他人共享。

步骤10:控制对同一SwitchIot设备的多重复制

一个以上的应用程序和一个以上的SwitchIoT设备可以访问唯一令牌。借助此功能,您可以创建可以一起控制的方案,例如两个switchiot设备和SwitchIoT app。如果一个SwitchIoT设备处于打开状态,则另一台SwitchIoT设备以及该应用程序也遵循相同的条件。

步骤11:尽情享受

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 交换机
    +关注

    关注

    23

    文章

    2873

    浏览量

    103951
  • ESP8266
    +关注

    关注

    51

    文章

    966

    浏览量

    49030
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业交换机到底是什么?为什么工业环境非他不可?

    在工业自动化、智能交通、能源电力等关键领域,网络中断带来的损失可能是灾难性的。正是这种对可靠性的极致追求,催生了与普通商用交换机截然不同的产品——工业交换机。   工业交换机*多口多型
    的头像 发表于 11-21 17:25 517次阅读

    工业以太网交换机与商用交换机的技术差异与应用场景分析

    在当今的工业自动化和网络通信领域,交换机作为网络基础设施的核心组件,扮演着至关重要的角色。然而,市场上存在两种主要类型的交换机:工业交换机和普通交换机。本文将详细探讨这两种
    的头像 发表于 09-23 14:33 555次阅读

    Is交换机组成的环形网络中,当位于主控节点的Ism网管交换机故障后,为什么环网中其他交换机不受影响?

    当位于主控节点的交换机故障断掉,环网中其他交换机是如何保持正常运行的?或者说什么原理让环网其他交换机不受影响?
    发表于 08-06 06:46

    矿用本安型交换机和普通交换机的区别???

     在矿工老李的记忆里,那个闷热的下午始终挥之不去:监控画面突然中断,井下定位信号消失。当刺耳的警报划破矿区上空时,一切已太迟——1台普通交换机在瓦斯微渗环境中,因电路火花引发了连锁反应。这是血的教训
    的头像 发表于 07-31 12:06 314次阅读

    什么是工业级交换机?工业交换机作用有哪些?

    对于企业、工厂等关键生产运营环境而言,选择价格低廉但性能不足的 普通交换机 ,将面临巨大的 运营中断 、 数据丢失 甚至 安全事故 的风险。了解并选择一款性能强悍适合的的工业交换机对生产经营都是
    的头像 发表于 07-07 16:25 970次阅读

    工业交换机与普通交换机的区别:为什么工厂网络宁贵不省?

    在工业4.0和智能制造的浪潮下,工厂的每一台设备、每一处传感器都成了网络中的“神经元”,而连接这些“神经元”的核心设备——工业交换机,却常被忽视。许多人会问:“工业交换机和普通交换机
    的头像 发表于 05-23 17:14 976次阅读

    工业级交换机选型指南

    在工业自动化和物联网应用中,工业级交换机是不可或缺的网络设备。它不仅需要具备高度的稳定性和可靠性,还需要适应各种恶劣的环境条件。但对于初次接触工业级交换机的用户来说,选型可能会显得有些复杂。本文将为
    的头像 发表于 04-17 16:38 1096次阅读
    工业级<b class='flag-5'>交换机</b>选型指南

    交换机和分交换机的连接光纤接口是否是lc

    交换机和分交换机的连接光纤接口是否采用LC接口,取决于设备型号、设计需求和场景要求,并非固定选择。 在光纤网络中,主交换机和分交换机之间的连接接口类型有多种选择,包括但不限于LC、S
    的头像 发表于 04-15 10:42 801次阅读

    POE交换机接口详解

    功率。 供电与数据传输 在确认PD设备兼容后,PoE交换机通过双绞线中的两对或四对线缆同时传输数据和电力,实现供电与通信合一。 智能功率管理与保护 PoE交换机具备功率分配、过载保护和短路防护功能
    发表于 03-27 17:17

    如何实现POE交换机串联?

    ,无需额外电源线。 智能家居或楼宇自动化 :将POE交换机串联,连接多个智能设备,实现数据与供电一体化。 POE交换机串联的原理与优势 在串联模式下,一台POE
    发表于 03-25 19:10

    PoE交换机如何助力智慧城市基础设施建设?

    影响。PoE交换机通过冗余电源选项和高级管理功能,可显著提高网络的弹性和可靠性,减少服务中断的可能性。 高效电源管理 PoE/PoE+交换机通过集中供电和智能管理功能,能够高效监管和分配
    发表于 03-25 10:20

    PoE交换机在安防监控系统中的关键作用

    。 增强的可靠性与电源管理 现代PoE交换机配备智能电源管理功能,可自动检测和分类连接设备,为其分配合适的电力,同时防止电源过载或电涌。这种智能电源分配机制有助于维护监控系统的稳定性和性能,减少
    发表于 03-24 16:41

    PoE交换机与非PoE交换机的比较:两者能否协同工作?

    设备适配性。 结论 综上所述,PoE交换机不仅可以兼容非PoE设备,而且在选择合适的PoE交换机后,可以确保设备正常运行且不会受到损害。随着越来越多的企业转向智能无线解决方案,PoE交换机
    发表于 03-21 19:20

    交换机与集线器的优缺点 如何监控交换机流量

    提供独立的带宽,确保数据传输的准确性和效率。这意味着即使多个设备同时传输数据,也不会相互影响。 智能转发 :交换机根据MAC地址进行数据交换,只将信号发送到对应的端口,减少了不必要的广播和冲突。 扩展性强 :
    的头像 发表于 12-12 18:22 2330次阅读

    交换机与路由器的区别 交换机的基本工作原理

    交换机与路由器的区别 1. 工作层次不同 交换机 :工作在OSI模型的第二层,即数据链路层。它主要负责在局域网内部进行数据帧的转发。 路由器 :工作在OSI模型的第三层,即网络层。它负
    的头像 发表于 12-12 17:24 3706次阅读