0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Arduino中斷

454398 ? 來源:wv ? 2019-10-24 14:35 ? 次閱讀

步驟1:添加LEDs

如何使用Arduino中斷

1。將Arduino上的5V引腳連接到面包板上的紅色電源導(dǎo)軌上

2。將Arduino的GND引腳連接到面包板上的藍(lán)色接地軌

3。使用數(shù)字引腳13、12和11

4將所有三個(gè)彩色LED連接到Arduino。使用220歐姆電阻器連接它們,以延長LED的使用壽命

5。確保所有LED都正確接地到面包板的接地軌上。

步驟2:連接按鈕

1。將按鈕左下方的引腳連接到Arduino

2上的數(shù)字引腳2。使用220歐姆電阻將按鈕接地到接地導(dǎo)軌上,以幫助防止讀數(shù)不穩(wěn)定。

警告:對(duì)于按鈕,使用數(shù)字引腳2非常重要,因?yàn)橹袛鄡H在某些引腳上起作用!

第3步:上傳代碼

1。將隨附的代碼上傳到Arduino,您就可以開始使用

摘要:此操作的目的是簡單地了解中斷的工作方式。一旦一切設(shè)置正確,黃色LED應(yīng)每秒打開或關(guān)閉,并且每當(dāng)按下按鈕時(shí),它將中斷黃色LED延遲,以切換打開哪個(gè)按鈕(綠色或紅色)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    900

    瀏覽量

    41682
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187678
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    串口中斷是內(nèi)部中斷還是外部中斷,串口中斷是怎么觸發(fā)的

    串口中斷通常被視為外部中斷。雖然串口控制器(如USART、UART等)可能集成在微控制器或處理器的內(nèi)部,但從中斷的角度來看,串口中斷是由處理器外部的通信事件觸發(fā)的。這些事件包括數(shù)據(jù)的接
    的頭像 發(fā)表于 01-29 15:03 ?21次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實(shí)時(shí)性而聞名。Arduino,作為一種流行的開源微控制器平臺(tái),可以通過附加
    的頭像 發(fā)表于 12-23 09:06 ?448次閱讀

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?832次閱讀

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個(gè)經(jīng)常被提及的名字。STM32是一系列由STMicroelectronics生產(chǎn)的高性能微控制器,而Arduino則是一個(gè)開源電子原型平臺(tái),基于易于
    的頭像 發(fā)表于 11-19 15:45 ?1540次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
    的頭像 發(fā)表于 11-12 10:09 ?1319次閱讀

    freertos中斷優(yōu)先級(jí)在哪設(shè)置

    FreeRTOS是一個(gè)流行的實(shí)時(shí)操作系統(tǒng),它廣泛應(yīng)用于嵌入式系統(tǒng)開發(fā)。在FreeRTOS中,中斷優(yōu)先級(jí)是一個(gè)重要的概念,因?yàn)樗鼪Q定了中斷處理的順序和響應(yīng)時(shí)間。 1. 理解中斷優(yōu)先級(jí) 在討論如何設(shè)置
    的頭像 發(fā)表于 09-02 14:17 ?755次閱讀

    stm32怎樣觸發(fā)軟件中斷

    了解STM32中斷系統(tǒng) STM32微控制器具有豐富的中斷系統(tǒng),包括NVIC(嵌套向量中斷控制器)和SYSTICK定時(shí)器。NVIC可以處理多達(dá)240個(gè)中斷源,包括外部
    的頭像 發(fā)表于 09-02 09:32 ?1032次閱讀

    Wifi的中斷響應(yīng)級(jí)別能夠調(diào)整嗎?

    降低wifi中斷或其他中斷的的響應(yīng)級(jí)別已提高定時(shí)器中斷的響應(yīng)速度么? 我用arduino, 測(cè)試過起訂定時(shí)器,同時(shí)進(jìn)行SD卡讀寫和Wi-Fi.SD卡基本不影響定時(shí)器
    發(fā)表于 06-21 16:29

    RISC-V的中斷處理 中斷操作三個(gè)步驟

    中斷操作三個(gè)步驟: 1、中斷初始化 2、trap處理 3、用戶中斷處理
    的頭像 發(fā)表于 05-20 16:38 ?1354次閱讀

    請(qǐng)問Arduino Due是如何進(jìn)入串口中斷的呢?

    今天在移植Arduino的時(shí)候,一直不明白Due是如何進(jìn)入串口中斷的。Due是在串口中斷中接收字符,并將其存儲(chǔ)。有下面的代碼: void USARTClass::IrqHandler( void
    發(fā)表于 05-17 07:16

    CPU中斷程序:從硬件看什么是中斷

    CPU響應(yīng)中斷轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前,需要把被中斷程序的現(xiàn)場(chǎng)信息保存起來,以便執(zhí)行完中斷服務(wù)程序后,接著從被中斷程序的斷點(diǎn)處繼續(xù)往下執(zhí)行。
    發(fā)表于 03-26 11:36 ?4158次閱讀
    CPU<b class='flag-5'>中斷</b>程序:從硬件看什么是<b class='flag-5'>中斷</b>?

    arduino如何停止loop循環(huán)

    Arduino的loop循環(huán)是其主要的程序執(zhí)行部分,該循環(huán)將在Arduino開發(fā)板上持續(xù)運(yùn)行,并且只有在程序被重新上傳或開發(fā)板斷電重啟時(shí)才會(huì)停止。然而,在某些情況下,你可能需要在程序執(zhí)行過程中停止或
    的頭像 發(fā)表于 02-14 16:24 ?4693次閱讀

    arduino中while循環(huán)怎么跳出

    Arduino 是一款開源的硬件平臺(tái),廣泛應(yīng)用于各種物聯(lián)網(wǎng)和嵌入式系統(tǒng)項(xiàng)目。在 Arduino 上編寫代碼時(shí),循環(huán)結(jié)構(gòu)起到了至關(guān)重要的作用。而其中的 while 循環(huán)更是常用于需要根據(jù)特定條件重復(fù)
    的頭像 發(fā)表于 02-14 16:22 ?2692次閱讀

    單片機(jī)中斷功能及其應(yīng)用

    單片機(jī)中斷功能及其應(yīng)用? 單片機(jī)中斷是指在程序執(zhí)行過程中,根據(jù)特定的條件或事件自動(dòng)暫時(shí)中斷當(dāng)前程序的執(zhí)行,轉(zhuǎn)而執(zhí)行特定的中斷服務(wù)程序。中斷
    的頭像 發(fā)表于 01-30 14:45 ?5798次閱讀

    什么是中斷向量偏移,為什么要做中斷向量偏移?

    當(dāng)MCU中有兩段或以上程序的時(shí)候(第一個(gè)程序?yàn)橛脩鬊ootLoader程序,其他的為APP程序,這個(gè)在前期視頻《什么是ISP?什么是IAP》中有講過),APP程序中都需要做中斷向量偏移,那么什么是中斷向量偏移,為什么要做中斷向量
    的頭像 發(fā)表于 01-30 09:47 ?1904次閱讀
    什么是<b class='flag-5'>中斷</b>向量偏移,為什么要做<b class='flag-5'>中斷</b>向量偏移?