第1步:組件
一塊 Arduino 兼容板(我使用Arduino Nano,因為我有一個,但其他都沒問題)
一個 I2C模塊(我使用BMP180傳感器模塊是因為我有一個,但還有其他I2C模塊會起作用)
4條母-母跳線
第2步:將I2C設備連接到Arduino
連接 5V VCC電源(紅線) ,接地(黑線), SDA (綠線)和 SCL (黃線 ),連接到 I2C 模塊(圖片1 )
連接地線的另一端(黑線)到 Arduino 板(圖片2 )
的接地引腳上
將 5V VCC電源線(紅色線)的另一端連接到 Arduino 面板(圖片2 )
連接 SDA線的另一端((綠線 )到 Arduino Nano 板的 SDA/模擬引腳4 (圖片2 )
將 SCL線(黃色線)的另一端連接到 Arduino Nano SCL/模擬引腳5 》博ard(圖片2 )
圖片3 顯示地面, 5V 電源, Arduino Nano
的引腳 SDA/模擬引腳4 和 SCL/模擬引腳5 》
步驟3:啟動Visuino,然后選擇Arduino板類型
開始對Arduino,您需要從此處安裝 Arduino IDE :http://www.arduino.cc/。
請注意,其中有些關鍵Arduino IDE 1.6.6中的錯誤。
請確保您安裝了1.6.7或更高版本,否則此Instructable將無法使用!
還需要安裝 Visuino :https://www.visuino.com。
開始 Visuino (如第一張圖片所示)
單擊 Arduino 組件上的“ 工具”按鈕(圖片1 )在 Visuino
中,出現對話框時,選擇 Arduino Nano ,如圖片2
步驟4:在Visuino中:添加和“ I2C掃描”元素
要掃描I2C總線,我們需要在Arduino I2C中添加“ I2C Scan ”元素:
在設計區域中,選擇Arduino組件( 圖片1 )
在對象檢查器中,展開“ I2C ”屬性,然后單擊“ 。.. 元素”子屬性值旁邊的“》”按鈕(圖片1 )
在“元素”編輯器中,選擇“ I2C掃描”,然后單擊左側的“ + ” 按鈕( 圖片2 )以添加I2C掃描元素(圖片3 )
關閉元素 》編輯器
步驟5:在Visuino中:添加啟動組件,并進行OpenWire連接
我們要在Arduino代碼開始執行后立即執行掃描。為此,我們可以使用“ 開始”組件。當Arduino代碼開始執行時,它將生成一個時鐘事件:
在“組件工具箱”的“過濾器”框中鍵入“ 開始”,然后選擇“ 開始”組件(圖片1 ),并將其放入設計區域
連接 Start1的“ Out ”引腳組件的“ I2C.Elements ”元素的“ I2C Scan1 ”元素的“ Scan ”輸入引腳 Arduino 組件(圖片2 )
連接“ I2C Scan1”的“ 地址”輸出引腳組件的 I2C.Elements 元素,連接到“ 《 Arduino 組件的strong》 Serial [0] ”通道(圖片3 )
步驟6:生成,編譯和上傳Arduino代碼
在 Visuino 中,按 F9 或單擊圖片1 上顯示的按鈕以生成Arduino代碼,然后打開Arduino IDE
在 Arduino IDE 中,單擊 Upload 按鈕,以編譯并上傳代碼(圖片2 )
第7步:播放。..
您可以在圖片1 上看到已連接并正在運行的項目。
如果在 Arduino IDE中打開 Serial Terminal (串行終端),/strong》或 Visuino ,您將看到模塊的I2C地址(圖片2 )
在圖片3 您可以看到完整的 Visuino 圖。
責任編輯:wv
-
I2C
+關注
關注
28文章
1484瀏覽量
123625 -
Arduino
+關注
關注
188文章
6469瀏覽量
186958
發布評論請先 登錄
相關推薦
評論