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——绘图具体介绍
  • 热门搜索
    芎怎么读 电脑怎么设置定时关机 海为什么是蓝色的 庆帝为什么要杀范闲 不知道为什么 考不上好高中怎么办 为什么我 word页码怎么设置 顷怎么读 阿奇霉素分散片怎么吃