自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 ir2104+IRF540全桥逆变电路+Proteus仿真

后续发布整流电路及ucc28019功率因数校正(PFC)此仿真没有滤波,会的说一声。

2025-01-08 19:26:47 284

原创 STM32F103C8T6产生spwm,pwm波+IR2104驱动电路+Proteus仿真(后接全桥逆变电路if540MOS管)

电赛中会涉及到逆变电路,单片机所产生的波形一般不能直接接到逆变电路中,无法驱动,采用ir2104芯片。之前博客中发布了STM32F103C8T6产生spwm,pwm波(资源中有)此图输入的是spwm波。

2025-01-08 15:47:46 424

原创 AT89C52+定时器实现流水灯

该程序的主要功能是使用定时器 0 来实现对端口 P2 的循环输出控制。程序通过定时器 0 的中断服务函数,每隔一定时间间隔(由定时器初值决定)更新 P2 端口输出的数值,实现一种循环显示的效果。

2025-01-03 22:09:05 769

原创 Python内置函数1详解案例

1.列表的最值运算1.列表的最值运算。

2024-11-09 13:53:19 685

原创 Python面向对象1详解案例

(先前pygame的小游戏后续1中有介绍)

2024-11-08 22:13:51 1603

原创 Python正则表达式1 re.match惰性匹配详解案例

拨打电话时,-可以被手机正常识别,#引导的注释信息就必须要去掉了,你能使用正则匹配re.match将前面的数字及-信息提取出来吗,去掉后面的注释信息。# 牛牛翻看以前记录朋友信息的电话薄,电话号码几位数字之间使用-间隔,后面还接了一下不太清楚什么意思的英文字母,你能使用正则匹配re.sub将除了数字以外的其他字符去掉,提取一个全数字电话号码吗?表示匹配一个或多个数字或 - 字符,从字符串开头开始匹配,匹配到的结果通过 group 方法提取出来,就是我们需要的电话号码部分,去掉了后面的注释信息。

2024-11-07 22:06:27 991

原创 Pycharm贪吃蛇小游戏后续2

目前功能实现贪吃蛇吃食物,身体加长,其次可以按下+-(键盘上右分大小写的+-,不是数字的+-)来改变speed,终端可以看到速度,后续将陆续实现撞墙死亡,咬到身体死亡,吃食计分等功能,需要代码的点个关注留下联系方式,后续也会发布完整代码。目前功能实现贪吃蛇吃食物,身体加长,其次可以按下+-(键盘上右分大小写的+-,不是数字的+-)来改变speed,终端可以看到速度,后续将陆续实现撞墙死亡,咬到身体死亡,吃食计分等功能,需要代码的点个关注留下联系方式,后续也会发布完整代码。

2024-11-03 19:49:44 825

原创 phcharm贪吃蛇小游戏后续一(代码1,2,3前文已发)

上篇博文中实现方块在网格线中移动,但我们发现方块并没有刚好在网格线边缘移动(会在线上),同时方块如果比作蛇头的话,一般老的贪吃蛇游戏只会90度转弯,此前的代码左右或上下相当于180度,加以修改(判断如果方块左或右移动,只允许按键上下移动,同理...),改完后方块会按照网格线移动90。

2024-11-02 14:58:43 661

原创 pycharm小游戏贪吃蛇及pygame模块学习()

一.pycharm学习在PyCharm中使用Pygame插入音乐和图片时,有以下这些注意事项:插入音乐:- 文件格式支持:Pygame常用的音乐格式如MP3、OGG等,但MP3可能需额外安装库(如pymedia等)才能更好支持,OGG格式兼容性相对较好,建议优先选用OGG格式音乐文件以减少潜在问题。- 路径问题:要确保音乐文件的路径设置正确。在代码中指定音乐文件路径时,要么是绝对路径(完整的文件存储位置路径),但这样可能在项目移植时出现路径不对的情况;

2024-11-01 18:00:17 2689

原创 pycharm小游戏飞机射击

请注意,上述代码中需要您准备飞机、子弹和敌机的图片,并将文件名修改为代码中的相应名称。这个游戏实现了飞机的控制、子弹的发射、敌机的生成和碰撞检测等功能。pygame.display.set_caption("飞机射击游戏")# 检测子弹与敌机的碰撞。# 检测敌机与飞机的碰撞。# 初始化 pygame。导入pygame模块。

2024-10-30 22:57:13 1683

原创 stm32f103c8t6产生互补的pwm波,spwm(滤波后50hz正弦波)

滤波效果不好,实际只需要一阶低通电路即可(10k,0.33uf)产生50HZ正弦波。stm32f103c8t6产生互补的pwm波。

2024-10-28 21:50:27 781

原创 AT89C52+PCF8591模块(集成滑动变阻器,光敏,热敏)+AD转换Prouets仿真

SCL是时钟线,用于同步数据传输。- XPT2046:常用于电阻式触摸屏的控制,可准确地检测触摸屏上的触摸位置和压力等信息,因为电阻式触摸屏的输出信号是模拟信号,需要通过模数转换芯片将其转换为数字信号供控制器处理。- XPT2046:是一款12位分辨率的模数转换芯片,能将模拟信号转换为12位的数字信号,具有较高的分辨率,对于微小的模拟信号变化也能准确地转换为数字信号。- XPT2046:转换速率较高,可达125kHz,能够快速地完成模拟信号到数字信号的转换,适用于对转换速度要求较高的应用场景。

2024-10-24 18:44:15 755

原创 AT89C52+LED点阵屏(笑脸图形/动画)Proteus仿真

/RCLK 串行寄存器时钟,上升沿有效。//SRCLK 串行输入时钟,上升沿有效。//SER 串行数据输入。74HC595中引脚为STCP,SHCP,DS。AT89C52+点阵屏动画。STCP 输出寄存器时线。

2024-10-21 18:00:35 487

原创 AT89C52+呼吸灯/直流电机(按键控制)proteus仿真

【代码】AT89C52+呼吸灯/直流电机(按键控制)proteus仿真。

2024-10-21 13:11:15 134

原创 AT89C52+蜂鸣器(三极管驱动,集成电路驱动UlN2003)+天空之城音乐(动态有视频)

第二种ULN2003驱动(有点大体小用),可以尝试,个人失败,不知原因,谅解。蜂鸣器不响原因:双击蜂鸣器图中改为5V,系统默认12V,蓝色地方。江科大新版板子蜂鸣器IO口为P2_5。第一种三极管驱动蜂鸣器。

2024-10-18 22:49:59 943

原创 AT89C52+AT24C02(秒表定时器扫描按键数码管)Proteus仿真

为使用方便,操作视频及代码和仿真上传到资源,仿真代码为江科大at 24c02扫描按键和数码管。按键4(断电重新仿真按下读出写入的值)按键3写入(可以停止或计时写入)现象也可看江科大51视频。Delay源码前文章已发。按键1开始计,再按停止。

2024-10-18 12:44:46 541

原创 AT89C52+LCD1602+4*4矩阵键盘密码锁Proteus仿真

正确密码2345,显示OK清零,错误显示ERR然后清零重新输入。LCD1602,Delay源码前博客文章已发。

2024-10-17 20:38:44 252

原创 Python闭包

包:作用域-->在内层函数里面.操作外层函数的数据。闭:封闭-->嵌套函数中的内层函数。money全局与局部不是同一个变量。闭包:又称为闭包函数或者闭合函数。

2024-10-15 22:53:18 118

原创 AT89C52+ULN2003A(28BYJ48五线四相步进电机)+Proteus仿真图简单明了

控制正反转及角度代码稍后会上传到资源上更详细(资源上的正反转及角度代码实际操作会看到正反转,仿真图与实际会不一样,只看到逆时针转,因为28BYJ48内部有多个齿轮转动原因)本代码仿真现象只有转一圈停一下再转()

2024-10-15 14:07:52 685

原创 AT89C52+DS18B20温度报警器+LCD1602+独立按键Proteus仿真(代码借用江科大)

本main.c代码中有AT24C02应用,本仿真中未用,加入即可,不用删除)Delay,LCD602,key(按键)源码先前文章中已发。可以使用dht11温湿度传感器尝试做一下。proteus 8仿真。

2024-10-14 15:23:56 265

原创 AT89C52+LCD1602+DS1302(独立按键控制可调实时时钟Proteus仿真

LCD1602.c.h及原理图源码前文章已发(前去观看。

2024-10-14 11:57:30 328

原创 AT89C52+LCD1602显示Proteus

RP1排阻需加,否则不显示。

2024-10-13 23:51:41 349

原创 AT89C52 独立按键控制LED按二进制显示(闪烁,移位,正反方向亮可以动手尝试)proteus仿真

keil5 开发环境。

2024-10-13 21:23:57 280

原创 AT89C52流水灯Proteus

keil 5 开发环境。

2024-10-13 14:29:56 357

原创 AT89C52+74LS138数码管(8段4角共阴极)显示Proteus仿真

Nixie(1,1);//在数码管的第1位置显示1。Nixie(2,2);//在数码管的第2位置显示2。Nixie(3,3);//在数码管的第3位置显示3。switch(Location) //位码输出。未加入74hc245,加入后不显示,可能DIR引脚出错。proteus 8 protessional仿真。数码管:7SEG-MPX4-CC(共阴)Keil uVision5开发环境。江科大代码动态数码管代码。//数码管显示子函数。

2024-10-12 10:55:44 1062

原创 python练习题

8.dict1 = { "北京": { "景区": ["长城", "故宫"], "美食": ["烤鸭", "豆汁胶圈", "炸酱面"] }, "四川": { "景区": ["九寨沟", "峨。7.一家公司有如下岗位: 经理 :"曹操","刘备","孙权" 技术 :"曹操","刘备","张飞","关羽"如果钱不够提示"金额不足",否则提示"应找回:xx元"10.定义一个函数 , 传入一个有重复元素列表 , 让函数返回的是一个无重复元素的列表。# 眉山"], "美食": ["火锅", "兔头"] } }

2024-10-11 13:48:30 415

stm32f103c8t6+spwm波

亲测有效

2024-12-17

pycharm+pygame贪吃蛇小游戏完整代码及视频

博客文章中有具体介绍,从面向过程到面向对象本人从哔哩哔哩学习一步步打代码

2024-11-04

AT89C52+AT24C02(秒表定时器扫描按键数码管)Proteus仿真

自由如风侯姜涛: 按键1开始计,再按停止 按键2清零 按键3写入(可以停止或计时写入) 按键4(断电重新仿真按下读出写入的值) 为使用方便,操作视频及代码和仿真上传到资源,仿真代码为江科大at 24c02扫描按键和数码管 现象也可看江科大51视频 自由如风侯姜涛: 有用点个赞

2024-10-18

AT89C52+28BYJ48(正反转,调速,角度)+Proteus仿真+操作视频

代码明了简单,可控制正反,速度,角度,顺反时针代码中delay(3)实际可以转动,delay(50)speed太慢有震动,代码已改好,有用点关注,博客中也有示例较为简单

2024-10-16

AT89C52+LCD1602+DS18B20温度报警器+按键控制Proteus仿真

仿真根据江科大51代码及原理图,适合电子信息专业大一大二51初学者,也可以使用DHT11温湿度传感器,仿真正确(已实验),后续将持续仿真江科大代码,博客中有几篇大家查看

2024-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除