Panduan Lengkap Penghubungan SparkFun Qwiic HAT untuk Raspberry Pi
Pendahuluan
SparkFun Qwiic HAT memberikan cara cepat dan plug-and-play untuk menghubungkan bus I²C pada setiap Raspberry Pi ke ekosistem Qwiic yang luas. Itu menyambungkan pin GND, 3.3 V, SDA, dan SCL Pi ke empat port konektor Qwiic sambil juga menampilkan pin GPIO utama untuk akses yang nyaman. Karena Qwiic mendukung daisy-chaining (asalkan setiap perangkat memiliki alamat unik), Anda dapat menumpuk sejumlah tak terbatas sensor untuk menopang sensor canggih.
Bahan yang Diperlukan
- Setiap Raspberry Pi dengan header GPIO 2×20 maskulin (misalnya, Pi 3 atau Pi 4). Jika Anda menggunakan Pi Zero W, pasang header maskulin sendiri.
- Qwiic HAT (produk SparkFun).
- Sensor atau papan breakout yang mendukung Qwiic. Contoh:
- Environmental Combo Breakout – CCS811/BME280 (Qwiic)
- Spectral Sensor Breakout – AS7262 Visible (Qwiic)
- GPS Breakout – XA1110 (Qwiic)
- Qwiic Adapter (untuk perangkat non-Qwiic)
- Kabel Qwiic (berbagai panjang untuk tata letak fleksibel): 50 mm, 100 mm, 200 mm, 500 mm.
Alat Pengaturan yang Diperlukan
- Mouse USB
- Keyboard USB
- Monitor HDMI, TV, atau adapter VGA
- Pasokan daya 5 V (minimal 2 A untuk Pi 3/4, 2,5 A untuk Pi Zero W)
Bacaan yang Disarankan
Tinjauan Hardware
Qwiic HAT memiliki empat port konektor Qwiic, semuanya terhubung ke bus I²C yang sama. Selain itu, ia mengekspos beberapa pin GPIO utama pada header 40-pin Raspberry Pi, sehingga mudah mengintegrasikan periferal tambahan tanpa pengelasan.
Rangkaian Hardware
- Ratakan Qwiic HAT dengan header 2×20 maskulin Pi. Pastikan panah yang diberi label “USB” pada HAT mengarah ke port USB Pi.
- Tekan HAT dengan lembut ke tempatnya; pin harus terpasang dengan aman ke header.
- Pasang sensor atau papan breakout Qwiic Anda menggunakan panjang kabel Qwiic yang sesuai.
- Verifikasi bahwa semua koneksi kokoh sebelum menyalakan Pi.
I²C di Raspberry Pi
Instalasi Sistem Operasi & Perpustakaan
Mulailah dengan image Raspbian (sekarang Raspberry Pi OS) segar jika Anda menyiapkan kartu SD baru. Untuk kenyamanan, unduh image NOOBS (v2.4.4 pada saat penulisan) dan ikuti panduan instalasi resmi.
- Unduh image NOOBS.
- Flash ke kartu SD Anda dan nyalakan Pi.
- Gunakan
sudo apt update && sudo apt upgrade untuk memperbarui paket. - Instal WiringPi melalui
sudo apt install wiringpi (atau gunakan instruksi instalasi WiringPi jika Anda menyukai sumber terbaru).
Setelah instalasi, uji WiringPi dengan:
gpio -v gpio readall
Anda seharusnya melihat versi WiringPi dan tabel penampilan pin untuk header 40-pin Pi.
Aktifkan I²C
Berbeda dengan SPI, antarmuka I²C dinonaktifkan secara default. Aktifkan dengan sudo raspi-config:
- Jalankan
sudo raspi-config. - Navigasi ke 5 Interfacing Options.
- Pilih P5 I²C dan jawab ya untuk mengaktifkan.
- Pilih OK dan Finish untuk reboot.
Setelah reboot, konfirmasikan antarmuka aktif dengan
ls /dev/*i2c*, yang harus mencantumkan
/dev/i2c-1—bus I²C mode pengguna.
Uji Qwiic HAT Anda
Dengan HAT dan sensor terpasang, jalankan i2cdetect -y 1 untuk memindai bus. Anda seharusnya melihat alamat sensor muncul pada grid, menunjukkan koneksi yang berhasil.