步驟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瀏覽量
13879 -
樹莓派
+關注
關注
122文章
2079瀏覽量
110485
發布評論請先 登錄
RK3576平臺PCA9548 I2C開關設備樹配置與生效全解析
RK平臺I2C開發:從硬件原理到實戰排查
瑞芯微(EASY EAI)RV1126B I2C使用
AS32X601的I2C模塊操作EEPROM詳解
基于CW32 MCU的I2C接口優化穩定讀寫EEPROM關鍵技術
I2C的優點介紹
嵌入式接口通識知識之I2C接口
基于RT-Thread的I2C(軟件) 實踐 | 技術集結
嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-I2C設備驅動之Linux下的I2C驅動簡介
飛凌嵌入式ElfBoard ELF 1板卡-I2C設備驅動之Linux下的I2C驅動簡介
嵌入式教育科普|I2C接口全面解析
如何使用connectioningPi庫從嵌入式I2C接口讀取數據
評論