- 博客(10)
- 收藏
- 关注
原创 【Arduino】蜂鸣器的隐藏技能:不仅能学蜜蜂嗡嗡叫,还会唱小星星!
Arduino蜂鸣器趣味实验:解锁音乐与自然音效双重玩法 本文介绍了Arduino蜂鸣器的三种创意应用方式:1) 基础实验演奏简单音符;2) 进阶模拟蜜蜂不同状态下的鸣叫声;3) 扩展实验演奏《小星星》旋律。通过tone()函数控制频率变化,配合delay()函数调节节奏,仅需简单代码即可实现丰富的声音效果。实验包含详细的代码解析和硬件连接示意图,特别适合初学者学习Arduino音效编程,为电子项目增添趣味互动元素。从单调的报警声到复杂的自然音效模拟,展现了蜂鸣器在创客项目中的多样化应用潜力。
2025-12-19 15:42:57
799
原创 Arduino 传感器读取与控制LED实验
本文介绍了基于Arduino的传感器读取与LED控制实验,通过电位器调节LED闪烁速度,展示了四种典型函数调用方式:无参数函数(固定功能)、带参数函数(可配置)、带返回值函数(数据反馈)和多个参数函数(复杂控制)。实验使用Arduino UNO板、电位器和LED等硬件,通过map()函数实现传感器数值范围映射,并详细解析了函数定义与调用的方法。文章还探讨了电位器原理及函数调用的优势(代码复用、模块化等),并对map()函数的参数调整可能性进行说明。该实验既演示了硬件控制方法,也展现了编程中函数调用的灵活应用
2025-12-16 23:57:52
938
原创 Arduino 1位数码管模拟值实验以及共阳/阴极数码管分析
给Arduino板通电以后,数码管会按照从0-9的顺序每隔一秒如视频所示:二.Arduino共阳/阴极数码管1.内部结构一位数码管通常由8个发光二极管组成,其中7个用于构成数字0-9的字形,分别标记为A、B、C、D、E、F、G,另一个为小数点H。本实验采用8号引脚作为5v连接端(3号引脚功能也是一样的),每个发光二极管的引脚均接入一个1K的电阻,防止电流过大烧毁二极管。按照发光二极管从a-h的顺序分别接上Arduino主板上的数字口2-9即可。按发光二极管单位连接方式可分为共阳极数码管和共阴极数
2025-12-15 14:32:05
611
原创 Arduino 字母点亮LED灯实验、按钮随机LED实验
在ASCII码表中,字母与数字的编码存在连续递增且规律化的关系。所以通过ASCII码表可以实现字母与数字的转换。通过串口监视器向Arduino输入字符,该输入信息将赋值给变量inByte。可以在每个break前加上"delay(3000)“,以实现LED亮三秒的效果。按下按钮,随机亮起一个LED灯,如视频所示。按照电路图连接面包板上的组件,如下图所示。按照电路图连接面包板上的组件,如下图所示。Arduino 字母点亮LED。
2025-11-19 15:38:46
781
原创 Arduino 开关连接LED实验
1 × Arduino UNO 板1 × 330欧姆电阻1 × 10K欧姆电阻(下拉电阻)1 × LED1 ×按钮。
2025-11-04 00:08:24
305
原创 Arduino 渐变LED实验、明暗变化案例以及多个LED闪烁实验
硬件连接好后,将改写好的程序编译进去,LED并未运行,检查线路没发现有问题,对代码再次查看,发现代码中编写的是引脚8~11,而我实际在面包板接引脚的是2~7,所以才导致LED未能成功运行。(2)硬件连接问题:fritzing中的面包板与我使用的面包板有差异,fritzing中的正负极排孔通电时,一排一排地连通,而我使用的面包板在每排正负极排孔的中间是断开的,需要重新用一条跳线连接;连接组件要注意正负极的区分,我在此由于不够仔细,没有注意面包板上的正负极与电路图中的差异导致正负极接反,导致LED一直不亮。
2025-10-24 22:33:24
619
原创 Arduino LED单灯闪烁
第二个问题在解决学习拓展的第二个任务时,我发现数据传输完成后,LED相较没改端口前亮度降低了很多,检查完代码后,亮度还是很暗,于是我开始检查引脚,发现我把导线接到了引脚4,纠正这一错误后,实验运行正常。2.像电阻器这样的组件需要将其端子弯曲成 90° 角,以便恰当的适配面包板插座。我的解决方法:在浏览器中搜索太极创客,在其网页内找寻各个函数代表的意思,通过对相应的函数进行修改,便能解决上述问题。3. 电阻不宜过大,也不宜过小。注意事项:1.需要仔细查看LED的极性,长的一端为正极,短的一端为负极。
2025-10-20 12:20:46
246
原创 通义灵码+高德MCP:30分钟制定出游计划
学习心得:作为一名大一新生,通过对这组工具的学习与应用,深刻认识到了现在的AI工具让人们突破传统思维,同时它也降低了对代码不熟悉的初学者做攻略网页的门槛,让我们知道对于不懂的问题就应当向AI“借力”。※解决方法:经过寻找问题根源,我发现我在vscode中打开的是文件而非文件夹,所以导致travel_tips.html文件生成不了。#制作网页,页面包含天气卡片展示3天的天气详情以及旅行小贴士,展示每天的旅行计划,每天安排3个景点。使用获取高德申请的 key 替换 <您在高德申请的key>,注意不要有空格。
2025-10-18 14:29:36
653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅