源码技术
php
java
python
Linux
当前位置:
首页
>
java
>【Mixly编程入门】第9课 Mixly(米思齐)蜂鸣器门铃
【Mixly编程入门】第9课 Mixly(米思齐)蜂鸣器门铃
2026-09-02 16:24:45
【Mixly编程入门】第9课 Mixly(米思齐)蜂鸣器门铃
一、项目介绍
这节课我们将使用按键和无源蜂鸣器制作一个简单的门铃项目。通过Mixly编程实现
当按键按下时,
无
源蜂鸣器发出“叮咚”
的门铃声效果。
二、所需器材
1
Arduino UNO开发板 x1
2
面包板 x1
3
四脚按键开关 x1
4
无源蜂鸣器 x1
5
10kΩ电阻 x1
6
公对公杜邦线若干
7
USB数据线(Arduino连接电脑用) x1
三、蜂鸣器门铃功能效果实现原理
蜂鸣器实现门铃的效果需经历以下步骤:
按下
按键→MCU检测→生成音频信号→驱动蜂鸣器→发出“叮咚”声
。
四、电路连接
将无源蜂鸣器的正极(通常标有"+"或较长的引脚)连接到 Arduino 的数字引脚 9;将无源蜂鸣器的负极连接到 GND。
将四脚按键开关按照如下图所示接线。
五、编程实践
这节课我们将继续使用
如果……执行……
程序指令来进行条件判断;
使用
播放声音管脚#[0]频率
[NOTE_C3]
程序指令设置蜂鸣器的声音频率;
使用
结束声音管脚#[0]
程序指令设置蜂鸣器停止发出声音等。
程序指令
功能
用于条件判断,如果满足条件,则执行后面的程序
设置蜂鸣器播放声音的频率
结束蜂鸣器播放声音
用于获取数字量传感器的值
设置程序延时
逻辑非,即非0即1
项目程序如下图所示:
六、烧录上传
Step1:
用 USB 数据线将你的Arduino Uno开发板连接到电脑。
Step2:在菜单栏开发板选项中选择
[Arduino/Genuino UNO]
型号开发板。
Step3:选择开发板对应的端口号(COM X)
。
Step4:选好端口后,可以点击
编译
按钮进行程序编译。
Step5:编译完成之后,可以点击
上传
按钮进行烧录上传。
七、结果展示
编译上传完成之后,可以听到当按下按键时,蜂鸣器发出“叮咚”的声音效果!
已关注
关注
重播
分享
赞
视频详情
八、往期内容回顾
【Mixly编程入门】第0课 Mixly(米思齐)软件安装教程
【Mixly编程入门】第1课 Mixly(米思齐)LED闪烁灯
【Mixly编程入门】第2课 Mixly(米思齐)开关灯
【Mixly编程入门】第3课 Mixly(米思齐)调光灯
【Mixly编程入门】第4课 Mixly(米思齐)流水灯
【Mixly编程入门】第5课 Mixly(米思齐)多功能按键
【Mixly编程入门】Mixly(米思齐)简单定时器
【Mixly编程入门】第7课 Mixly(米思齐)七彩灯光(图形化篇)
【Mixly编程入门】第8课 Mixly(米思齐)蜂鸣器播放简单声音音律
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
Python超实用脚本大全!
Linux Wlan wpa_supplicant 框架梳理
最新文章
Python超实用脚本大全!
Java并发编程:掌握这些线程通信工具,轻松解决复杂并发问题
Python 开发必备:tempfile 模块深度解析
Steam数据更新:Linux游戏份额破纪录
Python | Skyborn | 涌现约束法
【相关分享】PHP反序列化的万字简单总结
一名信息科技教师的 AI 编程探索:从课堂到代码,笔记全分享!
20 条 Linux 命令,搞定 80% 场景
可转债网格交易Python实战:手把手教你写出自动化交易代码
Linux 命令大全,运维排障直接抄
热门文章
观点 | 别高估 AI 编程辅助:它更适配入门者
市场监管总局发布《组织机构统一社会信用代码管理办法》
Python代理转发Gemini/Chatgpt/Claude
【致2025级新同学的一封信】以代码丈量时代·用智创擎动未来
新手也能做小程序?利用AI编程生成一款自己专属的小程序(纯对话式)
linux基础命令给大家整理好了
CNC编程手册及操作指引,涵盖流程,编制,刀具,制模,报价全流程指导(35页)
嵌入式linux打卡第三天
PYTHON最新下载安装教程
淄博市行政区划代码公布
随机文章
10个月宝宝每天需要喝多少奶粉?
Python二级必考知识点精讲:字符串处理与条件判断的完美结合
Kali Linux 2025.4 都更新了什么?
困扰了多年的编程字体问题,终于被解决了!
PHP开发缓存的跨平台兼容性与适配性
Python OOP 设计思想 08:继承不是类型建模
当共情成为可编程要素:“七娘姐妹”的“CEF模型”如何重塑生产关系
Linux 知识点总结
消失的“二传手”:当 AI 写代码比你写文档还快,产品经理们还剩下什么?
PHP函数fsockopen():打开一个网络连接
用 Python 玩转量化交易:TradingGym 让强化学习交易变得简单