vishay欢迎光临。

迷你D1WiFi模块的Arduino开发简介

迷你D1 WiFi模块简介该模块将在6月的每月活动期间用于连接WiFi。

模块上有一个RESET按钮,用于重置模块。

有一个Micro USB插槽,用于连接到CH340芯片,并用于实现USB到串行端口。

串行端口可用于下载固件,程序并打印出串行端口信息。

模块的TX和RX引脚可以与单片机的串行端口交叉连接,从而可以实现单片机与WiFi模块的组合。

我们6月份的智能风扇实现将选择此模块,然后使用这两个引脚连接到STM32串行端口,使用STM32解析接收到的串行数据,然后确定应执行某个指令。

该模块基于ESP-12F模块,每个引脚的说明如下图所示:上电测试刚购买的模块的串行端口打印输出:开头显示乱码的原因是由于esp8266模块已打开电源,默认打印波形比特率是74880,固件中的比特率是115200,因此我们以115200比特率检查输出是否乱码。

使用Friendly Arm的串行调试助手,您可以自定义串行端口的比特率并将其设置为74880,然后显示正常,但固件输出的信息再次变为乱码。

Arduino IDE环境设置下载arduino-1.8.8-windows.zip,解压缩后,打开Arduino IDE“ arduino.exe”,然后单击以选择:File->优先。

在“其他开发板管理器URL”中输入:http://arduino.esp8266.com/stable/package_esp8266com_index.json输入:工具->开发板->开发板管理器,选择ESP8266库,然后单击单击``安装'',下载并安装ESP8266开发板类型文件库(官方Arduino库文件已更新,下载需要一些时间,请耐心等待!)安装后完成后,在IDE工具中找到我们的mini D1->开发板模块[WeMos D1 R1]。

示例代码将打开WiFiScan示例:#include& nbsp;``ESP8266WiFi.h''void& nbsp; setup()  {& nbsp;& nbsp; Serial.begin(115200);& nbsp; & nbsp; //& nbsp;将WiFi& nbsp;设置为 站& nbsp;模式& nbsp;并从& nbsp; an& nbsp; ap& amp; nbsp;如果以前曾经连接过WiFi.mode(WIFI_STA);并且WiFi.disconnect();已经过连接了。

; nbsp; delay(100);& nbsp;&Serial.println(“ Setup& nbsp; done”);} void& nbsp; loop()& nbsp; {& nbsp;& nbsp ; Serial.println(“ scan& nbsp; start”); & nbsp; //  WiFi.scanNetworks 将               int      WiFi.scanNetworks ;   Serial.println(“ scan& nbsp; done”); & nbsp; if& nbsp; (n& nbsp; ==& nbsp; 0)& nbsp; {& nbsp;& nbsp;& nbsp;& nbsp; Serial.println(“ no& nbsp; networks& nbsp; found”; ); & nbsp;} else& nbsp; {& nbsp;& nbsp;& nbsp;& nbsp; Serial.print(n);& nbsp;& nbsp ;   Serial.println(“ networks  found”); & nbsp;& nbsp; for& nbsp; (int& nbsp; =& nbsp; 0;& nbsp; i& nbsp;& lt;& nbsp; n;& nbsp; ++ i)& nbsp; {& nbsp ;& nbsp;& nbsp;& nbsp;& nbsp; Print& nbsp; SSID& nbsp; RSSI& nbsp; RSSI& nbsp;每个  ; network& nbsp;& nbsp;& nbsp;& nbsp;& nbsp;& nbsp; Serial.print(i& nbsp; +& nbsp; 1);& nbsp;& namp; ; nbsp;& nbsp;& nbsp;& nbsp; Serial.print(“:& nbsp;”);& nbsp;& nbsp;& nbsp;& nbsp;  & nbsp; Serial.print(WiFi.SSID(i));& nbsp;& nbsp;& nbsp;& nbsp;& nbsp; Serial.print(“ & nbsp;(")& nbsp;& nbsp;& nbsp;& nbsp;& nbsp; Serial.print(WiFi.RSSI(i));& nbsp;& n ; & nbsp;& nbsp;& nbsp; Serial.print(“)”);  & nbsp;& nbsp;& nbsp;& nbsp; Serial.println((WiFi.encryptionType(i)& nbsp; ==& nbsp; ENC_TYPE_NONE)& nbsp;?& nbsp;“& nbsp;”:& nbsp;:& nbsp;“ *”);  & nbsp;& nbsp;& nbsp;& nbsp; delay(10);& nbsp;& nbsp;& nbsp;& nbsp;}& nbsp;& nbsp; }   Serial.println(“”); & nbsp; // 等待& nbsp; a& nbsp;位& nbsp;扫描& nbsp; ; nbsp;& n



以上内容来自于网络,不代表本公司本网站同意其观点及内容。

欢迎您的咨询

  • 低频无线通信系统设计
  • 基于Web的通信电源远程监控系统设计
  • 华为商店删除了所有Honor产品
  • 基于GPRS的火灾监控系统设计
  • 三星S21参数配置发现卖点在于图像配置。三星S21国家银行价格从4999开始
  • NVIDIA的同步技术G-Sync放宽了要求
  • 被称为“最美丽的下巴” realme X7系列热身:COP封装成本非常高
  • 哪种UVLED固化机适合高强度UV胶的固化
  • 三星打算在PC芯片领域有所作为,最快在今年年底推出Orion PC芯片
  • 创新发布的Sound Blaster ZE独立声卡:只是一个软更新
  • 2020年我国汽车销量将达到2531万辆,连续12年居世界第一
  • Vectra工业计算机功能的介绍和应用
  • 解决卡车在盲区右转的隐患
  • 英特尔计划在医疗技术领域建立SPAC,以筹集10亿美元的资金
  • 优衣库将添加“ UNIQLO Pay”其智能手机应用程序的支付功能
  • vivo X60 Pro +将于1月21日发布
  • MAX97200 H类DirectDrive耳机放大器
  • 广州飞胜/泰安桥/蒙特/蜥蜴锂电池设备“光明卡”
  • 中国联通王小初:26万个5G基站已经开通,预计到年底将达到37万个
  • 云计算与虚拟化技术分析