作為一款本地AI圖象識別開發板,BW21-CBV-Kit它能夠獨自運行目標識別模型。2.4GHz+5GHz的雙頻Wi-Fi,提供高性能的無線傳輸能力,讓圖象傳輸更加流暢。豐富的接口,搭配著AI識別,可以擴展出無限可能。
BW21-CBV-Kit支持Arduino的開發方式,可以簡單實現一些DIY想法,例如:人臉識別、手勢識別、物品識別等。
這次小安給大家帶來的是主機模式對 Arduino UNO 發送數據:
用料
BW21-CBV-Kit x 1
Arduino UNO x 1
示例
示例
I2C 簡介
在 I2C 的運行中有兩種角色,一種是 "主站",另一種是 "從站"。只允許一個主站連接多個從站。每個從站都有自己的唯一地址,用于主站和從站之間的通信。I2C 使用兩個引腳,一個用于數據傳輸(SDA),另一個用于時鐘(SCL)。主站使用 SCL 通知從站即將進行數據傳輸,數據則通過 SDA 傳輸。I2C 示例在 Arduino 示例中被命名為 "Wire"。
前言
在本例中,我們使用 BW21-CBV-Kit 作為 I2C 主機,使用 Arduino 作為 I2C 從機。
當 I2C 從機接收到 I2C 主機發送的字符串時,它會打印接收到的字符串。
設置 Arduino UNO 為 I2C 從機
首先,在 Arduino IDE 的 "工具"->"開發板"->"Arduino Uno "中選擇 Arduino:
打開 "文件"->"示例"-> "Wire"-> "slave_sender"。
然后點擊 "項目"->"上傳",編譯并上傳示例到 Arduino Uno。
設置 BW21-CBV-Kit 為 I2C 主機
接下來,打開 Arduino IDE 的另一個窗口,確保在 IDE 中選擇 BW21-CBV-Kit 開發板:"工具"->"開發板"。
打開 "文件"->"示例"->"AmebaWire"->"MasterReceiveData"。
點擊 "項目"->"上傳",編譯并上傳示例到 BW21-CBV-Kit 。
接線
Arduino 示例將 A4 用作 I2C SDA,將 A5 用作 I2C SCL。
另一件重要的事情是,Arduino 和 BW21-CBV-Kit 的 GND 引腳應相互連接。
打開 Arduino Uno 的 Arduino IDE,然后打開串行監視器("工具"->"串行監視器")。在串行監視器中,可以看到 Arduino Uno 打印的信息。
接下來,按下 Arduino Uno 上的復位按鈕。現在,Arduino Uno 正在等待來自 I2C Master 的連接。
按下 BW21-CBV-Kit 上的重置按鈕,開始發送信息。然后觀察串行監視器,可以看到信息每半秒顯示一次。
代碼參考
有關此示例的詳細信息,請參閱 Arduino 文檔:https://www.arduino.cc/en/Tutorial/MasterReader。
首先使用 Wire.begin() / Wire.begin(address),以主站或從站身份加入 I2C 總線:https://www.arduino.cc/en/Reference/WireBegin。
接下來,主站使用 Wire.beginTransmission(address) 開始向給定地址的 I2C 從站傳輸數據:https://www.arduino.cc/en/Reference/WireBeginTransmission。
使用 Wire.write() 發送數據,最后使用 Wire.endTransmission() 結束對從屬設備的傳輸,并傳輸排隊的字節:https://www.arduino.cc/en/Reference/WireEndTransmission。
-
I2C
+關注
關注
28文章
1534瀏覽量
127008 -
開發板
+關注
關注
25文章
5507瀏覽量
102252 -
Arduino
+關注
關注
188文章
6491瀏覽量
190093 -
安信可
+關注
關注
0文章
184瀏覽量
4360
原文標題:【教程】小安派BW21-CBV-Kit——主機模式對 Arduino UNO 發送數據
文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
小安派BW21-CBV-Kit入門教程之主機模式讀取Arduino UNO從機

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

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

BW21-CBV-Kit的使用教程

BW21-CBV-Kit快速入門之Arduino環境搭建

小安派BW21-CBV-Kit入門教程:中斷控制LED

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

BW21-CBV-Kit如何接入HomeAssistant實時查看AI攝像頭畫面

直接送!50套小安派 BW21-CBV-Kit Ai圖像識別開發板!

小安派BW21-CBV-Kit入門教程之LCD屏顯示數據

評論