- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Arduino方式玩转ESP8266之云平台实战02-驱动DHT11获取温湿度
前言本节,我们学习如何使用NodeMCU驱动DHT11温湿度传感器,之后的课程中,我们将把采集的温度和湿度数据上传给云平台。一、基础知识1.DHT11简介DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有枀高的可靠性与卓越的长期稳定性。传感器包括一个电容式感湿元件和一个 NTC 测温元件,并与一个高性能 8 位单片机相连接采用单总线方式通信,发送开始信号,等待设备相应以及返回数据,最后收到DHT11返回结束信号
2020-09-28 22:24:16 2013 1
原创 PyQt5快速上手基础篇15-使用资源文件.qrc
前言在使用PyQt5进行打包exe时候,通过QT Desinger.exe设计师选择的图片会丢失,本文我们介绍使用.qrc文件解决打包后图片丢失问题。一、使用方法1. QT Designer设计UI打开designer.exe,默认用Main Window创建,直接点击Create按钮即可。设计UI图如下,并保存为test.ui为Label标签选择图片创建qrc文件为Label标签选择图片上传图片,并确认OK2.将test.ui转换为ui_test.py进入ui_test.
2020-09-27 09:42:09 1163
原创 Arduino方式玩转ESP8266之云平台实战01-开发环境搭建
前言本节开始,我们学习使用Arduino方式开发ESP8266,以一个温湿度检测仪为例,带领大家玩转主流的云平台,包括Tlink、Onenet、阿里云、腾讯云、百度云、Blinker平台等,硬件选用NodeMCU Lua V3,IED选用arduino官方最新版本1.8.13,本文我们完成开发环境搭建工作。一、基础知识1.Arduino简介Arduino是一款便捷灵活、方便上手的开放源代码硬件项目平台。Arduino板基于Atmel的微控制器,增加使其能够适用大部分运行条件的电子元件,并引出简单的
2020-09-15 09:50:57 2878
原创 wemos D1 arduino项目实战3-Tlink平台web表盘监听数据
前言上一节,我们使用Wemos D1连接Tlink云服务器,本节,我们开始使用Tlink平台创建可视化监控页面。一、设计云端可视化页面1. 编辑设备信息在设计可视化页面之前,需要修改下开关为开关类型,用户可操作,也就是说用户可以平台点击开关,下发命令。编辑设备:将开关设置为可操作性的开类型可以看到此时开关显示为一个switch按钮,可以通过按钮下发命令通过设置连接进入如下页面,然后设置开关传感器下发开和关的指令分别为{“switch”:1}、{“switch”:0}2. 设计云组态
2020-09-15 09:41:11 407 1
原创 wemos D1 arduino项目实战2-设备连接Tlink平台
前言上一节,我们完成了Tlink云端创建项目,并使用网络助手连接Tlink云服务器,本节,我们开始学习使用Wemos D1连接Tlink平台。一、实例1.通信流程首先连接tcp.tlink.io:8647,然后发送设备序列号给平台,如果平台不断开连接,或者返回错误信息,那么鉴权成功,接着定期发送心跳数据(“Q”)给平台,平台回复A说明心跳正常。2.通信协议点击设置连接,进入设备连接信息配置页面自定义协议类型,选择如下数据传输协议协议说明,本项目选用[H:数据] + [D? ] + [S:
2020-09-15 09:30:30 1024 3
原创 wemos D1 arduino项目实战1-Tlink平台创建一个产品
前言本节,我们开始学习连接Tlink平台,通过TCP协议将数据传输到Tlink平台,同时通过Tlink平台下发命令远程控制设备,本节目表示通过网络助手和TLink平台进行数据调试。一、基础知识1.Tlink平台简介Tlink物联网平台是一个免费开放的设备连接平台,主要应用在工业领域,接入传感器种类广泛,基本包含了工业应用的所有场景,Tlink是一款链接平台,实现了百万级节点实时连接,集成了TCP、HTTP、MB RTU、MB TCP、MQTT、UDP、TP500、NB-IOT、CoAP等物联网协议。
2020-09-15 09:25:29 858
原创 wemos D1 arduino物联网开发板应用笔记9-HTTP Client编程
前言本节,我们开始学习wemos D1的HTTP Client编程,并实现通过HTTP GET方式获取天气信息的功能。一、基础知识1.HTTP简介1.1 HTTP概要HTTP是Hypertext Transfer Protocol的缩写,Hypertext(超文本)是可以根据客户端请求而跳转的结构化信息。HTTP协议的请求及相应方式设计如下图所示:从图中可以看出,服务器端响应客户端请求后立刻断开连接,连接不会维持很久,即使同一个客户端再次发送请求,服务端也无法辨认出是否是原先的那个客户端发出的
2020-09-15 09:18:43 417
原创 wemos D1 arduino物联网开发板应用笔记8-STA模式下TCP Server编程
前言本文研究WeMos D1如何在STA模式下进行TCP Server通信,模块直接连接AP(手机热点或者路由器),进入局域网中和其他无线设备通信,WIFI模块作为服务端,局域网中其他设备作为客户端。一、基础知识1.模块连接AP路由器名字:lxy2305,密码:123456789a:WiFi.mode(WIFI_STA);WiFi.begin(ssid, passwd);2.Socket套接字实现TCP Server流程服务端套接字使用流程以及和客户端交互框图如下所示:3.WiFiSe
2020-09-15 09:11:58 629
原创 wemos D1 arduino物联网开发板应用笔记7-STA模式下TCP Client通信
前言本文研究WeMos D1如何在STA模式下进行TCP Client通信,模块直接连接AP(手机热点或者路由器),进入局域网中和其他无线设备通信,局域网中其他设备作为服务端,WIFI模块作为客户端。一、基础知识1.模块连接AP路由器名字:lxy2305,密码:123456789a:WiFi.mode(WIFI_STA);WiFi.begin(ssid, passwd);2.Socket套接字实现TCP Client流程Socket解套接字使用流程如下:3.WiFiClient库简介
2020-09-15 09:05:21 1031
原创 wemos D1 arduino物联网开发板应用笔记6-STA模式连接网络
前言本节我们学习使用WeMos D1连接网络,我这里使用手机开WIFI热点,SSID为sand,passwd为12345678,连接时候需要将模块设置位STA模式(Station模式)。一、基础知识1.Station模式简介WeMos D1处于Station模式时候能够连接WIFI热点,Station模式也叫做STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都可称为一个STA站点。在STA连接WiFi热点过程中,首先WiFI热点会发出信标帧(beacon),
2020-09-14 10:40:01 738
原创 ESP8266官方V3.1 SDK连云篇02-小程序监控esp8266
前言:两个月前,我们完成了连接腾讯云的工作,当时配网引导页面,就只是配置下引导页面,如今配网引导页面可以选择不同配网方式,然后再进行引导页面设置,对此,腾讯云维护的qcloud-iot-esp-wifi SDK也进行了不小的更新,本文我们将同步腾讯云更新的SDK,并实现微信小程序控制设备的目标。一、基础知识1.设备配网方式正式更新SDK之前,咱们先修改下后台配网页面,点击交互开发,进入如下页面然后点击配网引导一行配置按钮,然后选择首选配网方式为SmartConfig,次选配网方式暂时不用,接着点击
2020-09-10 15:17:48 788 1
原创 51单片机玩转物联网基础篇04-蜂鸣器
前言上一节,我们完成了按键操作,本节我们学习使用蜂鸣器,首先我们介绍下蜂鸣器,然后完成实验:上电后默认驱动频率为5KHZ,通过KEY1控制驱动频率为1KHZ ,蜂鸣器,KEY2控制驱动频率为 2KHZ,可以听到不同的效果。一、基础知识1.蜂鸣器简介蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器按照原理来分可以分为有源蜂鸣器和无缘蜂鸣器,有源蜂鸣器和无源蜂鸣器并不是说蜂鸣器内部是否含
2020-09-05 23:42:20 993
原创 51单片机玩转物联网基础篇03-独立按键
前言上一节,我们完成了51单片机控制LED灯,并实现流水灯效果,本节我们学习操作独立按键,并通过两个按键,分别打开和关闭所有LED灯,按键作为输入设备,在系统开发过程中十分常见,一般来说,按键可以设置系统参数、控制系统运行状态。一、基础知识1.按键简介通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,电压信号会发生变化,常见的按键开关如下图所示,其中A端引脚在同侧,默认断开,B端引脚在不在同侧,默认导通,当按键按下时,A端导通,B端断开。此类开关,按下时候通常不会立刻导通,开和关的瞬间伴
2020-09-03 11:56:16 1327
STM32串口3发送AT指令控制ESP8266
2024-06-23
ESP8266_RTOS_SDK_V3.1
2020-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人