国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Proteus仿真】【Arduino單片機】簡易電子琴

這篇具有很好參考價值的文章主要介紹了【Proteus仿真】【Arduino單片機】簡易電子琴。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


一、功能簡介

本項目使用Proteus8仿真Arduino單片機控制器,使用無源蜂鳴器、按鍵等。
主要功能:
系統(tǒng)運行后,按下K1-K7鍵發(fā)出不同音調(diào)。


二、軟件設(shè)計

/*
作者:嗨小易(QQ:3443792007)

*/



#include "public.h"
#include "beep.h"
#include "pitches.h"
#include "key.h"


//初始化,執(zhí)行一次
void setup() 
{
    beep_init();
    key_init();
}

//無限循環(huán)
void loop() 
{
    char key=0;

    while(1)
    {
        key=key_scan(0);
        switch(key)
        {
            case KEY1_PRESS:
                tone(BEEP,NOTE_C5,50);//Do
                break;
            case KEY2_PRESS:
                tone(BEEP,NOTE_D5,50);//Re
                break;
            case KEY3_PRESS:
                tone(BEEP,NOTE_E5,50);//Mi
                break;
            case KEY4_PRESS:
                tone(BEEP,NOTE_F5,50);//Fa
                break;
            case KEY5_PRESS:
                tone(BEEP,NOTE_G5,50);//So
                break;
            case KEY6_PRESS:
                tone(BEEP,NOTE_A5,50);//La
                break;
            case KEY7_PRESS:
                tone(BEEP,NOTE_B5,50);//Si
                break;
        }
    }
}





三、實驗現(xiàn)象

B站演示視頻:https://space.bilibili.com/444388619

【Proteus仿真】【Arduino單片機】簡易電子琴,【Proteus仿真】【Arduino單片機】趣味項目設(shè)計,proteus,單片機,redis,Arduino,stm32,嵌入式硬件

聯(lián)系作者

視頻地址:https://space.bilibili.com/444388619/video
專注于51單片機、STM32、國產(chǎn)32、DSP、Proteus、arduino、ESP32、物聯(lián)網(wǎng)軟件開發(fā),PCB設(shè)計,視頻分享,技術(shù)交流。文章來源地址http://www.zghlxwxcb.cn/news/detail-741608.html

到了這里,關(guān)于【Proteus仿真】【Arduino單片機】簡易電子琴的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Proteus仿真】【Arduino單片機】智能窗戶設(shè)計

    【Proteus仿真】【Arduino單片機】智能窗戶設(shè)計

    本項目使用Proteus8仿真Arduino單片機控制器,使用蜂鳴器模塊、LCD1602顯示模塊、雨滴傳感器、風(fēng)速傳感器、人體紅外模塊、ADC模塊、按鍵模塊、28BYJ48步進電機 模塊、DS18B20溫度傳感器等。 主要功能: 系統(tǒng)運行后,LCD1602顯示溫度、濕度、風(fēng)速檢測值; 可通過按鍵K3進入閾值設(shè)置

    2024年02月01日
    瀏覽(17)
  • 【Proteus仿真】【Arduino單片機】路燈控制系統(tǒng)

    【Proteus仿真】【Arduino單片機】路燈控制系統(tǒng)

    本項目使用Proteus8仿真Arduino單片機控制器,使用LCD1602顯示模塊、人體紅外傳感器、光線檢測模塊、路燈繼電器控制等。 主要功能: 系統(tǒng)運行后,LCD1602顯示時間、工作模式,光線強度及路燈工作狀態(tài)。 如果晚上11點到凌晨4點,通過紅外感應(yīng)方式控制路燈; 當(dāng)感應(yīng)有人,路燈

    2024年01月16日
    瀏覽(27)
  • 【Proteus仿真】【Arduino單片機】智能感應(yīng)溫控風(fēng)扇

    【Proteus仿真】【Arduino單片機】智能感應(yīng)溫控風(fēng)扇

    本項目使用Proteus8仿真Arduino單片機控制器,使用LCD1602液晶顯示模塊、DS18B20溫度、按鍵、聲光報警、L293D電機驅(qū)動等。 主要功能: 系統(tǒng)運行后,LCD1602顯示傳感器檢測的溫度值; 當(dāng)紅外傳感器檢測到有人信號時, 默認以自動模式運行,若按下K4鍵切換為手動模式,此時可以 通

    2024年01月20日
    瀏覽(18)
  • 【Proteus仿真】【Arduino單片機】HC05藍牙通信

    【Proteus仿真】【Arduino單片機】HC05藍牙通信

    本項目使用Proteus8仿真Arduino單片機控制器,使用PCF8574、LCD1602液晶、HC05藍牙傳感器等。 主要功能: 系統(tǒng)運行后,LCD1602顯示藍牙接收數(shù)據(jù)。 B站演示視頻:https://space.bilibili.com/444388619 視頻地址:https://space.bilibili.com/444388619/video 專注于51單片機、STM32、國產(chǎn)32、DSP、Proteus、ardu

    2024年04月16日
    瀏覽(18)
  • 【Proteus仿真】【Arduino單片機】SG90舵機控制

    【Proteus仿真】【Arduino單片機】SG90舵機控制

    本項目使用Proteus8仿真Arduino單片機控制器,使用SG90舵機等。 主要功能: 系統(tǒng)運行后,舵機開始運行。 B站演示視頻:https://space.bilibili.com/444388619 視頻地址:https://space.bilibili.com/444388619/video 專注于51單片機、STM32、國產(chǎn)32、DSP、Proteus、arduino、ESP32、物聯(lián)網(wǎng)軟件開發(fā),PCB設(shè)計,

    2024年02月07日
    瀏覽(26)
  • 【Proteus仿真】【Arduino單片機】水箱液位監(jiān)控系統(tǒng)

    【Proteus仿真】【Arduino單片機】水箱液位監(jiān)控系統(tǒng)

    本項目使用Proteus8仿真Arduino單片機控制器,使用LCD1602液晶、按鍵、蜂鳴器、液位傳感器、ADC轉(zhuǎn)換器、水泵等。 主要功能: 系統(tǒng)運行后,LCD1602顯示當(dāng)前水位、上下限閾值和工作模式,系統(tǒng)默認處于自動模式。 若檢測水位高于上限,聲光報警,開啟抽水。若檢測水位低于下限

    2024年02月20日
    瀏覽(19)
  • 【Proteus仿真】【Arduino單片機】汽車車窗除霜系統(tǒng)設(shè)計

    【Proteus仿真】【Arduino單片機】汽車車窗除霜系統(tǒng)設(shè)計

    本項目使用Proteus8仿真Arduino單片機控制器,使用LCD1602顯示模塊、光線傳感器、DS18B20溫度傳感器、PCF8691 ADC模塊、繼電器加熱模塊等。 主要功能: 系統(tǒng)運行后,LCD1602顯示溫度和光線強度值; 當(dāng)車窗光線強度低于一定值,且車窗溫度低于一定值,車窗開啟加熱;當(dāng)光線強度達

    2024年01月16日
    瀏覽(14)
  • 基于51單片機的簡易電容值測量儀proteus仿真設(shè)計

    基于51單片機的簡易電容值測量儀proteus仿真設(shè)計

    51單片機簡易電感測量儀仿真設(shè)計( proteus仿真+程序+講解視頻) 仿真圖proteus7.8及以上 程序編譯器:keil 4/keil 5 編程語言:C語言 設(shè)計編號:S0039 單片機最小系統(tǒng),或者稱為 最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機可以工作的系統(tǒng)。對51系列單片機來說,最小系統(tǒng)一般應(yīng)

    2024年02月12日
    瀏覽(19)
  • 利用芯片74hc165為單片機增加輸入擴展端口proteus仿真arduino

    利用芯片74hc165為單片機增加輸入擴展端口proteus仿真arduino

    我們前面的博文《輸入端口少如何擴展?74hc148或74ls148級聯(lián)在arduino中實現(xiàn)16轉(zhuǎn)4的應(yīng)用》介紹了148,148輸入后可以立即輸出到數(shù)碼管,可以說它是自帶編BCD編碼器的。而今天這里我們主要介紹的74hc165是沒有編碼器,這里我們以proteus為仿真環(huán)境,arduino作為編譯代碼環(huán)境。 文章原

    2024年02月07日
    瀏覽(19)
  • 51單片機簡易時鐘鬧鐘八位數(shù)碼管顯示仿真( proteus仿真+程序+原理圖+報告+講解視頻)

    51單片機簡易時鐘鬧鐘八位數(shù)碼管顯示仿真( proteus仿真+程序+原理圖+報告+講解視頻)

    51單片機簡易時鐘鬧鐘八位數(shù)碼管顯示仿真( proteus仿真+程序+原理圖+報告+講解視頻) 仿真圖proteus7.8及以上 程序編譯器:keil 4/keil 5 編程語言:C語言 設(shè)計編號:S0046 本設(shè)計旨在設(shè)計一個基于51單片機的多功能數(shù)字時鐘鬧鐘proteus仿真設(shè)計,可以顯示時、分、秒,并且可以設(shè)置時

    2024年02月09日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包