无线机智。ESP-8266 Witty模块概述

ESP8266在其尚存的短暂时间内,成功地变异为具有各种功能,各种大小和形状的许多修改。
现在,从中国来的一件披肩就来到了我这里,我以前没有握过它。在一些有趣的事情中,在一些有趣的事情中。让我们做对。

图片

该板有一个专有名称:Witty。是的,不管是创作者,还是中国公司Gizwits,都不持有。
总的来说,无论如何,吉兹维特公司都将自己定位为智能家居解决方案提供商。
除其他外,该公司拥有自己的物联网云,还包括远程控制。因此,支持许多无线设备。在此定制设计中包括ESP 8266。


对于那些懒得看书的人,可以观看以下材料的视频版本:


模组



图片

该模块设计中最有趣的是,它由两个单独的板组成:控制器板本身和辅助板,用于固件和与计算机的通信。

让我们分别考虑它们。
图片
您可以立即看到基于ESP-12的模块已组装完毕。说明表明,发布该材料时使用的最后一个型号是ESP-12F。是的,我不能说,因为很难在视觉上区分ESP-12E和ESP-12F。

ESP-12的所有结论均已离婚,并且以十分之一英寸的增量离婚,这将使它可以毫无问题地安装在常见的布局上。也安装在模块上:
-光线传感器。一个简单的光敏电阻通过分压器连接至模拟输入;
-RGB LED格式SMD5050;
-按钮,显然已连接到GPIO4。

一个不明显的时刻
在我们模块的Vcc引脚上,不是3.3V,而是5V。它们直接来自LM1117,这使您可以从Vcc支路提供大量负载。如果您需要3.3V,则可以从CH_PD的脚上接下来。

图片

在板的底部,我们看到:
-用于电源的microUSB连接器;
-转换器1117,将来自microUSB 5V的输入电压降低至3.3V;
-用于LED的车身套件和一个光传感器。

第二块板

图片

看起来它已计划作为固件的屏蔽。 ch340芯片是一个USB-UART转换器,并带有标记为RESET和FLASH的按钮。

因此,我们可以假设,根据制造商的想法,与此模块的所有有线通信都应通过此Shield。奇怪的是,为什么不能将这种Shield端对端地制作成能够直接将其种植在面包板上。事实证明,对于每个固件更新,都必须将模块从电路中移除,这不是很方便。

尝试在面包板中安装此模块时,另一个惊喜等待着我们。
该模块占据了妄想板的整个宽度。因此,使用带有杜邦连接器的电线来切换物体变得困难。更确切地说,这是完全不可能的。我想到的唯一解决方案是并行连接多个面包板模型,并将模块直接连接到两者。

首次发射


我们已经弄清楚了设计,现在我们将通过microUSB板为模块供电,看看会发生什么。

LED点亮-表示模块正在工作。方便地,不需要额外的电源,因为该模块应具有USB端口发出的足够的500毫安电流。

启动该模块后,我希望看到一个新网络,默认情况下,所有8266都会在标准固件上创建该新网络,但这没有发生,在可见范围内未找到新网络。奇怪的是……

使用ESPlorer实用程序通过有线方式连接到模块(出于习惯,我使用它来与开发板进行通信)之后,控制台中出现了一些难以理解的信息。
看来固件是非标准的。

好吧,我不会连接到中文云,因此固件模块更合适。例如,NodeMCU。

为此,我们再次从两块板上收集一个三明治,并已经通过下部模块的microUSB端口将其连接。

我很高兴固件成功完成,没有任何问题。最主要的是及时按FLASH按钮。

帮助说明
在首次发射期间(约2-3小时的实验),模块明显变热。开始后一分钟的芯片屏幕被感觉到大约39-40度,并且温度持续升高(在连续操作20分钟后,dolid达到“我几乎不能触摸”的水平)。发生的事情变得很有趣,因此我离开模块进行油炸,然后进行其他事情。一段时间后,我触摸了模块-它处于室温下(通常在挤奶ESP-12中),此后一直未加热。
任何对此有何想法的想法的人-请在评论中写下。

工作时间


因此,模块响应连接到我的Wi-Fi的命令-一切似乎都井井有条。
您首先使用自己喜欢的新模块或控制器做什么?对! LED闪烁!但是我们不会偏离传统。查看电路板上的轨迹并进行实验,我发现以下输出用于控制LED发光:
GPIO12-绿色
GPIO13-蓝色
GPIO15-红色
此外,制造商也不用为每种颜色设置不同面额的限流电阻,因此在全亮度下的红色比其他颜色要暗得多。但是,这些输出支持PWM。如果这对某人至关重要,则他可以自己调整发光的亮度。

现在轮到光传感器了。
正如预期的那样,该传感器连接到ESP-8266的唯一模拟输入-adc引脚。适应症根据光线的变化而变化。这只是此模块中使用的光敏电阻器,可在很大范围内更改其参数。因此,当通过最简单的分隔器将其连接到ESP-8266时(如本模块中所述),传感器将仅在狭窄范围内显示照明。暗一点-0,亮一点-最大。

图片

结论


Witty的优点:
1.模块已组装好并可以使用。无需萨满进行连接,不知道是否有足够的力量。只需通过MicroUSB连接即可!
2.包括闪光灯。无需连接第三方USB-UART,仅显示用于固件的特殊按钮。
3.内置光传感器。
4.大小。比NodeMCU板更紧凑。尽管它占据了布局的整个宽度。

缺点:
1.尺寸。不过,我想在面包板上至少留出一排孔。
2.需要从面包板上拆下每个固件(或Tx,Rx连接,这会取消方便的连接)
。3. LED与三个GPIO输出并联。要么不使用它们,要么轻音乐。

她是谁的:
我会向那些打算熟悉ESP-8266的人推荐此板,他们想了解他是否需要此控制器。因此,进入阈值变得最小。ESP-8266的连接,电源和其他变化无多的萨满主义,许多人不愿继续与控制器结识。
它也可以用作快速原型套件的一部分(为什么实际上是我购买的)或用于一次性设备(手工制作的分类)

链接到我购买该产品的商店(而不是广告):
ru.aliexpress.com/ item /免费送货SMD-Resistor-0805-51R-5-resistor-smd-resistor-51R-5000pcs-reel-in-stock-if / 1882818309.html

Source: https://habr.com/ru/post/zh-CN391403/


All Articles