ESP8266的测试

2023-05-16

实际测试esp8266

一.线路连接
工具:WIFI模块1个, 串口软件1个, usb转串口工具一个,杜邦线若干
1、找到模块的相关资料,按照说明连接引脚。先看一下原理图和引脚说明:在这里插入图片描述在这里插入图片描述
根据引脚说明,初步确定需要连接的引脚有:URXD,UTXD,GND,VCC,CH_PD,连接如下:在这里插入图片描述
2、连接好之后,打开串口软件,发送命令在这里插入图片描述
波特率为9600
检查一下接线—接线正确, AT命令后面是否 接回车换行—已接(特别要注意!)
3.线路连接示意图如下在这里插入图片描述
在这里插入图片描述
二.使用arduino进行编程,进行控制
代码如下

#include "DHT.h"
#define DHTPIN 5
#define DHTTYPE DHT11

// Initialize DHT sensor
DHT dht(DHTPIN, DHTTYPE, 15);

void setup() 
{  

// Start Serial    
    Serial.begin(115200);    
    // Init DHT   
    dht.begin();
}
void loop() 
{  
// Reading temperature and humidity  
     float h = dht.readHumidity();  
     float t = dht.readTemperature();  

// Display data  Serial.print("Humidity: ");   
      Serial.print(h);  
      Serial.print(" %\t");  
      Serial.print("Temperature: ");   
      Serial.print(t);  
      Serial.println(" *C ");     
      // Wait a few seconds between measurements. 
      delay(2000);
}

由于源代码中首行引入的 DHT 库并不是 Arduino IDE 内置的库文件,需要先点击项目 - 加载库 - 管理库进入库管理器,搜索安装如下两个依赖库(Adafruit Unified Sensor 和 DHT sensor library)在这里插入图片描述
更多内容可参考以下链接
https://www.yiboard.com/thread-901-1-1.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ESP8266的测试 的相关文章

  • ESP8266-NodeMCU物联网原理介绍以及说明(新手入门)

    做一期ESP8266 NodeMCU物联网模块的介绍 详解该模块的电路和原理以及引脚的使用说明 后面会逐步上案例的 如有问题 请联系 及时更正 ESP8266 NodeMCU 开发板 物联网模块 有ESP8266网络模块 配置有一般开发板的
  • ESP8266常见问题

    转载于 ESP8266常见问题解答 http bbs eeworld com cn thread 506728 1 1 html 出处 电子工程世界 论坛 1 为什么ESP8266 TCP透传过程会丢包 因为没有设置硬件流控 如果需要避免丢
  • ESP8266 使用TCP通信协议

    TCP服务器示例 include
  • 借助EspExceptionDecoder工具分析定位esp8266或esp32异常问题

    借助EspExceptionDecoder工具分析定位esp8266或esp32异常问题 文章目录 借助EspExceptionDecoder工具分析定位esp8266或esp32异常问题 问题出现Exception stack EspEx
  • ESP8266-01高阶——OTA下载

    ESP8266高阶 OTA下载 OTA简介 OTA怎么用 基本控制原理 烧录代码 高级用法 题外话 工程资料 OTA简介 什么是OTA下载 空中下载 OTA 是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术 之前做
  • wifi类物联产品配网之web

    文章目录 wifi类物联产品配网之web web配网介绍 web配网实现 wifi类物联产品配网之web 上接wifi类物联产品配网前言 web配网介绍 web主要连接设备建立的wifi 热点后 以网页的形式 让用户输入wifi ssid和
  • esp8266b站粉丝显示器

    本文教程是转载 本文教程是转载 本文教程是转载 仅仅当做笔记使用 如有侵权会立即删除 原来视频网址 https www bilibili com video av55551802 t 194 以及他的github 使用ESP 01S模块和1
  • STM32F407+ESP8266连接机智云过程详解

    工程创建 代码调试过程参见 STM32F407 ESP8266 程序源码下载 STM32F407 ESP8266连接机智云程序源码
  • 使用Jupyter分析Wi-Fi数据

    在嗅探Wi Fi时 Wireshark是跨平台的 能够捕获大量数据 弄清这些数据完全是另一项任务 这就是Jupyter Notebook的用武之地 它可以帮助分析Wi Fi数据包 并确定特定电话以前连接过的网络 从而使我们可以了解所有者的身
  • 3.2 ATK-ESP8266 WIFI模块-烧录固件

    ATK ESP8266 WIFI模块 烧录固件 一丶前期准备 1 在某宝买的ESP8266模块 2 烧录模式引脚 IO 0引脚接GND 另外一个不用接 左边四个 正常连接串口即可 3 烧录固件 按照原子哥给的资料 烧写方式有误 在烧录固件
  • 使用安信可IDE开发ESP8266时出现error: ld returned 1 exit status

    在 app Makefile中COMPONENTS eagle app v6 后面添加driver libdriver a 并在 app driver中添加Makefile文件 这里建议直接复制 examples IoT Demo文件夹并删
  • ESP8266之AT指令

    一 8266作为client 1 AT 功能 测试8266能否工作 2 AT CWMODE 3 功能 设置工作模式 1 station模式 2 ap模式 3 ap station复位保存当前值 3 AT RST 功能 复位 4 AT CWL
  • 【STM32F4】STM32F407+ESP8266连接机智云过程详解

    要求 通过手机上的机智云通用APP 点亮开发板载LED0 LED1 摘要 硬件组成 STM32F407ZGT6 esp8266 乐鑫 软件APP 机智云开发都者中心下载的通用APP Demo Xcom串口调试助手 Keil V5 调试过程详
  • arduino IDE搭建ESP8266开发环境和简单使用

    arduino IDE搭建ESP8266开发环境和简单使用 文章目录 arduino IDE搭建ESP8266开发环境和简单使用 安装 下载IDE 在Arduino IDE上安装esp8266库 下载安装esp8266库 使用 选择开发板
  • 从零开始的ESP8266探索(11)-定时任务调度器Ticker使用演示

    文章目录 目的 使用演示 基本使用1 基本使用2 动态设置和参数传递 停止和重启任务 注意事项 总结 目的 Arduino for esp8266属于无操作系统环境 对于开发多任务的复杂应用还是比较麻烦的 所以这里就提供了一个近似于操作系统
  • ESP8266恒温控制器

    本文 我们将使用ESP8266构建家用恒温器 温控器将具有以下功能 它将从DHT22温度传感器读取温度 它将温度与所需温度进行比较 如果高于它 它将触发继电器关闭 如果低于它 它将触发继电器打开 在此之前 首先了解下ESP8266如何保持温
  • ESP8266基础开发(一)---读DHT11温湿度传感器

    注 对于ESP8266开源技术感兴趣的可以加群 我们一起探索交流学习 群号 579932824 群名 ESP8266开源技术交流群 这篇文章的目的是展示如何将DHT11传感器连接到ESP8266并编写一个简单的程序来测量温度和湿度 我们假设
  • 基于ESP8266的CMSIS-DAP调试器

    前言 前段时间用8266制作了一个STM32的下载器 可以进行远程下载固件 不过我们用STM32的时候 经常需要进行各种调试 这时候一个调试器就很重要了 于是我想到也许可以做一个无线调试器 本来我打算自己写一个的 不过在github发现居然
  • 使用ESP8266接入“天猫精灵”控制七彩灯(WS2812)的颜色/亮度-开源

    目录 演示视频 1 准备工作 1 1 原理 1 2 使用的硬件以及硬件连接图 1 3 开发环境准备 Arduino开发环境 安装ESP8266的扩展 安装blinker Arduino库 安装blinker APP 下载ws2812的驱动库
  • Arduino for ESP8266&ESP32适用库ESPAsyncWebServer:快速入门

    文章目录 目的 特征 安装 快速体验 注意事项 总结 目的 Arduino for ESP8266 和 Arduino for ESP32 中默认就有WebServer 不过这些WebServer都是同步的 不支持同时处理多个连接 这在很多

随机推荐

  • 光流(optical flow)基础概念以及典型算法

    光流 xff08 optical flow xff09 基础概念以及典型算法 文章目录 光流 xff08 optical flow xff09 基础概念以及典型算法什么是光流 xff1f 一 传统经典光流算法 xff1a Lucas Kan
  • PX4无人机安装问题及解决方案

    文章目录 1 git clone1 git clone fatal error2 PX4源码下载很慢 2 ROS安装1 设置密钥2 xff09 E 无法定位软件包 ros melodic desktop full3 sudo apt ins
  • 玩转k8s(四)—— 通过Service访问Pod

    我们不应该期望k8s Pod是健壮的 xff0c 而是要假设Pod中的容器很可能因为各种原因发生故障而死掉 Deployment等Controller会通过动态的创建和销毁Pod来保证应用整体的健壮性 换句话说 xff0c Pod是脆弱的
  • STM32之IO模拟串口篇

    概述 xff1a 硬件 xff1a 基于stm32f767igt6水星板开发 xff1b 软件 xff1a 使用了RT Thread实时操作系统 xff0c 两个空闲IO口 PE2用作串口TX端 xff0c 搭配一个定时器控制发送时序 xf
  • BPMN2.0 任务-脚本任务

    描述 脚本任务 script task 是自动执行的活动 当流程执行到达脚本任务时 会执行相应的脚本 脚本任务用左上角有一个小 脚本 图标的标准BPMN 2 0任务 圆角矩形 表示 脚本任务使用script与scriptFormat元素定义
  • 最短路径问题——基于Dijkstra算法和Floyd算法的最短路径问题

    目录 1 算法介绍 xff08 1 xff09 Dijkstra Algorithm xff08 迪杰斯特拉算法 xff09 xff08 2 xff09 Floyd Algorithm xff08 佛洛依德算法 xff09 xff08 3
  • 2.1.2 进程的状态与转换

    目录 知识总览 1 三种基本状态 xff08 1 xff09 运行态 xff08 Running xff09 xff08 2 xff09 就绪态 xff08 Ready xff09 xff08 3 xff09 阻塞态 xff08 Waiti
  • 合并排序与快速排序算法

    文章目录 算法介绍代码实现1 合并排序2 快速排序 总结 算法介绍 合并排序与快速排序是排序算法中常用的两种排序算法 xff0c 合并排序把数据分为两段 xff0c 从两段中逐个选最小的元素移入新数据的末尾 xff1b 快速排序是在序列中挑
  • 2进制、8进制、10进制、16进制相互转换

    文章目录 介绍1 二进制转其他进制2 八进制转其他进制3 十进制转其他进制4 十六进制转其他进制总结 介绍 百度百科 xff1a 进制也就是进位计数制 xff0c 是人为定义的带进位的计数方法 xff08 有不带进位的计数方法 xff0c
  • Hadoop学习笔记--HBase相关操作指令

    文章目录 引言0 HBase的启动与停止1 创建表2 删除表3 表的其他操作3 1 修改表结构3 2 查看表结构3 3 显示所有用户定义的表3 4 查询表是否存在3 5 查询表是否可用3 6 查询表中记录数 4 插入数据4 1 插入单条数据
  • Hadoop学习笔记--MapReduce

    文章目录 引言1 经典案例分析 xff1a WordCount1 1 Map阶段 xff1a TokenizerMapper类1 2 Reduce阶段 xff1a IntSumReduce类1 3 Driver阶段 xff1a main x
  • Hadoop学习笔记--YARN

    文章目录 引言1 YARN的优势1 1 可扩展性 xff08 Scalability xff09 1 2 可用性 xff08 Availability xff09 1 3 利用率 xff08 Utilization xff09 1 4 多租
  • scala编程--计算级数&统计学生成绩

    目录 案例1 xff1a 计算级数1 1 案例要求1 2 实现代码 案例2 xff1a 统计学生成绩1 1 案例要求1 2 实现代码 总结 案例1 xff1a 计算级数 1 1 案例要求 级数计算函数实现较为简单 xff0c 这里不再赘述
  • RDD本地文件系统读入显示文件不存在fileNotExit

    问题 在从本地文件系统读入数据创建RDD时 xff0c 执行行动操作 xff0c 显示文件不存在 解决方案 从本地文件系统读入时 xff0c 需在所有节点的相同目录下存在该文件 xff0c 如读取文件在 file span class to
  • spark-shell报错:java.io.IOException: Failed to replace a bad datanode on the existing pipeline due to

    目录 问题报错信息原因解决方案 问题 spark shell在执行一段时间后报错 xff1a java io IOException Failed to replace a bad datanode on the existing pipe
  • DPDK-VPP 学习笔记-06 bond 链路聚合 LACP

    DPDK VPP 学习笔记 06 bond 链路聚合 LACP 本笔记主要测试VPP与交换机链路聚合配置 amp 状态 Switch HW CE6880NIC Mellanox CX5 链路聚合简介 以太网链路聚合 Eth Trunk 简称
  • 基于Linux的小项目-在线词典

    接触到的基于Linux的第一个实战小项目 xff0c 在众多大牛的协助下完美实现 在线词典功能的实现 1 用户的注册 2 用户登录 3 单词的查询 4 历史记录的查看 5 用户在登录后修改密码 头文件 span class token ma
  • 树莓派串口通信(C语言wiringPi库)

    串口通信 配置gpio串口wringPi库串口函数代码测试 配置gpio串口 开启gpio串口 输入命令sudo raspi config选择Interfacing找到serial并打开选择OK 树莓派包含两个串口 硬件串口 xff08 d
  • 滑模控制问题总结

    设计切换函数 滑模面S xff08 x xff09 线性 xff1a 滑模面参数确定方法 xff1a Hurwitz 保证多项式为Hurwitz xff0c 即特征值在左半平面 主要适用于速度和精度要求都不高的非线性系统 非线性 滑模变结构
  • ESP8266的测试

    实际测试esp8266 一 线路连接 工具 xff1a WIFI模块1个 xff0c 串口软件1个 xff0c usb转串口工具一个 xff0c 杜邦线若干 1 找到模块的相关资料 xff0c 按照说明连接引脚 先看一下原理图和引脚说明 x