作為一款本地AI圖象識(shí)別開(kāi)發(fā)板,BW21-CBV-Kit它能夠獨(dú)自運(yùn)行目標(biāo)識(shí)別模型。2.4GHz+5GHz的雙頻Wi-Fi,提供高性能的無(wú)線傳輸能力,讓圖象傳輸更加流暢。豐富的接口,搭配著AI識(shí)別,可以擴(kuò)展出無(wú)限可能。
BW21-CBV-Kit支持Arduino的開(kāi)發(fā)方式,可以簡(jiǎn)單實(shí)現(xiàn)一些DIY想法,例如:人臉識(shí)別、手勢(shì)識(shí)別、物品識(shí)別等。
這次小安給大家?guī)?lái)的是快速入門教程之中斷控制 LED:
用料
用料
BW21-CBV-Kitx 1
按鍵 x 1
示例
在本示例中,使用按鈕觸發(fā)中斷并控制 LED。請(qǐng)注意,在 Arduino 示例 "Button and LED"中,只有在按住按鈕時(shí) LED 才會(huì)亮起,而當(dāng)我們松開(kāi)按鈕時(shí),LED 會(huì)變暗。
打開(kāi)示例,"文件" -> "示例" -> "AmebaGPIO" -> "Interrupt_Ctrl_LED"。
由于BW21-CBV-Kit]沒(méi)有內(nèi)置按鈕,可以選擇將黃色突出顯示的代碼更改為任何 GPIO 引腳編號(hào),本例中使用的是GPIO引腳0。
BW21-CBV-Kit 電路圖:
編譯并上傳程序后,按下 BW21-CBV-Kit 上的復(fù)位按鈕。LED 指示燈首先會(huì)亮起。按下并松開(kāi)按鈕,LED 指示燈會(huì)變暗。再次按下按鈕,LED 亮起。
代碼參考
在這個(gè)函數(shù)中:
setup()
將上例中的 GPIO 引腳設(shè)置為:
INPUT_IRQ_RISE
也就是說(shuō),當(dāng)該引腳的電壓從 GND 變?yōu)?3V3 時(shí),就會(huì)發(fā)生中斷。因此,我們將按鈕的另一端連接到 3V3,以便在按下按鈕時(shí)觸發(fā)中斷事件。
pinMode(button, INPUT_IRQ_RISE);
另一方面可以將上例中的 GPIO 引腳設(shè)置為:
INPUT_IRQ_FALL
這意味著當(dāng)該引腳的電壓從 3V3 變?yōu)榻拥貢r(shí)會(huì)發(fā)生中斷。在這種情況下,按鈕的另一端連接到 GND。接下來(lái),我們需要指定要執(zhí)行的函數(shù)來(lái)處理中斷:
digitalSetIrqHandler(button, button_handler);
第二個(gè)參數(shù)是一個(gè)函數(shù)指針,帶有原型:
void button_handler(uint32_t id, uint32_t event)
在這個(gè)處理程序中,每次按下和松開(kāi)按鈕都會(huì)觸發(fā)一個(gè)中斷,并改變 LED 的狀態(tài)。
拿到BW21-CBV-Kit的小伙伴不知道怎么下手?提前看最全教程已經(jīng)準(zhǔn)備好啦,如何使用BW21-CBV-Kit?最新最全教程來(lái)了~
-
led
+關(guān)注
關(guān)注
242文章
23691瀏覽量
670733 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5499瀏覽量
102093
原文標(biāo)題:小安派BW21-CBV-Kit入門教程:中斷控制 LED
文章出處:【微信號(hào):安信可科技,微信公眾號(hào):安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
小安派BW21-CBV-Kit入門教程之主機(jī)模式對(duì)Arduino UNO發(fā)送數(shù)據(jù)

小安派BW21-CBV-Kit入門教程之主機(jī)模式讀取Arduino UNO從機(jī)

小安派BW21-CBV-Kit入門教程之OLED顯示

小安派BW21-CBV-Kit入門教程之LCD屏顯示數(shù)據(jù)

小安派BW21-CBV-Kit開(kāi)發(fā)板教程——I2C之主機(jī)掃描設(shè)備

小安派BW21-CBV-Kit教程——基礎(chǔ)RTC例程與簡(jiǎn)易R(shí)TC鬧鐘

用安信可AI人臉識(shí)別開(kāi)發(fā)板BW21-CBV-Kit驅(qū)動(dòng)墨水屏

用AI人臉識(shí)別開(kāi)發(fā)板BW21-CBV-Kit驅(qū)動(dòng)墨水屏

直接送!50套小安派 BW21-CBV-Kit Ai圖像識(shí)別開(kāi)發(fā)板!

小安派BW21-CBV-Kit入門教程之讀取DHT溫濕度傳感器

BW21-CBV-Kit如何接入HomeAssistant實(shí)時(shí)查看AI攝像頭畫(huà)面

小安派BW21-CBV-Kit入門教程之超聲波測(cè)距

BW21-CBV-Kit快速入門之Arduino環(huán)境搭建

BW21-CBV-Kit的使用教程

使用小安派DSL制作天氣站

評(píng)論