LAB: Scan I2C bus via CLI
Last updated
Last updated
Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University
โดยปกติ Raspberry Pi OS จะเปิด interface ของ I2C ไว้อยู่แล้ว แต่เพื่อความมั่นใจให้ทำการตั้งค่า enable interface I2C อีกครั้งโดยใช้ command config ดังนี้
ไปที่ Interface Options > กด Enter >I2C >กด Enter >Yes>OK >กดลูกศรเลื่อนลงไปยังคำว่า Finish แล้วกด Enter
คำสั่ง: หา I2C bus ที่มีทั้งหมด
คำสั่ง: scan หา address ของอุปกรณ์ที่ต่ออยู่กับ I2C bus 1
จากภาพสามารถ scan หา address ได้ 3 ตัว คือ 0x21, 0x5c และ 0x70 สามารถใช้คำสั่ง scan นี้ในการตรวจสอบการเชื่อมต่ออุปกรณ์ I2C bus เบื้องต้นได้
Date: May 2023
Author: Soontree Jaikhong (AIC-Researcher)
Author: Thanaluk Pranekunakol (AIC-Researcher)