- 博客(3)
- 收藏
- 关注
原创 【无标题】五子棋游戏(支持悔棋两步)
代码解析:import sys:导入系统模块,用于程序退出SIZE = 15:定义棋盘大小为15×15,符合标准五子棋规格board:创建15×15的二维列表,用0表示空位,1表示黑棋,2表示白棋turn:当前玩家标识,1表示黑棋,2表示白棋(黑棋先行)history:列表作为栈结构,存储每一步的落子信息(坐标和玩家)undo1_count:记录连续使用undo1命令的次数MAX_UNDO1_COUNT:限制连续使用undo1的最大次数为2次栈结构应用。
2025-12-23 22:01:45
989
原创 Arduino Nano 使用0.96 OLED显示学号、姓名及温度(带开机显示)
本项目使用 Arduino Nano 驱动 0.96英寸OLED显示屏(I2C接口),显示学号 2406034106、姓名 fengyining 以及 DS18B20温度传感器 读取实时温度值。三部分信息分别占据屏幕的上、中、下三个区域(保持居中对齐)。本项目通过实时显示个人信息与环境温度,可广泛应用于学生实验、智能穿戴设备及环境监测系统,既能验证硬件搭建能力,又能培养物联网应用思维,为智能家居、实验室监控等场景提供基础解决方案。字体度量:系数6源于英文字符5像素宽+1像素间距。
2025-06-15 16:46:49
1028
原创 基于按键控制的板载彩灯亮灭实验(使用杜邦线连接)
本文介绍了使用Arduino开发板控制板载LED的实验方法。实验仅需Arduino板和杜邦线,通过将杜邦线连接D2引脚与GND(接地)来模拟按钮输入,当短接时LED亮起,断开时熄灭。文章详细说明了硬件连接方式(板载LED使用D13引脚,模拟按钮使用D2引脚)、代码实现(包括引脚定义、setup初始化及loop循环控制逻辑),并解释了内部上拉电阻的作用。该实验适合初学者学习Arduino的数字输入输出控制、PWM原理和基础延时函数应用。实验无需外接元件,通过编程即可实现LED的自动控制效果。
2025-05-29 21:13:59
743
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅