logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32实战——DHT11温湿度获取并展示

本文章主要讲的是通过使用STM32实现了对DHT11温湿度传感器的数据采集和显示。通过对GPIO的配置和延时函数的使用,我们成功地与DHT11传感器进行了通信,并读取了温度和湿度数据。在软件开发方面,我们编写了针对DHT11传感器的初始化、数据读取和校验的函数,并成功地将获取到的数据显示在OLED屏幕上,使用户能够直观地了解当前环境的温度和湿度情况。

文章图片
#stm32#嵌入式硬件#单片机
Python 基础知识及字符串的输入输出

输出print()可输出单个/多个内容(逗号分隔)f-string 是格式化输出的首选(f"变量:{变量名}"end参数控制输出结尾(默认换行\n输入input("提示信息")获取用户输入,返回字符串输入数字必须用int()float()转换类型用try-except捕获输入格式错误(提升程序稳定性)常见误区忘记转换输入的数字类型,导致字符串拼接而非计算三引号字符串的换行是自动的,无需手动加\n。

文章图片
#python#学习
Python 的组合数据类型

数据结构是否可变是否重复是否有序定义符号备注列表(list)可变元素可重复有序[]支持增、删、改、查操作元组(tuple)不可变元素可重复有序()仅支持查询,无法修改元素字典(dict)可变key不可重复,value可重复无序(Python 3.7+ 实际有序)以键值对形式存储数据集合(set)可变元素不可重复无序{}空集合需用set()定义。

文章图片
#python#学习
Python 程序的流程控制

CSDN 每天只能上传 2 篇文章,这是今天在CSDN的最后一篇文章了。这种简单的博客,每篇大约花费2小时时间,不过比看视频的效率高(就我而言)。

文章图片
#python#开发语言
Python 用函数实现代码复用

在 Python 中,使用 def 关键字来定义函数,而函数调用通过调用语句来实现,调用语句所在的程序或函数称为调用程序或调用函数。# 函数的定义和声明# 函数的定义print("这是一句话 ")# 函数的调用# 输出:# 这是一句话内置函数比较多,记住常用的就行。

文章图片
#python#开发语言#数据库
Python 面向对象核心概念梳理

本文梳理了Python面向对象编程的核心概念,主要包括: 面向对象基础:介绍了类、对象、继承、实例化等基本概念 类与对象操作:详细说明如何定义类、创建对象及访问属性和方法 属性分类:区分类属性和实例属性的定义与访问方式 方法类型:讲解实例方法、类方法和静态方法的不同特点及使用场景 实践示例:通过Person、Student等类的代码示例,展示了面向对象编程的具体实现方法 文章系统性地介绍了Pyth

#python#开发语言
51单片机学习板PCB制作

STC89C52RC单片机作为8位8051系列的元老,凭借其良好的电气特性和价格一直占据着8位单片机的市场,作为新手入门学习嵌入式开发是非常不错的选择,本身IO引脚丰富,定时器、串口、中断、ADC等外设也齐全,同时直接操作寄存器的代码能够帮助学生更加深入的了解单片机的工作原理,对嵌入式学习非常有帮助。最后说句,嘉立创可以免费打印样板,学习过程成就满满。

文章图片
#51单片机#学习#嵌入式硬件
51单片机学习板PCB制作

STC89C52RC单片机作为8位8051系列的元老,凭借其良好的电气特性和价格一直占据着8位单片机的市场,作为新手入门学习嵌入式开发是非常不错的选择,本身IO引脚丰富,定时器、串口、中断、ADC等外设也齐全,同时直接操作寄存器的代码能够帮助学生更加深入的了解单片机的工作原理,对嵌入式学习非常有帮助。最后说句,嘉立创可以免费打印样板,学习过程成就满满。

文章图片
#51单片机#学习#嵌入式硬件
到底了