Arduino 入門到精通 例程7-蜂鳴器

2021-02-19 零基礎玩嵌入式

用Arduino 可以完成的互動作品有很多,最常見也最常用的就是聲光展示了,前面一直都是在用LED 小燈在做實驗,本個實驗就讓大家的電路發出聲音,能夠發出聲音的最常見的元器件就是蜂鳴器和喇叭了,兩者相比較蜂鳴器更簡單和易用所以我們本實驗採用蜂鳴器。

以下是要準備的元件:

蜂鳴器*1標有 』+』 號的連接8引腳。

按鍵*1

麵包板*1

麵包板跳線*1 扎

照下面的原理圖連接電路

連接電路時要注意一點就是蜂鳴器有正負極之分,下面右側實物圖可看到蜂鳴器有紅黑兩種接線。連接好電路程序這方面就很簡單了,與前面按鍵控制小燈是實驗程序類似,因為蜂鳴器的控制接口也是數字接口輸出高低電平就可以控制蜂鳴器的鳴響。

參考源程序:

int buzzer=8;void setup(){  pinMode(buzzer,OUTPUT);}void loop(){  unsigned char i,j;  while(1) {    for(i=0;i<80;i++)    {       digitalWrite(buzzer,HIGH);      delay(1);      digitalWrite(buzzer,LOW);      delay(1);    }     for(i=0;i<100;i++)    {       digitalWrite(buzzer,HIGH);      delay(2);      digitalWrite(buzzer,LOW);      delay(2);    }   } }

下載完程序,蜂鳴器實驗就完成了.

實驗現象,蜂鳴器一直響。

相關焦點

  • 一種非常簡單的用arduino控制蜂鳴器播放音樂的方案
    今天來聊聊用arduino控制蜂鳴器播放音樂的方案,當然必須還是老風格,雖然可能不是最佳方案,但一定是簡單粗暴易懂的。走起。。
  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    Arduino簡介本文引用地址:http://www.eepw.com.cn/article/201706/348117.htmArduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬體(各種型號的arduino板)和軟體(arduino IDE)。適用於藝術家、設計師、愛好者和對於「互動」有興趣的朋友們。
  • Arduino入門12: 用蜂鳴器製造聲音
    今天我們學習一下如何用Arduino和蜂鳴器製造聲音。能發出聲音都元件很多,從簡單的蜂鳴器,喇叭到能發出高質量音色的mp3擴展版,我們從最簡單的蜂鳴器開始。蜂鳴器根據結構不同分為壓電式蜂鳴器和電磁式蜂鳴器。壓電式蜂鳴器 是以壓電陶瓷的壓電效應,來帶動金屬片的振動而發聲;電磁式蜂鳴器是通過電流流過電磁線圈產生磁場。來帶動金屬片的振動而發聲。
  • Arduino小課堂(11)矩陣電子琴與蜂鳴器和數組
    arduino小課堂(11)矩陣電子琴與蜂鳴器和數組與海大機械電子設計課作業講解2主要內容:1、矩陣電子琴製作
  • BPI:bit Arduino入門與開發,小身板也能實現「大製作」!
    該板有5釐米5釐米,使用MPU9250,MPU-9250是一個多晶片模塊(MCM),由兩個模具集成到一個QFN包中。一個子可以容納3軸陀螺儀和3軸加速度計。另一種是來自Kasei微設備公司的AK8963 3軸磁力儀。
  • 3個簡單上手的arduino項目
    到底arduino是什麼?arduino是一個開源的控制平臺,其簡單的輸入輸出接口和控制命令簡化了元器件的控制,使工程師可以迅速將電子控制應用到其它的領域中。對於設計師來說,它溝通了設計與編程之間的橋梁。它足夠簡單,足夠靈活,設計師很快就可以用其把自己心中的想法實現。
  • 大牛輕鬆帶你玩轉Arduino智能硬體:(一)arduino入門:硬體介紹
    (一)arduino入門:硬體介紹認識arduino你都不需要去關心單片機編程繁瑣的細節,提供給你的是一套容易使用的工具包。Arduino的型號有很多,如Arduino UnoArduino NanoArduino NanoArduino LilyPadArduino Mega 2560Arduino EthernetArduino DueArduino LeonardoArduinoYún[6-7]
  • Arduino IDE for ESP8266教程
    用在數據採集器上表現還是不錯的,後來看到官方出了SDK,可以用SDK修改模塊的相關功能,還可以控制IO腳,在嘗試了官方SDK後感覺上手略困難,沒有文字教學(只有視頻教學,習慣看文字教學的很苦惱,畢竟文字教學可以先大致瀏覽一下有什麼API,相關測試代碼,自己選擇喜歡的功能把玩一遍之後再決定要不要入坑等等),源碼沒注釋,燒寫程序設置指示不清楚(一直沒完全搞清楚那些hex文件對應的地址該怎麼選擇),沒法讓我快速入門
  • 127頁BIM-Revit速成教程,圖文並茂,從入門到精通,7天全面掌握
    127頁BIM-Revit速成教程,入門到精通,7天全面掌握目錄:Revit基礎知識標高與軸網牆體的搭建門窗與樓板玻璃幕牆樓梯的搭建扶手欄杆屋頂場地視圖樣式門窗樣式布圖與列印127頁BIM-Revit速成教程,入門到精通,7天全面掌握Revit基礎知識:參數化設計的特點: 類型參數,實例參數,共享參數等對構件的尺寸,
  • 怎樣用Arduino設置蜂鳴器
    打開APP 怎樣用Arduino設置蜂鳴器 發表於 2019-08-05 11:47:02 所需組件: - Arduino
  • 大牛輕鬆帶你玩轉Arduino智能硬體三-arduino入門:打造LED流水燈
    (三)arduino入門:打造LED流水燈  學完上節課的內容,學會了如何控制led燈之後,我相信這幾科的內容一會非常容易的。這節課是控制多個led燈。  一、準備材料arduino uno開發板一塊led燈6個(顏色隨意)杜邦線若干usb數據線  二、編程環境Arduino IED  三、原理講解控制單個LED燈是只需要引腳給高低電平,就可以控制燈的亮滅流水燈:多個led燈需要使用多個引腳控制,所以這裡使用2到7號引腳。分別控制燈的亮滅,就可以實現流水燈的效果。
  • 剪映入門到精通教程
    今天給大家帶來剪映入門到精通教程那麼接下來就看看這套剪映入門到精通教程的內容簡介吧:
  • 廣州攝影從入門到精通
    未來攝影教學是專注零基礎學攝影的朋友,教學課室面積約500平方,攝影基地面積約近萬平,目前課程有零基礎從入門到精通、攝影研修班(基礎班畢業或者有一定攝影基礎)和一對一私教、攝影遊學、器材代購等,課程包教會,課堂對老學員開放的攝影教學機構
  • 新手學習樹莓派3筆記:利用simplecv-shell運行官方例程
    從圖中可以看到,提供的例程有與arduino接口的演示例程,有檢測(detection)、顯示(display)、kinect體感、機器學習、對圖像進行操縱(顏色分割,運動模糊等)、物體跟蹤等例程。當然裡面例子那麼多,也找不完,運行的現象也不清楚,對此shell界面裡就提供了一個可以運行你想要的例程的結果,你只需要進行以下幾步。在終端輸入simplecv之後按下enter進入simplecv-shell界面
  • 【arduino】ESP8266播放音樂,ESP8266Audio初試體驗測試報告
    最近糾結如何用arduino播放音樂,測試了幾個方案都不滿意,問了一下朋友,他給我發來了這個庫,打開一看,之前標記過star...但是真沒什麼印象了,去找喇叭發現所有的材料都在一個盒子裡,之前還真試過。今天把重要信息記錄一下,省的以後再忘了。
  • 如何在Arduino開發板上使用SD卡模塊
    其實,就音樂播放這一塊來講的話,很多同學應該都用過蜂鳴器這一模塊,蜂鳴器是一種電子發聲元器件,可以發出"beep"的聲音。採用直流電壓供電,廣泛應用於計算機、印表機、複印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。蜂鳴器分為有源蜂鳴器和無源蜂鳴器兩種。有源蜂鳴器:內部帶有震蕩源,只要一通電就會發出固定頻率的聲音。
  • Arduino_集合Arduino教程、Arduino IDE及設計應用的技術專題
    Arduino的創意線性時鐘,值得一看http://forum.eepw.com.cn/thread/223376/1 21# wyf86 說:2013-11-07 21:52 回答10# soothmusic:2005年才出現,入門快要求低
  • 大牛輕鬆帶你玩轉Arduino智能硬體(二)arduino入門:點亮一個LED
    (二)arduino入門:點亮一個LED我為大家展示如何在Arduino開發板上點亮一個LED。這個是Arduino最基礎的項目,我們將使用Arduino在每次閃爍之間延遲1秒鐘打開和關閉。這可能看起來很容易,但實際上編寫程序最重要的想法,步驟1:要求在這個項目中,需要準備以下材料:1. 1x - 麵包板2. 1x – USB數據線(連接arduino板和電腦,通常配有arduino板)3. 2x – 公對公杜邦線,4. 1x - Arduino板(我使用UNO,但你也可以使用任何其他版本
  • 你的蜂鳴器是有源的還是無源的?
    有源蜂鳴器的優點是:程序控制方便。有源蜂鳴器和無源蜂鳴器的根本區別是產品對輸入信號的要求不一樣;有源蜂鳴器工作的理想信號是直流電,通常標示為VDC、VDD等。因為蜂鳴器內部有一簡單的振蕩電路,能將恆定的直流電轉化成一定頻率的脈衝信號,從面實出磁場交變,帶動鉬片振動發音。
  • 例程就是戰鬥力:發布中文程式語言捆綁例程和 IDE 的必要性
    在此整理一些中文程式語言工具捆綁例程庫的好處:用戶入門更易是否能很方便找到一系列用戶可運行的、覆蓋最常用場景的例程,對新手用戶來說可以說是在 10 分鐘內決定是否繼續使用這個編程工具的最大要素。在例程基礎上改改跑跑慢慢就熟悉了工具,這是很多用戶入門的路徑。