TMP006 Sensor Suhu Pustaka Python menggunakan Raspberry pi,
Apakah Anda mencari cara mudah untuk mengukur suhu sesuatu tanpa harus memasang sensor secara langsung? Pertimbangkan untuk menggunakan sensor suhu non-kontak seperti TMP006! Sensor ini membaca radiasi infra-merah, atau panas, yang dipancarkan dari suatu objek dan dapat dengan mudah dibaca melalui koneksi I2C. Dengan library TMP006 Python, kini Anda dapat menggunakan sensor suhu non-kontak TMP006 dengan proyek Raspberry Pi atau BeagleBone Black Anda!
Sebelum memulai, pastikan Raspberry Pi Anda menjalankan sistem operasi Raspbian atau Occidentalis terbaru, dan BeagleBone Black Anda menjalankan sistem operasi Debian resmi terbaru. Ini juga akan membantu Anda membiasakan diri dengan sensor TMP006 dengan membaca panduan Arduino-nya.
Perangkat Keras
Menghubungkan TMP006 ke Raspberry Pi atau BeagleBone Black mudah karena board hanya menggunakan bus I2C untuk komunikasi.
Raspberry Pi
Hubungkan TMP006 ke Raspberry Pi sebagai berikut. Perhatikan bahwa Anda harus mengaktifkan I2C di Raspberry Pi Anda.
- Hubungkan Pi 3.3V daya ke TMP006 VCC .
- Hubungkan Pi GND ke GND TMP006 .
- Hubungkan Pi SDA ke TMP006 SDA .
- Hubungkan Pi SCL ke TMP006 SCL .
BeagleBone Black
Hubungkan TMP006 ke BeagleBone Black sebagai berikut. Jika Anda tidak terbiasa dengan cara penomoran pin GPIO, lihat panduan ini di BeagleBone Black GPIO.
- Hubungkan BeagleBone Black P9_1 DGND ke GND TMP006 .
- Hubungkan BeagleBone Black P9_3 3.3V daya ke TMP006 VCC .
- Hubungkan BeagleBone Black P9_19 SCL ke TMP006 SCL .
- Hubungkan BeagleBone Black P9_20 SDA ke TMP006 SDA .
Perangkat Lunak
Untuk menginstal dan menggunakan library TMP006 Python ikuti langkah-langkah di bawah ini.
Sebelum memulai, pastikan papan Anda terhubung ke internet melalui ethernet atau koneksi nirkabel sehingga Anda dapat mengunduh dependensi.
Anda juga harus terbiasa menghubungkan ke terminal Raspberry Pi atau BeagleBone Black dengan SSH.
Ketergantungan
Instal dependensi terlebih dahulu dengan mengeksekusi di terminal:
- sudo apt–dapatkan pembaruan
- sudo apt–get install build–essential python–dev python–pip python–smbus git
Anda dapat mengabaikan peringatan tentang dependensi yang sudah diinstal.
Raspberry Pi
Pada Raspberry Pi, jalankan perintah berikut untuk memastikan library RPi.GPIO diinstal:
sudo pip install RPi.GPIO
BeagleBone Black
Pada BeagleBone Black, jalankan perintah berikut untuk memastikan library Adafruit_BBIO telah diinstal:
sudo pip install Adafruit_BBIO
Pemasangan Perpustakaan
Selanjutnya unduh library Python TMP006 ke direktori home Anda dan instal dengan menjalankan:
Untuk detail lebih lanjut:Perpustakaan Python Sensor Suhu TMP006