使用ESP8266_NON-OS_SDK开发——读取DHT11温湿度传感器本文的目的在于实现在以ESP8266_NON-OS_SDK为基础的ESP8266开发中快速读取DHT11温湿度传感器的功能:原理说明DHT11 传感器采用简化的单总线通信。单总线即只有一根数据线,系统中的数据交换、控制均由单总线完成。设备(主机或从机)通过一个漏极开路或三态端口(单片机 IO 口) 连至该数据线,以允许设备在
i2c_master.h#ifndef __I2C_MASTER_H__ #define __I2C_MASTER_H__ #define I2C_MASTER_SDA_MUX PERIPHS_IO_MUX_MTCK_U #define I2C_MASTER_SCL_MUX PERIPHS_IO_MUX_MTDI_U #define I2C_MASTER_SDA_GPIO 13 #define
转载 2024-07-03 23:47:08
171阅读
在模块测试之后,确保ESP8266能正常工作,开始与Arduino连接,将DHT11温湿度传感器检测的数据上传到监控平台。之前了解的平台有yeelink和thingspeak,原理应该都一样,我这里选用thingspeak,大家可以试试yeelink,欢迎提供学习分享。先把结果摆上欢迎访问:https://thingspeak.com/channels/296658一、前期准备硬件:Arduino
转载 2024-05-14 22:33:27
310阅读
关于控制芯片SH1106的说明:12864OLED显示屏是在某宝买的,以下图片是某店铺的说明:内部电荷泵I2C接口: SH1106既支持读写访问。R/W位是从地址的一部分。在i2c总线上传输任何数据之前,应该先处理响应的设备。SH1106预留了两个7位从地址(0111100和0111101)。通过将输入SA0连接到逻辑0(VSS)或逻辑1 (VDD1)来设置从地址的最小有效位。i2c总线协议如图7
更新中…线阵 通过客户端,远程修改图形STC 15w4ESP8266流程网页发送图形数据ESP8266 通过emq协议接收ESP8266 通过UART 串口通信将数据转发到stc15单片机单片机通过串口中断接收,将图形数据更新最终显示更新后的图形图STC15 嵌入 WiFi 模块引脚图WiFi模块对应通信官方文档内给出对应的串口这里可以看出,esp8266 连接的这个串口2需要用到引脚 P1 ,所
1、库文件安装(1)先安装ESP8266支持文件->首选项->附加开发板管理地址 添加http://arduino.esp8266.com/stable/package_esp8266com_index.json(2)点击工具 - 开发板 - 开发板管理,进入开发板管理界面:找到 esp8266 并安装; (3)工具->开发板-。选择如下图(4)下载外库包地址: https
nodemcu 体积相对较大 而且价格也相对较高 这时候 esp12f就可以用来代替 使用 nodemcu (v2 v3)使用的是esp12e 与esp12f只有布线上有所差别 是esp8266-12的增强版esp-12F引脚图各个引脚功能共有22个引脚启动模式依旧是 还是一样的 GPIO0低电平功能引脚GPIO6~GPIO 11被用于连接开发板的闪存(Flash Memory)因此建议不要使用G
转载 2024-03-25 13:44:36
109阅读
ESP8266 Arduino开发之路(7)— 使用I2C读写24C02一、前言I2C是一种典型的低速硬件通信协议,在ArduinoIDE中可以使用Wire库来使用I2C通信,SDA 和 SCL 的引脚需要通过调用begin方法设置,否则它们默认为引脚 GPIO4(SDA) 和 GPIO5(SCL)。 AT24C02是最常用的IIC通信器件,我们的I2C通信也从AT24C02开始。AT24C02模
转载 2024-02-19 13:15:04
143阅读
MicroPython-On-ESP8266——获取温湿度传感器数据(DHT11 / AHT10)0. [外话] 后期基于nodemuc做开发学习与测试之前用的青蛙创客的europa开发板,接口封装得太好,以致于想自由接线的时候很是头大。从淘宝上又买了块nodemcu开发板,不到十块钱,用起来不心疼,真的是买不了吃亏买不了上当。两块板一主一从,后面有需要主从通讯什么的,也可以实验了。nodemcu
文章目录一、I2C使用说明1、简介2I2C管脚3、I2C相关API4、原理图二、使用I2C驱动OLED1、文件的添加2、如何使用OL ED驱动函数:三、OLED例程参考链接 一、I2C使用说明1、简介ESP8266目前提供的I2C主设备的接口,可以对其他I2C从设备(例如大多数传感器)进行控制与读写。ESP8266没有硬件I2C外设。其I2C功能是由GPIO模拟产生的。I2C的时钟频率为100
转载 2024-04-03 15:49:16
893阅读
蓝牙设备是不可或缺的一部分,在这里我们将用HC05-ESP8266实现控制LED的闪烁在本篇文章中,将HC-05蓝牙模块与流行的Wi-Fi模块ESP8266连接,并通过蓝牙发送命令无线控制LED。该LED可以由继电器和AC设备代替,以构建家庭自动化应用。需要的组件ESP8266MODHC-05蓝牙模块ArduinoIDESerial Bluetooth Terminal(Android应用程序:商
基于esp8266的nodemcu模块从白痴到不太白痴 上面这种资料的网址:http://pan.baidu.com/s/1pLbNazT。收到到这些资料太辛苦了。乐鑫官网 推荐在linux底下编译,真是醉了。我偏要在window下开发,所以找到了window底下的IDE开发软件,用的eclipse + cygwin。这是写C代码的平台。平台有了,源代码工程得有吧,在百度网盘里我也给出了,是经过我
STM32驱动PAJ7620手势识别传感器传感器简介模块原理图STM32F407ZGT6开发板与传感器连接代码片总结 传感器简介PAJ-7620U2是由原相科技公司开发的一款手势识别芯片, 内集成了光学数组式传感器单元,可以快速准确的对输入信号进行感应和输出处理。内置光源和环境光抑制滤波,能在黑暗或低光环境下工作。它支持上、下、左、右、前、后、顺时针旋转、逆时针旋转和挥动的手势动作
1.特别说明 要是不想看原理和过程,直接下拉找代码吧,都是测试过的,很稳定,有硬件I2C驱动的,也有软件模拟I2C驱动的,基于STM32F103系列和STM32F4系列实现,基于标准库实现,条理清晰。2.软硬件硬件准备 (1) Kile 5.27 (2) 串口助手 (3) STM32F103与STM32F4系列单片机 (4) CH340 串口转 TTL 工具 (5) BH1750-即-GY-302
很久未能及时整理该笔记了,在点灯之后,我将直接实现我的毕设目标,即用I2C协议实现SHT20温湿度传感器与STM32的通信,然后使用usart协议通过串口发送到个人电脑上,以此实时读取环境温湿度。下面首先对I2C协议进行介绍。1.I2C协议是什么上面这篇博文是我看之后最通透清晰的博文,我再予以概括一些。I2C系统内部通信协议,相当简单的通信协议,通信速率也很低,适宜小数据量低距离量通信。整个通信结
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、ESP8266开发板详解1.引脚图        NodeMCU上的D2引脚引出ESP8266芯片的GPI
转载 2024-05-10 02:08:07
1597阅读
〇、先看一下硬件方面吧~1.JW01传感器注意该型号的版本,当前使用版本只能测试CO2浓度,结尾附了三合一jw01-co2-v2.2的示例代码供参考2.ESP8266 nodemcu(CH340) 我们用到的就是nodemcu(CH340) 接口引脚图首先,看看这个传感器的接口参数和各指标的数据算法:1.接口 G:电源负极 +5:电源正极 A:RXD接口(接开发板TX,开发板发送,传感器接收) B
一 前言 作为一个方案商兼芯片开发者,研究芯片和功能实现除了基本的工作需要,还有一层就是也变成了一种职业习惯。从芯片到方案,发现很多方案公司的人水平都比较堪忧,只会调用api,根本不会看底层的代码实现逻辑。这次调试I2C挂载传感器之后。 作为一个课题,笔者就好好地研究了一下ESP8266I2C的源
转载 2020-03-25 21:39:00
719阅读
2评论
一、烧录MQTT固件        ESP8266出厂时,默认是:AT固件。连接阿里云需要:MQTT固件。        因此,我们需要给8266重新烧录 MQTT固件。     
+ [3.4 OLED显示屏软件设计](#34_OLED_141) + [3.5 数据上传至云平台](#35__147) + - [3.5.1 MQTT协议介绍](#351_MQTT_150) - [3.5.2 ESP8266采集的数据上传至巴法云](#352_ESP8266_153) + [3.6 微信小程序端环境监测设计](#36__159) + - [3.6.1 小程序首页界面](#361
转载 2024-08-03 09:07:00
656阅读
  • 1
  • 2
  • 3
  • 4
  • 5