- 博客(7)
- 收藏
- 关注
原创 NodeMCU开发板基本控制按键
NodeMCU,是一个开源的平台。它使用脚本语言编程。该平台基于eLua 开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266芯片之上的固件,以及基于ESP-12模组的硬件。云服务主要使用mcunode云服务连接,并在线开发,不同于本地下载,云服务下载主要依赖于用户的浏览器,不需要用户连接usb线就可以远程下载,并且没有本地距离的限制。
2024-06-22 22:20:10 619
原创 stm32串口通讯
串口是显控设备与信号处理板之间通信的主要接口,也是显控设备与其他设备、设备与设备之间的协议通信传输的重要接口。指串口按位(bit)发送和接收字节。尽管比特(byte)的慢,但是串口可以在使用一根线发送数据的同时用另一根线。串口通信协议是指规定了的内容,内容包含了、主体数据、及停止位,双方需要约定一致的数据包格式才能正常收发数据的有关规范。串口通信协议是基于串口使得通信双方能够相互沟通信息的一种约定,其定义了双方遵循的协议数据帧格式和其。[2]在串口通信中,常用的协议包括和。
2024-06-03 16:42:47 936
原创 STM32使用寄存器点亮 LED 灯
每个通用 I/O 端口包括 4 个 32 位配置寄存器(GPIOx_MODER、GPIOx_OTYPER、 GPIOx_OSPEEDR 和 GPIOx_PUPDR)、2 个 32 位数据寄存器(GPIOx_IDR 和 GPIOx_ODR)、1 个 32 位置位/复位寄存器 (GPIOx_BSRR)、1 个 32 位锁定寄存器 (GPIOx_LCKR) 和 2 个 32 位复用功能选择寄存器(GPIOx_AFRH 和 GPIOx_AFRL)。
2024-06-03 16:10:49 837
原创 上位机环境监测
3、我们在工具箱中使用ui的界面设计,创建了一个有温度、湿度、串口链接口还有呈现温湿度的数据的linechart图表。(3)、为了存储我们的数据我们需要创建三个private 来存储数据、在代码中我创建了Tempe、hum来存储温湿度数据,创建led来控制灯泡亮与灭。此项目是为了能够使用上位机实现温湿度的数据采集、展示数据图表呈现数据以及能够控制led灯,为了能够有效验证程序的效果我们使用虚拟串口连接。(1)、我们代码使用了串口所以我们代码要码上相关的串口代码using System.IO.Ports;
2024-05-30 10:57:33 207
原创 KNX—智能调光-联动控制
3.2.相对调光:4bit 数据位控制相对调光表示调光器在设定的调光阀值范围内,可以往上调或往下调,以达到自己所需要的灯光亮度。调光器还可以设置当相对调光后小于等于低阀值时的动作是关闭灯光还是继续维持低阀值时的亮度,同时还可以设置在输出亮度为0 的状态下,能否通过相对调光“往上调某个亮度值”的报文来开启灯。1 、首先,KNX学习使用的软件为ETS5.KNX智能调光应用到的模块有:8键智能按键面板、2路调光模块以及smart touch。9、打开二路调光参量,激活 A、B 通道功能,打开开光状态报告。
2024-04-27 12:50:55 691
原创 使用定时器实现秒表功能
有一个水杯,这个杯子滴入1000滴水刚好装满,水若溢出则会立即产生警报,假设每1s钟滴入1滴水,那么通过这个装置可以实现两个功能:水杯计数器定时功能。因为水溢出时会产生警报,可以利用这个功能实现定时提醒功能。例如要定时1000秒可以先在杯中装如1滴水,然后等待产生警报即可,警报响起时是第1000秒(杯中一开始有1滴 水,再滴入999滴杯子满,第1000滴水杯溢出产生警报)。如果要定时500s,则可以在水杯中先装 入499滴水,警报响起时,则表明已经过了500秒。
2023-12-18 20:22:58 2258
原创 点亮8位数码管
数码管,也称作辉光管,是一种可以显示数字和其他信息的电子设备。玻璃管中包括一个金属丝网制成的阳极和多个阴极。大部分数码管阴极的形状为数字。管中充以低压气体,通常大部分为氖加上一些汞和/或氩。给某一个阴极充电,数码管就会发出颜色光,视乎管内的气体而定,一般都是橙色或绿色。尽管在外观上和真空管相似,其原理并非为加热阴极放射电子。因而它被称为冷阴极管或霓虹灯的一个变种。在室温下,即使处于极端的室内工作条件下,这种管子的温度很少超过40℃。
2023-12-18 00:51:24 1761 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人