- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 [ESP8266]刷MQTT固件以及连接服务器失败的问题解决
德飞莱ESP8266-12S刷MQTT固件,以及连接服务器失败:+MQTTDISCONNECTED:0 ERROR报错解决办法。
2022-05-11 23:16:05
15407
36
原创 PYTHON 常用库文件 :十个库总结
为大家收集总结了常用的十个库文件,点击下方传送门链接查看文章。有需要的好友建议收藏,以免后面需要用的时候找不到哦。❤传送门1:一、PYTHON 库文件---math库传送门2:二、PYTHON 库文件---random库传送门3:三、PYTHON 库文件---jieba库传送门4:四、PYTHON 库文件---datetime库传送门5:五、PYTHON 库文件---turtle库传送门6:六、PYTHON 库文件---PIL库传送门7:七、PYTHON 库文件---nump
2021-12-19 01:19:52
1782
原创 十、PYTHON 库文件--- Requests库
目录1.常见引入形式2.各种请求方式函数3.常用属性4.常用函数1.常见引入形式>>>import requests2.各种请求方式函数requests.get (url)requests.post (url, data = {'key': 'value'})requests.delete (url)requests.head(url)requests.options (url)requests.put(url, data ={'key':
2021-12-19 01:03:00
697
原创 九、PYTHON 库文件---Beautiful Soup库
目录1.常见引入形式2.创建Beautiful Soup对象3.Beautiful Soup对象的常用属性4.查找tag的函数5.获取tag对象6.Tag对象的常用属性7.Tag中数据的获取函数1.常见引入形式>>> from bs4 import Beautifulsoup2.创建Beautiful Soup对象>>>soup = BeautifulSoup (html)>>>type (soup)&
2021-12-19 00:59:58
473
原创 八、PYTHON 库文件--matplotlib库
目录1.常见引入形式2.绘图区域函数3.基础图表函数4.填充函数5.读取与显示函数6.标签设置函数7.坐标轴设置函数1.常见引入形式>>> import matplotlib.pyplot as plt2.绘图区域函数plt.figure(figsize=None, facecolor=None)plt.axes(reet,axisbg='w')plt.subplot (nrows,ncols, plot_number)plt.subp
2021-12-19 00:54:26
344
原创 七、PYTHON 库文件---numpy库
目录1.常见引入形式2.创建数组函数3.其他运算函数4.矩阵运算函数5.布尔运算与位运算函数6.数组属性7.傅里叶变换函数8.三角运算函数9.比较运算函数10.算数运算函数11.统计函数12.形态操作函数13.概率运算函数1.常见引入形式>>>import NumPy as np2.创建数组函数array([x, y,z], dtype=int)arange (x, y,i) indices (n)linspace
2021-12-19 00:45:35
409
原创 六、PYTHON 库文件---PIL库
目录1.常用引入方式2.处理图片时的常用属性3.剪切、合并图像函数4.读取、创建图像函数5.图形绘制函数6.获取数据函数7.序列操作函数8.转换,保存图像函数9.像素点,通道处理函数10.增强、滤镜函数11.几何变换函数1.常用引入方式>>> from PIL import Image2.处理图片时的常用属性PIL.Image.formatPIL.Image.modePIL.Image.palette PIL.Image
2021-12-19 00:32:11
1067
原创 五、PYTHON 库文件---turtle库
目录1.引入方式2.控制画笔绘制状态的函数3.控制画笔颜色和字体函数4.控制画笔运动的函数5.TurtleSceen/Screen类的函数1.引入方式>>> import turtle>>> turtle import *2.控制画笔绘制状态的函数pendown() = pd() = down()penup() = pu() = up()pensize(wid) = width(wid)3.控制画笔颜色和字体函数
2021-12-19 00:13:43
293
原创 四、PYTHON 库文件---datetime库
目录1.属性2.函数3.strftime()格式化控制符datetime.datetime类1.属性min max resolution tzinfo year month day hour minute second microsecond 2.函数today ()now (tz=None)isoweekday()isoformat (sep='T')strftime (format)3.str
2021-12-18 23:53:03
228
原创 三、PYTHON 库文件---jieba库
仅供参考.....目录1.常用引用方式2.常用分词函数1.常用引用方式>> import jieba2.常用分词函数jieba.cut (s)jieba.cut (s, cut_all=True)jieba.cut_for_search (s)jieba. lcut (s)jieba.lcut (s, cut_all=True)jieba.lcut_for_search (s)jieba.add_word (w)...
2021-12-18 23:47:04
261
原创 二、PYTHON 库文件---random库
仅供参考......random库函数seed (a=None)getrandbits (k)randrange (start, stop[, step])randint (a, b)random ()uniform (a, b)choice (seq)shuffle (seq)sample ()random.setstate ()
2021-12-18 23:44:36
228
原创 一、PYTHON 库文件---math库
仅供参考....目录1.引入方式12.引入方式23.数值表示函数4.数字常数5.浮点数精度求和示例6.幂对数函数7.三角运算函数8.高等特殊函数9.利用伽玛函数计算浮点数阶乘示例1.引入方式1>> import math>> math.ceil (10.2)2.引入方式2>> from math import floor>> floor (10.2)3.数值表示函数math. fabs
2021-12-18 23:40:12
744
原创 Python基础语法要点
前言:为各位初学python的朋友 总结排列了一些学习时的基础语法点,仅供参考。目录一、库编程二、文件操作函数三、序列类型的通用操作符和函数四、集合类型的操作符五、列表类型特有的函数或方式六、集合类型的操作函数或方法七、程序的分支结构八、程序的循环结构九、字符串处理函数十、字典的方法或操作十一、Python 语言保留字(33个)一、库编程import A A.b() from A import * b() + c() ...
2021-12-18 23:16:57
410
原创 教你轻松学会用PYTHON给对象画圣诞树
前言: 画的过程比较慢,整个过程大概六分半。送给喜欢的人建议录屏倍速播放。 该程序是基于Python 3 IDLE环境编写。1.打开IDLE Shell,按CTRL+N 快捷键 新建文档2.导入我们所需要的库文件,在本程序中,只需要用到turtle绘图函数和random随机函数。import turtle as timport random as r将导入的turtle 函数 重命名为 t, random 函数重命名为 r3.创建画布大小和初始化画笔t....
2021-12-17 17:50:58
2042
2
原创 新版-蓝桥杯嵌入式-拓展板 光敏电阻的学习使用;
目录一、硬件原理二、CUBEMX配置三、编写程序四、观察现象一、硬件原理通过原理图我们可以知道这是一个简单的比较器。如果3脚同向端的电压大于2脚反向端的电压,则运放输出端输出高电平,反之输出低电平。通过RP7电位器可以调节反向输入端的电压。光敏电阻的特性,大家都知道,光照越强,电阻越小,通过分压原理,光敏电阻的阻值越小则同向输入端的电压越小,反之则反。OK,知道整个比较器的原理后,便开始对程序的编写。二、CUBEMX配置AD采集,DMA传输...
2021-11-24 23:06:45
772
原创 新版-蓝桥杯嵌入式-拓展板 两路ADC的学习使用;
目录一、硬件原理二、CUBEMX配置三、程序编写四、观察现象一、硬件原理通过该硬件电路,我们可以知道通过旋转RP5,RP6电位器可以调节该滑动变阻器的阻值,从而达到调节该点的电压。而我们需要做的就是通过ad来采集A01,AO2口的电压。这个很简单,话不多说,我们直接上手看配置。二、CUBEMX配置首先进行拓展板上的跳线,将短接帽连接P3,P4;AO1对应的是PA4,AO2对应的是PA5;所以在CUBEMX中将PA4,PA5引脚打开,设为ADC采集通道;.
2021-11-24 21:55:53
898
原创 新版-蓝桥杯嵌入式-拓展板 ADC按键的学习使用;
目录一、硬件原理二、CUBEMX配置三、程序编写四、观察现象一、硬件原理拓展板上的按键跟基础板上的按键的区别:基础板:四个按键都为独立按键,而且每个按键对应一个IO口;拓展板:八个按键似独立按键而非完全独立按键,它的原理就是将八个按键的高电平端位接入我们的ADC_KEY引脚,就是每个按键按下时,该引脚的电位就会发生变化,而我们就是需要通过ad采集将相应按键的电位记录下来,由此来根据不同的电位来区分不同的按键;其原理图如下:这个时候或许就有小伙伴会担心了,会不会有.
2021-11-24 13:55:55
1287
原创 新版-蓝桥杯嵌入式-拓展板 数码管的学习使用;
一.硬件电路二.CUBEMX引脚配置三.程序编写四.观察现象一、硬件电路 硬件电路虽然看起来很多,很大一坨,但是我们实际需要用到的就是图中用红线标出的三个引脚,我们只需要控制这三个引脚便可以控制这三个数码管。 那我们怎么进行对这三个引脚的控制呢? 当然是进行跳线了! 那怎样进行跳线呢? 如下图:更多跳线选择方式可以看看这位博主:https://blog.csdn.net/weixin_4803350...
2021-11-24 00:03:45
1017
原创 数字合成器AD9854的使用
在今年暑假准备电赛时接触到了AD9854模块,当时也是花了差不多两天时间才把这个玩意儿琢磨出来,现在写一篇博客来记录一下该模块的使用,或许能给才接触这个模块的小伙伴一些帮助。本文章是基于官方驱动代码修改而来,适配与STM32 HAL库。若文章有误或能改进的地方,多多相互交流。一、接线部分使用这个模块最头疼的地方就是接线,使用这一个模块就需要接二十根左右,占用了很多单片机的引脚,密密麻麻,雀氏打脑壳。所以本人建议:需要使用该模块时,预先接上该模块,并且尽量将所需要接的线排列在一起,如PC.
2021-10-16 19:38:43
12423
15
原创 HAL库 STM32 单/多串口重定向使用-CUBE MX
以此博客记录在CUBE MX环境下,单片机使用单串口重定向或多串口同时使用的学习。如果有误或能改进的地方,多多相互交流。一丶一般单串口重定向两种方法都需添加头文件 : #include <stdio.h>方法一: int fputc(int ch, FILE *f) { while((USART1->SR&0X40)==0);//循环发送,直到发送完毕 USART1->DR = (uint8_t)...
2021-10-16 17:36:16
1764
4
第十三届第二场蓝桥杯嵌入式G431,程序题完美实现!
2022-06-11
第十三届蓝桥杯嵌入式G431第一场,程序题完美实现!
2022-06-11
ESP8266 连接阿里云服务器开发过程中所有需要用到的软件及开发成功开发例程。
2022-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人