前言做这个东西之前需要知道的事 这个东西是通过使用arduino UNO R3板子获取温湿度模块DHT11中的温湿度然后通过ESP8266WiFi模块发送到MQTT服务器上面,然后再在网页上面显示出来的。这里面涉及一些技术:arduino的基本使用:
arduino软件模拟串口的使用(网上资料很多)DHT11的温湿度读取(有arduino官方库,网上资料也很多)ESP8266WiFi模块AT
转载
2024-06-26 10:03:15
271阅读
首先很感谢大家的关注和相信,开始写第一篇的文章的时候也没想过会有这么多人感兴趣,看到关注的人数越来越多,当然对文章的质量也要有更高的要求,力求每篇文章没有错别字和错误的叙述,也希望大家可以帮我一起勘误。写这些文章的目的就是希望可以帮助更多人,当然也收获了很多知友,也有很多知友加我微信咨询一些问题,希望我的每一个回答都对你有所帮助,这篇文章是外设篇的第一篇,也是知友小牛最近在微信咨询我的一点问题,这
今天在调试北斗通信,爬到了五楼啊,在楼上看到52mm+— 2mm的好东西,嘻嘻!PS:遇到同班同学来公司面试,这因该是什么体验和感受,只能说世界真的很小啊!注:1. ESP8266 有:AP 、station、AP+station三种模式2. AP模式下,ESP8266模块最多可同时连五个客户端,(每个客户端对应一个id号,0,1,2,3,4 )3.station模式下,ESP8266可以同时连接
一、ESP8266连线方式1、ESP8266引脚定义2、ESP8266通过串口连接电脑3、ESP8266烧录连线图4、ESP8266连接单片机二、ESP8266的三种模式1、Station 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。AT+CWMODE=1 //1是Station模式
AT+RST
转载
2024-02-21 23:36:54
214阅读
目录前言1、效果演示2、实验目的3、指令3.1 本实验相关指令3.2 学习指令的方法3.3 指令用途和说明4、配置并且搭建TCP通讯的流程4.1 准备工作 :4.2 配置 ESP8266第一步:与 ESP8266 达成通讯第二步:设置 ESP8266 模块为 STA第三步:连接热点第四步:设置多连接模式第五步:建立 服务器 4.3 搭建 TCP 通讯第一步,打开网络调试助手,搭建TCP通讯的客户
转载
2024-07-23 10:42:32
484阅读
前言最近是真的热!写完论文宅在家,想要做点什么缓解一些焦虑的心情。从之前大学寄回家至今没有拆开过的元件箱中找到了一个ESP8266 的arduino D1的板子以及一个s17021温湿度传感器,遂萌发做一个实时记录自己卧室温湿度的小作品,来记录家里是究竟多热~。实验准备ESP8266 arduino D1s17021温湿度传感器ubuntu一台(树莓派低功耗更好)步骤硬件连接D15----SCLD
转载
2024-05-09 22:54:00
739阅读
文章目录前言一、ESP8266可以干什么?二、ESP8266作为传输数据的开发1.电路连接图2.ESP8266直接烧录3.通过Arduino对ESP8266进行烧录三、ESP8266作为开发板的开发四、可能会存在的问题总结 前言ESP8266 Wi-Fi模块作为可以进行WiFi传输的模块集成了业内领先的Tensilica L106超低功耗32位微型MCU,带有16位精简模式,主频可达
转载
2023-12-01 10:38:56
325阅读
文章目录前言一、物联网是什么?二、效果展示1.使用的硬件2.接线展示三.TMP模块供电,状态检测四 代码解析1、 指定PIN,定义一些按钮2、这是小爱同学的代码,BLinker还支持天猫精灵,我没有!3、这一块有点乱了,不过还是能接受的4、主体结构五 最终的效果总结 前言电脑远程启动的方法有很多,前几年我都是使用NAS运行Docker的形式,使用WOL的方式唤醒,但是还得在关机的问题上下功夫。最
转载
2024-04-11 08:36:36
278阅读
TTL是一个ip协议的值,它告诉网络,数据包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。 TTL 的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。
转载
2024-10-25 17:59:14
117阅读
一、硬件电路:使用AI-Cloudinside现成的小模块。一共8个外接插针。使用时,接上VCC, GND, UTXD, URXD, EN_PD 这5个引脚。其中EN_PD是 芯片的使能开关 。二、ESP8266的一些概念:1.AP,STA:AP:指的是WIFI热点。就相当于无线路由器。STA:指的是连接热点的站点。
转载
2024-04-19 18:23:27
96阅读
目录一、材料准备与接线二、基础指令1.基础指令介绍2.基础指令应用测试AT启动重启模块查询版本号进入Deep-sleep模式开关回显功能恢复出厂设置串口配置设置USRT当前临时设置,不保存到Flash设置UART配置,保存到Flash设置sleep模式设置GPIO唤醒Light-sleep模式设置RF TXPower上限根据VDD33设置RF TX Power设置频偏跟踪查询系统当前剩余内存查询
转载
2024-03-18 23:36:37
113阅读
一、前言欢迎来到ESP8266 Arduino专栏,本专栏是基于 ESP8266 12F 板进行开发的,将会从零开始带大家进去ESP8266 Arduino的世界,在正式开始学习这个专栏之前,首先我们需要了解什么是Arduino?一、是什么?Arduino一词发源于意大利的伊夫雷亚(Ivrea)。伊夫雷亚的阿尔杜伊(Arduin)是约1000年前的意大利国王,在当地声名卓著。Arduino是意大利
目录1.前言2.硬件连接3.代码4.查看结果5.总结 1.前言一直有想要写些东西的想法正好最近比较闲以及大创项目和电赛备赛需要用到OpenMV所以就记录一下学习过程。因为小白第一次写文章有什么错误希望大家包含在评论区指正。2.硬件连接2.1、Openmv端 这里OpenMV端仅作为数据的发送端,所以只需要共地,以及OpenMV的TX(P4)与开发板的RX端连接即可。2.2、STM32端将开发板连
一文解锁华为云新技能-AIOT开发全流程【设备接入-ESP端侧数据收集[MQTT]-实时数据分析】(步步截图较详细)在这篇你将会接触到:从物联网工程师从硬件层-通信层到应用层全流程;开发华为云最基本的一些产品介绍和布局,使用将通过虚拟设备与华为云学习设备接入与使用;随后你将会通过一个STM32-ESP8266-MQTT-华为云的实例演示MQTT通讯、不同硬件设备上数据格式的处理转化以及一些最基础的
文章目录一 、前言二 、准备材料三 、亚马逊账号新建物品3.1 申请亚马逊账号3.2 创建单个物品3.3 创建证书四 、编译AT固件源码4.1 搭建AT固件源码的二次开发环境4.2 拉取AT固件源码4.3 替换亚马逊连接证书4.4 编译五 、连接通讯有任何疑问联系邮箱或文章留言,不要私信我,本博客已经屏蔽私信!多多支持! 一 、前言本博文于 2021.2.25 更新,转载于:二 、准备材料三 、
转载
2024-06-24 08:22:11
138阅读
大家好我是tomi,新的一年开始了,首先祝大家新年快乐。 年前的时候刚完成了esp8266接入小米云平台的,结果没多久又要接入华为hilink,也是醉了,好在华为的坑要比小米少好多。现在就教大家如何用8266接入华为hilink。8266接入华为hilink Demo(二)已经上传为粉丝可见,嘿嘿,欢迎道友莅临指正。1.网站的创建必须是用公司注册和认证的,然后点击 –》选择 –》选择 –》点击进入
\ 概述 智能灯,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂;下面我们使用gokit3(s)开发板和机智云云端,实现如何将一个传统的灯泡,低成本改造成可以远控开关的智能灯。下面我们使用GoKit3(S)开发板,基于esp8266模块上的SoC方案,开发的智能灯项目为例,示范一下如何将设备快速接入机智云,实现硬件智能化。 步骤 1.准备工作硬件: 1)GoKit3(S)开发板 2)杜邦
转载
2024-08-14 14:32:57
204阅读
开发前的准备 usb转TTL模块,或者单片机开发板,直接使用它的串口通讯引脚,用来烧录程序和进行串口信息打印; 从乐鑫官网下载ESP8266_NONOS_SDK,虽然官方有提供在linux下的开发平台,但是我还是推荐用安信可的IDE开发工具,它把make指令等都集成在eclipse上,直接通过build project就可以编译出bin文件,当然,安信可的工具集里面是有包括烧录工具的,所以不须另
转载
2024-03-13 18:38:34
152阅读
前言:ESP8266 拥有高性能无线 SOC,给移动平台设计师带来福音,它以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。功能介绍: ESP8266 支持 softAP 模式,station 模式,softAP + station 共存模式三种。利用 ESP8266 可以实现十分灵活的组网方式和网络拓扑。**SoftAP:**即无线接入点,是一个无线网络的中心节点。通常使用的
转载
2024-02-28 10:09:43
516阅读
esp8266的点灯程序int led = LED_BUILTIN; //或者led = 2, 定义 IO 口2 既LED_BUILTIN 引脚,对应开发板内置LED灯
void setup ()
{
pinMode(led,OUTPUT); //设置 IO 口 2 为输出接口,我们用到的I/O 口都要进行类似这样的定义
}
void loop()
{
digitalWrite
转载
2024-06-21 10:22:43
725阅读