步驟1:添加LEDs

1。將Arduino上的5V引腳連接到面包板上的紅色電源導(dǎo)軌上
2。將Arduino的GND引腳連接到面包板上的藍(lán)色接地軌
3。使用數(shù)字引腳13、12和11
4將所有三個(gè)彩色LED連接到Arduino。使用220歐姆電阻器連接它們,以延長(zhǎng)LED的使用壽命
5。確保所有LED都正確接地到面包板的接地軌上。
步驟2:連接按鈕

1。將按鈕左下方的引腳連接到Arduino
2上的數(shù)字引腳2。使用220歐姆電阻將按鈕接地到接地導(dǎo)軌上,以幫助防止讀數(shù)不穩(wěn)定。
警告:對(duì)于按鈕,使用數(shù)字引腳2非常重要,因?yàn)橹袛鄡H在某些引腳上起作用!
第3步:上傳代碼
1。將隨附的代碼上傳到Arduino,您就可以開始使用
摘要:此操作的目的是簡(jiǎn)單地了解中斷的工作方式。一旦一切設(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ī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
在現(xiàn)代電子設(shè)備中,單片機(jī)作為控制核心發(fā)揮著舉足輕重的作用。而在其高效運(yùn)作的背后,中斷機(jī)制是推動(dòng)單片機(jī)實(shí)現(xiàn)實(shí)時(shí)響應(yīng)與高效執(zhí)行的關(guān)鍵因素。本文將深入探討單片機(jī)中的中斷概念、中斷系統(tǒng)的結(jié)構(gòu)、中斷
發(fā)表于 02-02 15:57
?623次閱讀
串口中斷通常被視為外部中斷。雖然串口控制器(如USART、UART等)可能集成在微控制器或處理器的內(nèi)部,但從中斷的角度來(lái)看,串口中斷是由處理器外部的通信事件觸發(fā)的。這些事件包括數(shù)據(jù)的接
發(fā)表于 01-29 15:03
?1073次閱讀
CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實(shí)時(shí)性而聞名。Arduino,作為一種流行的開源微控制器平臺(tái),可以通過(guò)附加
發(fā)表于 12-23 09:06
?1332次閱讀
Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
發(fā)表于 12-10 13:50
?677次閱讀
HAL庫(kù)在Arduino平臺(tái)上的使用 Arduino平臺(tái)是一個(gè)開源的電子原型平臺(tái),它包括硬件(基于微控制器的電路板)和軟件(Arduino IDE)。Arduino平臺(tái)因其簡(jiǎn)單易用而受
發(fā)表于 12-02 14:04
?1166次閱讀
基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
發(fā)表于 11-22 09:24
?1632次閱讀
在微控制器的世界里,STM32和Arduino是兩個(gè)經(jīng)常被提及的名字。STM32是一系列由STMicroelectronics生產(chǎn)的高性能微控制器,而Arduino則是一個(gè)開源電子原型平臺(tái),基于易于
發(fā)表于 11-19 15:45
?3383次閱讀
CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
發(fā)表于 11-12 10:09
?2254次閱讀
單片機(jī)中斷是指在單片機(jī)執(zhí)行程序的過(guò)程中,當(dāng)外部設(shè)備或內(nèi)部條件發(fā)生某個(gè)特定事件時(shí),能夠暫停當(dāng)前正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行一個(gè)特定的服務(wù)程序(稱為中斷服務(wù)程序或中斷處理程序),處理該事件,之后再返回到被
發(fā)表于 10-17 18:12
?1827次閱讀
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
?1167次閱讀
了解STM32中斷系統(tǒng) STM32微控制器具有豐富的中斷系統(tǒng),包括NVIC(嵌套向量中斷控制器)和SYSTICK定時(shí)器。NVIC可以處理多達(dá)240個(gè)中斷源,包括外部
發(fā)表于 09-02 09:32
?1412次閱讀
降低wifi中斷或其他中斷的的響應(yīng)級(jí)別已提高定時(shí)器中斷的響應(yīng)速度么?
我用arduino, 測(cè)試過(guò)起訂定時(shí)器,同時(shí)進(jìn)行SD卡讀寫和Wi-Fi.SD卡基本不影響定時(shí)器
發(fā)表于 06-21 16:29
在esp-idf中使用arduino作為組件后怎樣使用arduino的庫(kù),例如我此時(shí)需要使用arduino的第三方庫(kù)blinker,怎樣使用?
發(fā)表于 06-12 07:21
中斷操作三個(gè)步驟:
1、中斷初始化
2、trap處理
3、用戶中斷處理
發(fā)表于 05-20 16:38
?1691次閱讀
今天在移植Arduino的時(shí)候,一直不明白Due是如何進(jìn)入串口中斷的。Due是在串口中斷中接收字符,并將其存儲(chǔ)。有下面的代碼:
void USARTClass::IrqHandler( void
發(fā)表于 05-17 07:16
評(píng)論