
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文将介绍基于 rt-thread studio 的 sdk配置 AB32VG1 片上外设 UART 的功能,实现开发板和物联网模块的通信。进而将上期文章中ADC采集的电压值通过4G物联网模块发送至中国移动onenet物联网云平台。本实验是在上期实验项目《中科蓝讯 AB32VG1 开发板ADC采集与显示实验》项目基础上,增加串口数据发送功能,将采集的到电压数据发送onenet云平台上。开发板串口接

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)、onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建),并且使用onenet软件

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)和onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建)。今天我们利用onetne

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。《手把手教你玩物联网》系列的硬件主要有国民技术的N32G45XVL-STB开发板、ESP8266 WIFI模块、DHT11温湿度传感器,物联网云平台采用中国移动onenet。今天先介绍一下ESP8266 的软

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)和onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建)。今天我们利用onetne

《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。前面已经介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用)、onenet云平台产品创建(手把手教你玩物联网(二)---onenet云平台产品创建),并且使用onenet软件

晶振,又称晶体振荡器,通常分为有源晶振和无源晶振两种类型,无源晶振一般称之为crystal(晶体),而有源振荡器则叫作oscillator(振荡器)。从晶振的这个名字上就可以知道,它注定要不停地振荡。单片机是一个复杂的同步时序电路,为了保证同步方式的实现,电路应在唯一的时钟信号控制下严格地按照时序进行工作。而晶振起到的作用就是为单片机系统提供基准时钟信号,类似于部队训练时喊口令的教官,所有的士兵都

51单片机与ESP8266快速上手物联网系列将一步步介绍89C51单片机将采集到的DS18B20的温度数据通过ESP8266 WIFI模块实时上传到onenet云平台这样一个案例。前面我们硬件对ESP8266模块刷入OneNET的AT固件(51单片机与ESP8266轻松上手Onenet(一)--Onetnet MQTT 固件烧录),并对于OneNET-MQTT ESP8266 AT指令天测试(51

1 硬件介绍1.1 硬件模块介绍1.2 LCD端口定义定义1.3LCD与STM32连接2 如何利用STM32G030F6P6 驱动SPI LCD显示屏2.1*Cub配置基本工程*2.2 *LCD液晶屏驱动程序*3 测试1 硬件介绍1.1硬件模块介绍系统硬件主要STM32G030F6P6最小系统开发板、ST-LINK V2程序下载调试器和1.8‘ TFT LCD液晶屏,驱动芯片为ST7735。1.2

上篇推文对LCD1602显示屏接口作了介绍LCD1602显示屏接口介绍。今天学习一下LCD1602的读写指令数据操作与初始化操作。1.读状态操作:状态字的最高位的BF为忙标志位,1表示LCD正在忙,0表示不忙。通过判断最高位BF的0、1状态,就可以知道LCD当前是否处于忙状态,如果LCD一直处于忙状态,则继续查询等待,否则进行下面的操作。查询忙状态程序段如下:void LcdWaitReady()








