步驟1:硬件設置
我有一個Raspberry Pi Model B(Rev-1), GY521(InvenSense MPU6050),面包板和一些公母線。
*將Raspberry Pi 3V3連接到GY521 VCC
*將Raspberry Pi GND連接到GY521 GND
*將Raspberry Pi SCL連接到GY521 SCL
*將Raspberry Pi SDA連接到GY521 SDA
要查找Raspberry Pi GPIO引腳映射,請遵循本指南
步驟2:工作流程
*安裝I2C開發人員庫。在Raspbian下,使用
sudo apt-get install libi2c-dev
*使用adafruit指南配置I2C引腳
*使用此鏈接安裝wirePi
*確保您的Raspberry Pi可以檢測連接到I2C接口的設備。
如果檢測到,則將看到帶有以下命令的地址。在我的情況下,地址為0x68,然后在代碼中使用該地址。
i2cdetect -y 0 # Rev 1 i2cdetect -y 1 # Rev 2
*使用我的github中的示例代碼
*使用Makefile并鍵入
$make i2ctest
$sudo 。/i2ctest
現在,您應該在屏幕上看到傳感器數據值。
責任編輯:wv
-
GY521
+關注
關注
3文章
4瀏覽量
13815 -
樹莓派
+關注
關注
121文章
1977瀏覽量
107196
發布評論請先 登錄
嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-I2C設備驅動之Linux下的I2C驅動簡介
嵌入式教育科普|I2C接口全面解析

I2C總線的優缺點分析
I2C總線與Arduino的接口示例
I2C總線在嵌入式系統中的應用
I2C總線協議詳細解析
為什么嵌入式調試經常用UART,卻很少用SPI、I2C或USRT?

嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c編寫程序
飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c設備通信編程
飛凌嵌入式ElfBoard EL 1板卡-i2c與從設備通訊編程示例之i2c-tools工具使用
飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c編寫程序
嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c硬件原理
飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c-tools工具使用
飛凌嵌入式ElfBoard ELF 1板卡-i2c與從設備通訊編程示例之i2c硬件原理
物聯網嵌入式軟件中的I2C總線設計詳解

評論