Arduino:使用串口通信控制喇叭

 时间:2024-10-13 11:10:36

1、连接好电路:喇叭任意一端接Arduino 11脚,另一端接GND。

Arduino:使用串口通信控制喇叭

2、将Arduino连接到电脑,烧写以下程序。byte Speaker = 11;//喇叭引脚为11脚int Frequency;//用于储存串口发送的声音频率void setup(){ pinMode(Speaker,OUTPUT); Serial.begin(9600);//串口初始化}void loop(){ if(Serial.available() > 0){ delay(10);//延时十毫秒等待数据传输 Frequency = Serial.parseInt();//获取串口里发送的第一个整数 while(Serial.available() > 0) Serial.read();//清空串口 Serial.print("Received successfully: "); Serial.print(Frequency); Serial.println("Hz");//通过串口向电脑发送 tone(Speaker,Frequency);//使用tone函数发出声音 }}

Arduino:使用串口通信控制喇叭

3、在Arduino右上角打开串口监视器。

Arduino:使用串口通信控制喇叭Arduino:使用串口通信控制喇叭

4、输入一整数并按发送(或回车),即可看到回复、听到声音。

Arduino:使用串口通信控制喇叭Arduino:使用串口通信控制喇叭
  • 如何在matlab里删除电脑里的文件
  • onenote怎么快速输入数学公式?
  • matlab中drawnow什么意思
  • 正弦信号发生器
  • Lab Windows/CVI使用笔记 10——绘图具体介绍
  • 热门搜索
    电脑截图按什么键 84年属什么生肖 敷衍什么意思 三农指什么 92年属什么的 两个务必是什么 什么的影子 男人尿频是什么原因 subaru是什么车 小孩口臭是什么原因