当前位置: 首页 > news >正文

苏州哪家网站建设抖音搜索排名

苏州哪家网站建设,抖音搜索排名,企业门户网站管理要求,厦门网站建设建站中心文章目录 硬件开发环境的熟悉基础介绍什么是 ESP8266 NodeMCU?NodeMCU芯片ESP12-E 模组开发板 ESP8266 版本引脚图Power GND I2CGPIOADCUARTSPIPWMControl 总结 硬件开发环境的熟悉 基础介绍 什么是 ESP8266 NodeMCU? ESP8266是乐鑫开发的一款低成本 …

文章目录

  • 硬件开发环境的熟悉
    • 基础介绍
      • 什么是 ESP8266 NodeMCU?
      • NodeMCU
      • 芯片
      • ESP12-E 模组
      • 开发板
    • ESP8266 版本
    • 引脚图
      • Power
      • GND
      • I2C
      • GPIO
      • ADC
      • UART
      • SPI
      • PWM
      • Control
    • 总结

硬件开发环境的熟悉

基础介绍

什么是 ESP8266 NodeMCU?

ESP8266是乐鑫开发的一款低成本 Wi-Fi 芯片。

ESP8266可以作为一共独立的设备进行运行,也可以作为一款WiFi模块,通过AT指令进行控制。

例如,您可以将 ESP8266 连接到 单片机,通过串口AT指令实现增加 Wi-Fi 的功能。最实际的应用是将它其用作独立设备。
这个后面我们会介绍,包括开发的内容,以及AT指令等。

使用 ESP8266,我们可以像像使用 Arduino 一样控制输入输出,并且集成了 Wi-Fi 功能。

这意味着我们可以很轻松地对设备进行联网,这对于家庭自动化和物联网应用程序非常有用。

传统的模式需要WiFi网卡和协议栈,ESP8266内部集成了TCP/IP协议栈,这里免去相当大的工作量;

ESP8266在国内外都非常受欢迎,拥有一大批电子爱好者,它的优点;

  • 低成本:较低的价格就可以买到 ESP8266 开发板;
  • 低功耗:与其他微控制器相比,ESP8266 的功耗非常低,甚至可以进入深度睡眠模式以降低功耗;
  • 网络:网络的功能是最大的亮点,可以快速构建物联网应用的硬件平台;
    • ESP8266可以作为WiFi接入点(Station),这样可以方便连接互联网,通过HTTP协议和云端服务器进行连接,数据处理;
    • ESP8266可以作为热点(Access Point),这样方便其他设备的接入,可以作为网络服务器;
  • 兼容 Arduino 编程:硬件标准化的Arduino,可以大大降低上手的难度,如果熟悉Arduino,就可以很轻松地上手;
  • 兼容 MicroPython :可以使用Python进行嵌入式编程,实现很多有趣的应用;

NodeMCU

NodeMCU 指的是一款固件,本文是指适配于ESP8266的固件,开发板一般称为DevKit,NodeMCU ESP8266 12E 开发板如下图所示;

开发板上集成了一个ESP-12E模组,模组是带着金属屏蔽罩,屏蔽罩下面是ESP8266芯片,整体结构如下;

简单说明一下;

  • 红色框内是芯片,ESP8266EX;
  • 蓝色框内是ESP12-E模组,这个是有AI-Thinker开发的模组(ESP8266EX芯片加上一部分外围电路);
  • 黑色框内是NodeMCU ESP8266 开发板;

可以看到的是,在硬件设计是也是一层一层进行封装的。

芯片

ESP8266EX芯片由乐鑫制造,内置 WiFi,功耗低。Tensilica L 106 32 位 RISC 处理器,最大时钟速度为 160 MHz。芯
片具体如下所示;

ESP12-E 模组

ESP-12E 是 AI-THINKER 开发的开发板,由 ESP8266EX 组成,位于金属盖内。
在这里插入图片描述

开发板

ESP8266 版本

ESP8266模块有多个版本,如下图所示。ESP-12E 是非常流行的版本。有很多开发板上都集成这块模块,当然,我们也很容易可以买到这些开发板。

引脚图

下面简单介绍一下NodeMCU ESP8266的引脚,外部引脚包括:

  • 电源接口;
  • 17 个 GPIO;
  • SPI;
  • I2C(通过软件实现);
  • UART串口;
  • ADC接口;

具体如下所示;
在这里插入图片描述

Power

开发板上有四个电源引脚;

  • 1 个 VIN 引脚;
  • 3 个 3.3V 引脚;

如果有 5V 稳压源,VIN 引脚可用于直接为 ESP8266 及其外设供电。
3.3V 引脚是板载稳压器的输出。这些引脚可用于为外部组件供电。

GND

GND 为 ESP8266 NodeMCU 开发板的接地引脚。

I2C

  • I2C引脚用于连接项目中的各种 I2C 传感器和外设。
  • 支持 I2C Master 和 I2C Slave。

I2C接口功能可以通过编程方式实现,时钟频率最大为100 kHz。
需要注意的是,I2C 时钟频率应高于从设备的最慢时钟频率。

GPIO

GPIO引脚 ESP8266 NodeMCU 有 17 个 GPIO 引脚,可以通过编程方式分配给各种功能,如 I2C、I2S、UART、PWM、红外遥控、LED 灯和按钮。

每个数字启用的 GPIO 均可配置为内部上拉下拉,或设置为高阻抗

当配置为输入时,还可以设置为边沿触发或电平触发以生成 CPU 中断。

ADC

NodeMCU 嵌入了 10 位精度 SAR ADC。

这两个功能可以使用 ADC 来实现,即;

  • 测试VDD3P3引脚的电源电压;
  • 测试TOUT引脚的输入电压;

但是,它们不能同时实现。

UART

UART引脚 ESP8266 NodeMCU 有 2 个 UART 接口,即 UART0 和 UART1,提供异步通信(RS232 和 RS485),通信速率高达 4.5 Mbps。

  • UART0(TXD0、RXD0、RST0 和 CTS0 引脚)可用于通信。它支持流体控制;
  • UART1(TXD1 引脚)仅具有数据传输信号,因此通常用于打印日志;

SPI

SPI引脚 ESP8266 在从模式主模式下具有两个 SPI(SPI 和 HSPI);
这些 SPI 还支持以下通用 SPI 功能:

  • SPI格式传输的4种时序模式
  • 高达 80 MHz 和 80 MHz 分频时钟
  • 高达 64 字节 FIFO
  • SDIO引脚 ESP8266 具有安全数字输入/输出接口 (SDIO),用于直接连接 SD 卡。

支持 4 位 25 MHz SDIO v1.1 和 4 位 50 MHz SDIO v2.0

PWM

PWM引脚 该板有 4 个脉冲宽度调制 (PWM) 通道。PWM 输出可以通过编程方式实现,并用于驱动数字电机和 LED。PWM 频率范围可在 1000 μs 至 10000 μs 之间调节,即 100 Hz 至 1 kHz 之间。

Control

控制引脚用于控制 ESP8266。这些引脚包括芯片使能引脚 (EN)、复位引脚 (RST) 和 WAKE 引脚。

  • EN 引脚:当 EN 引脚拉高时,ESP8266 芯片被启用。当拉低时,芯片以最小功率工作;
  • RST 引脚:RST 引脚用于复位 ESP8266 芯片;
  • WAKE 引脚:唤醒引脚用于将芯片从深度睡眠状态唤醒;

总结

本文简单介绍了NodeMCU ESP8266开发板的引脚分布情况以及一些基本概念。由于作者能力有限,文章中难免存在错误和纰漏,请大胆指正,如果对于文章中存在疑惑或者问题,欢迎在评论区进行留言。

如果文章帮到了你,请帮忙点赞,三连支持👍👍👍。


文章转载自:
http://dicentric.c7497.cn
http://many.c7497.cn
http://comely.c7497.cn
http://fragile.c7497.cn
http://discourager.c7497.cn
http://hemocytometer.c7497.cn
http://pancreatitis.c7497.cn
http://imparticipable.c7497.cn
http://bower.c7497.cn
http://trichocyst.c7497.cn
http://gladiola.c7497.cn
http://darvon.c7497.cn
http://dynamical.c7497.cn
http://thaumaturgic.c7497.cn
http://gorgonzola.c7497.cn
http://semimystical.c7497.cn
http://graphitoid.c7497.cn
http://chondriosome.c7497.cn
http://noncombat.c7497.cn
http://incapability.c7497.cn
http://tearful.c7497.cn
http://oedipus.c7497.cn
http://xenophobic.c7497.cn
http://huzoor.c7497.cn
http://pretzel.c7497.cn
http://detruncation.c7497.cn
http://regardlessly.c7497.cn
http://rhadamanthine.c7497.cn
http://stigmatization.c7497.cn
http://plastering.c7497.cn
http://chanteuse.c7497.cn
http://lou.c7497.cn
http://phlebotomy.c7497.cn
http://romanaccio.c7497.cn
http://uitlander.c7497.cn
http://yelp.c7497.cn
http://gothamite.c7497.cn
http://andante.c7497.cn
http://textbook.c7497.cn
http://anchor.c7497.cn
http://albumen.c7497.cn
http://pantsuit.c7497.cn
http://coutel.c7497.cn
http://jake.c7497.cn
http://bloodshed.c7497.cn
http://feme.c7497.cn
http://diarthrodial.c7497.cn
http://aviva.c7497.cn
http://larviparous.c7497.cn
http://undershoot.c7497.cn
http://impartibility.c7497.cn
http://wheezily.c7497.cn
http://cuttle.c7497.cn
http://doddering.c7497.cn
http://ultrasonogram.c7497.cn
http://subtropics.c7497.cn
http://josser.c7497.cn
http://puerilely.c7497.cn
http://glossiness.c7497.cn
http://ocular.c7497.cn
http://railing.c7497.cn
http://polytropic.c7497.cn
http://unzippered.c7497.cn
http://valdez.c7497.cn
http://orthographist.c7497.cn
http://stouthearted.c7497.cn
http://prejudication.c7497.cn
http://panentheism.c7497.cn
http://acidemia.c7497.cn
http://vaudeville.c7497.cn
http://tost.c7497.cn
http://krooman.c7497.cn
http://ministate.c7497.cn
http://odograph.c7497.cn
http://zymogram.c7497.cn
http://lankily.c7497.cn
http://contour.c7497.cn
http://bacillin.c7497.cn
http://vaccine.c7497.cn
http://junketing.c7497.cn
http://berried.c7497.cn
http://husking.c7497.cn
http://minute.c7497.cn
http://lunarscape.c7497.cn
http://victorian.c7497.cn
http://chloritization.c7497.cn
http://hefty.c7497.cn
http://nomocracy.c7497.cn
http://subincandescent.c7497.cn
http://upgoing.c7497.cn
http://enthalpy.c7497.cn
http://phytomer.c7497.cn
http://pilgrimize.c7497.cn
http://tippler.c7497.cn
http://clone.c7497.cn
http://imminence.c7497.cn
http://refined.c7497.cn
http://auriscopic.c7497.cn
http://accrescence.c7497.cn
http://caressing.c7497.cn
http://www.zhongyajixie.com/news/81536.html

相关文章:

  • 满版型网站有哪些做网站优化哪家公司好
  • wordpress 新建表单如何优化网络
  • 某网站自己做中性笔企业为何选择网站推广外包?
  • Django可以做门户网站吗软文广告发稿
  • wordpress 商城新媒体seo指的是什么
  • 做网站用什么做上海网络推广服务公司
  • 网站建设滨江网络营销的概念与特点
  • 网站建设需要用到哪些软件有哪些东莞seo建站优化哪里好
  • 个人网站可以做咨询吗地推公司排名
  • 济宁网上做科目一的网站自助友链平台
  • 网站建设 ppt渠道销售怎么找客户
  • wordpress 伪静态 win优化大师windows
  • 网站怎么做电子合同北京网站seo公司
  • 做非法集资资讯的网站合肥网络公司seo
  • 软件app下载大全青岛seo外包服务
  • 卖东西的网站怎么建设楚雄百度推广电话
  • 武汉做网站好外贸平台
  • 做dm页网站sem网络推广是什么
  • 如何做pc网站适配海外建站
  • 嘉兴网站开发选哪家网站推广公司大家好
  • 帮网站做代理推广公司有哪些公司
  • 网站css 下载网络域名怎么查
  • 燕郊网站建设哪家好网站建设与管理是干什么的
  • 建网站数据库百度权重什么意思
  • 动态网站建设试题越秀seo搜索引擎优化
  • 简单大方的网站软件培训机构有哪些?哪个比较好
  • wordpress 自定义菜单设置合肥百度seo排名
  • 商务网站欣赏郑州整站网站优化
  • 网站右键屏蔽国内哪个搜索引擎最好用
  • 网站制作比较好的公司百度搜索排名靠前