Sensor Suhu Infra Merah TMP006 dengan Raspberry Pi: Panduan Library Python & Pengaturan
Jika Anda perlu cara tanpa repot untuk mengukur suhu tanpa menyentuh objek, sensor infra merah TMP006 adalah solusinya. Sensor ini membaca panas yang dipancarkan objek melalui sensor IR-nya sendiri dan berkomunikasi melalui bus I2C sederhana. Panduan ini memandu Anda untuk menyambungkan sensor ke Raspberry Pi atau BeagleBone Black dan menginstal library Python resmi sehingga Anda dapat mulai mengukur segera.
Persyaratan Hardware
TMP006 hanya membutuhkan suplai daya 3,3V, ground, dan garis data I2C (SDA) serta clock (SCL). Pastikan bus I2C papan Anda diaktifkan.
Raspberry Pi
- Pi 3,3 V → TMP006 VCC
- Pi GND → TMP006 GND
- Pi SDA → TMP006 SDA
- Pi SCL → TMP006 SCL
BeagleBone Black
- P9_1 DGND → TMP006 GND
- P9_3 3,3 V → TMP006 VCC
- P9_19 SCL → TMP006 SCL
- P9_20 SDA → TMP006 SDA
Persiapan Perangkat Lunak
Sebelum melanjutkan, pastikan papan Anda online (melalui Ethernet atau Wi-Fi) dan Anda dapat SSH ke dalamnya. Pada Raspberry Pi, instal library RPi.GPIO; pada BeagleBone Black, instal library Adafruit_BBIO.
Instal Dependensi Umum
sudo apt-get update
sudo apt-get install build-essential python-dev python-pip python-smbus git
Peringatan tentang paket yang sudah terinstal dapat diabaikan.
Library Khusus Platform
Raspberry Pi:
sudo pip install RPi.GPIO
BeagleBone Black:
sudo pip install Adafruit_BBIO
Instal Library Python TMP006
Clone library dari repositori GitHub-nya (ganti URL dengan tautan sebenarnya):
cd ~
git clone https://github.com/your-org/tmp006-python.git
cd tmp006-python
sudo python setup.py install
Untuk penggunaan terperinci, lihat dokumentasi Library Python Sensor Suhu TMP006.