自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Arduino按键计时——你的正计时正在正数计时

该项目基于 Arduino 实现的四位数码管按键启停计数器,核心功能是通过按键控制计数器的启停,计数器每秒加 1,在 0~9999 范围内循环,并通过四位数码管动态显示计数值,同时做了按键消抖和数码管消影处理。有任何问题也可以在评论区留言,我们可以一起共同探讨。

2025-12-23 10:00:00 702

原创 Arduino数码管0-9循环显示教程

本文介绍了一个基于Arduino的共阴极数码管显示实验。通过连接Arduino板、面包板、1k电阻和共阴极数码管,实现了0-9数字的循环显示(每秒切换)。实验详细说明了器件连接方式、引脚定义(3/8号引脚为公共阴极)以及各段对应的控制引脚。核心代码采用10个独立函数分别控制各数字的显示逻辑,通过高低电平控制各段的亮灭状态。文章还提出了优化方案,建议使用二维数组存储段码表、一维数组管理引脚映射,并封装通用显示函数以提高代码复用性。该实验适合初学者理解数码管工作原理和Arduino基础编程。

2025-12-15 10:00:00 1159

原创 array 数组

表示只给 a[0] ~ a[4] 这5个元素赋值,而后面5个元素自动赋0值。为 0:对于short、int、long类型数据,就是整数0;由于剩余的元素会自动初始化为0,所以只需要给第0个元素赋0。当赋值的元素少于数组总体元素的时候,剩余的元素自动初始化。通常,数组的元素表示要在计算中使用的一系列值。多维数组 具有两个维度(即,下标)的数组通常表示由排列在。数组的元素表示考试成绩,教授可能希望将数组的元素进行加。{ }中的值即为各元素的初值,各值之间用,间隔。元素整数数组 a 中的值进行求和。

2025-12-09 13:00:00 814

原创 Arduino数组流水灯实验

摘要 本文介绍了一个基于Arduino UNO的LED循环点亮项目。使用3个LED灯(连接7/8/9引脚)通过330欧姆电阻搭建电路,编写程序实现LED依次点亮效果(每个保持0.5秒)。核心代码包括引脚初始化、循环控制逻辑和延时函数。文章还提供了扩展方案:增加LED数量只需修改引脚数组和总数变量(如扩展到4个LED需改为{7,8,9,10}和total=4),无需改动主程序逻辑。配套内容包含电路图、代码详解和视频演示,展示了从硬件连接到软件实现的完整过程。

2025-12-08 21:18:58 307

原创 快速判断2的幂次方:C++实战指南

本文介绍了如何判断一个数是否为2的幂次方,并提供了折叠纸张达到珠峰高度的计算程序。主要内容包括: 2的幂次方判断程序:通过反复除以2的算法实现,输入整数后输出判断结果 纸张折叠问题:计算0.1毫米厚的纸张需要折叠27次才能超过8844.43米的珠峰高度 两个程序均使用while循环结构,前者用于数值分解,后者用于迭代计算 重点说明了数据类型选择、循环终止条件等关键设计思路 提供了完整的C++代码示例和运行结果验证 这些程序展示了基础算法在数学问题和实际应用中的实现方法。

2025-12-03 23:13:38 373

原创 Arduino 简单密码输入系统之密码滴

1.原始密码输入系统代码中所有 if 都无对应的 else,因此无 if-else 配对关系;2.若添加 else,需遵循 “就近原则”:内层 else 配对内层 if,外层 else 配对外层 if;3.花括号 {} 是明确 if/else 作用域的关键,建议始终用 {} 包裹执行块,避免逻辑错误。

2025-12-01 21:10:26 807

原创 Arduino 火焰检测——呃啊着火了

用 #define 定义状态码,避免硬编码,后续修改状态值时无需遍历代码,维护更高效;

2025-11-25 00:06:52 774

原创 Arduino蜂鸣器实验:从基础到进阶

这篇文章介绍了如何使用Arduino和蜂鸣器模拟蜜蜂声音的实验。主要包括基础实验(简单音阶)和进阶实验(四种蜜蜂声音模式),通过定义音符频率和编写不同函数实现不同声音效果。文章详细解析了代码结构、函数调用流程,并给出了优化建议(如随机频率、非阻塞延迟等)。最后说明如何在不使用playNote函数的情况下实现相同效果。实验通过蜂鸣器频率变化生动模拟了蜜蜂在不同状态下的声音特征。

2025-11-17 22:08:14 994

原创 Arduino 按钮随机LED

摘要:本项目使用Arduino Uno开发板制作了一个随机答案生成器。硬件包括5个LED灯(红、黄、白、蓝、绿)和一个按钮,分别连接不同引脚。当按下按钮时,系统会生成0-4的随机数,点亮对应LED表示不同答案:红(否)、黄(最好不要)、白(也许)、蓝(最好是)、绿(是)。关键代码包括digitalRead()读取按钮状态和random()生成随机数。通过实践掌握了按钮交互和随机数应用的原理,遇到问题时借助AI辅助理解代码功能和工作原理。项目实现了基本的交互式随机应答功能。

2025-11-10 21:27:49 419

原创 开关连接LED实验

1 × Arduino UNO 板1 × 330欧姆电阻1 × 10K欧姆电阻(下拉电阻)1 × LED1 × 按钮。

2025-11-05 00:18:34 316

原创 Arduino多个LED闪烁超简单教程

delay(5000)这个是灯灭五秒。delay(5000)这个是灯亮五秒。想让灯灭一秒则将第二个更改为1000。更改tools后输入实验代码并验证。在frizing中做好连线图。若要依次灯亮5秒则更改为。

2025-10-29 01:12:07 139

原创 Arduino闪烁LED

安装Arduino IDE软件并更改tools。在frizting中预览安装好的面包板。安装面包板时注意二极管的正负。最后下到板子里灯就会亮起。

2025-10-29 01:02:06 210

原创 通义灵码制作出行计划

本文介绍如何利用通义灵码智能体结合高德MCP2.0制作三天假期旅行攻略。首先需在VSCode安装通义灵码并登录账号,然后申请高德地图API Key。接着在IntelliJ IDEA中添加MCP服务,配置SSE服务地址并绑定高德Key。最后通过通义灵码自动生成travel_tips.html旅行攻略文件,该文件可导入高德地图APP实现导航、探店等出行功能。整个流程简单高效,能快速创建个性化旅行路线。

2025-10-29 00:32:35 175

空空如也

空空如也

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

TA关注的人

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