Daftar Isi:
- Langkah 1: Aparat Imperatif yang Kita Butuhkan
- Langkah 2: Membuat Koneksi Perangkat Keras
- Langkah 3: Pemrograman Python Raspberry Pi
- Langkah 4: Mode Kepraktisan
- Langkah 5: Aplikasi dan Fitur
- Langkah 6: Kesimpulan
Video: Menggunakan Raspberry Pi, Mengevaluasi Kelembaban dan Suhu Dengan SI7006: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Menjadi penggemar Raspberry Pi, kami memikirkan beberapa eksperimen yang lebih spektakuler dengannya.
Dalam kampanye ini, kami akan mengukur suhu dan kelembaban yang perlu dikontrol, menggunakan sensor Raspberry Pi dan SI7006, Kelembaban dan Suhu. Jadi mari kita lihat perjalanan ini untuk membangun sistem untuk mengukur kelembaban.
Langkah 1: Aparat Imperatif yang Kita Butuhkan
Tanpa mengetahui bagian yang tepat, nilainya dan di mana mendapatkannya, itu benar-benar menjengkelkan. Jangan khawatir. Kami telah mengurutkannya untuk Anda. Setelah Anda mendapatkan semua bagian, proyek akan secepat Bolt dalam sprint 100m.
1. Raspberry Pi
Langkah pertama adalah mendapatkan papan Raspberry Pi. Raspberry Pi adalah komputer berbasis Linux papan tunggal. Mini PC serba guna ini dengan ukuran kecil, kemampuan, dan harga murah membuatnya layak untuk digunakan dalam operasi PC dasar, aplikasi modern seperti IoT, Home Automation, Smart Cities, dan banyak lagi.
2. Perisai I2C untuk Raspberry Pi
Menurut pendapat kami, satu-satunya hal yang benar-benar kurang dari Raspberry Pi 2 dan Pi 3 adalah port I²C. INPI2 (adaptor I2C) menyediakan port I²C Raspberry Pi 2/3 untuk digunakan dengan beberapa perangkat I²C. Ini tersedia di DCUBE Store.
3. Sensor Kelembaban dan Suhu SI7006
Sensor Kelembaban dan Suhu Si7006 I²C adalah IC CMOS monolitik yang mengintegrasikan elemen sensor kelembaban dan suhu, konverter analog-ke-digital, pemrosesan sinyal, data kalibrasi, dan Antarmuka I²C. Kami membeli sensor ini dari DCUBE Store.
4. Kabel Penghubung I2C
Kami memiliki kabel penghubung I²C yang tersedia di DCUBE Store.
5. Kabel USB mikro
Yang paling tidak rumit, tetapi paling ketat dalam hal kebutuhan daya adalah Raspberry Pi! Cara termudah untuk menyalakan Raspberry Pi adalah melalui kabel Micro USB.
6. Kabel Ethernet(LAN)/ Dongle WiFi USB
"kuatlah" bisikku pada sinyal wifiku. Hubungkan Raspberry Pimu dengan kabel Ethernet(LAN) dan hubungkan ke router jaringanmu. Alternatif, cari adaptor WiFi dan gunakan salah satu port USB untuk mengakses jaringan nirkabel. Ini adalah pilihan cerdas, mudah, kecil dan murah!
7. Kabel HDMI/Akses Jarak Jauh
Dengan kabel HDMI terpasang, Anda dapat menghubungkannya ke TV digital atau ke Monitor. Ingin menghemat uang! Raspberry Pi dapat diakses dari jarak jauh menggunakan metode yang berbeda seperti-SSH dan Akses melalui Internet. Anda dapat menggunakan perangkat lunak sumber terbuka Putty.
Uang seringkali terlalu mahal
Langkah 2: Membuat Koneksi Perangkat Keras
Secara umum, sirkuitnya cukup lurus ke depan. Buat rangkaian sesuai skema yang ditunjukkan. Tata letaknya relatif sederhana, dan Anda seharusnya tidak memiliki masalah. Dalam kehati-hatian kami, kami merevisi beberapa dasar elektronik hanya untuk memperbarui memori kami untuk perangkat keras dan perangkat lunak. Kami ingin membuat skema elektronik sederhana untuk proyek ini. Skema elektronik seperti cetak biru untuk elektronik. Buat cetak biru dan ikuti desainnya dengan cermat. Untuk penelitian lebih lanjut dalam elektronik, YouTube mungkin menarik minat Anda (ini kuncinya!).
Koneksi Raspberry Pi dan I2C Shield
Pertama-tama ambil Raspberry Pi dan letakkan I²C Shield di atasnya. Tekan Perisai dengan lembut. Ketika Anda tahu apa yang Anda lakukan, itu adalah sepotong kue. (Lihat gambar di atas).
Koneksi Sensor dan Raspberry Pi
Ambil sensor dan sambungkan Kabel I²C ke sana. Untuk kinerja terbaik dari kabel ini, harap diingat bahwa Output I²C SELALU terhubung ke Input I²C. Hal yang sama harus dilakukan untuk Raspberry Pi dengan pelindung I²C terpasang di atasnya. Keuntungan besar menggunakan Perisai/Adaptor I²C dan kabel penghubung adalah bahwa kami tidak memiliki masalah pengkabelan yang dapat menyebabkan frustrasi dan memakan waktu untuk memperbaikinya, terutama ketika Anda tidak yakin dari mana harus memulai pemecahan masalah. Ini adalah opsi plug and play (Ini adalah plug, unplug and play. Sangat mudah digunakan, tidak dapat dipercaya).
Catatan: Kabel coklat harus selalu mengikuti koneksi Ground (GND) antara output dari satu perangkat dan input dari perangkat lain
Jaringan itu penting
Untuk membuat proyek kami sukses, kami membutuhkan koneksi internet untuk Raspberry Pi kami. Untuk ini, Anda memiliki opsi seperti menghubungkan kabel Ethernet (LAN) dengan jaringan rumah. Juga, sebagai alternatif tetapi cara yang nyaman adalah dengan menggunakan adaptor WiFi. Terkadang untuk ini, Anda memerlukan driver untuk membuatnya berfungsi. Jadi lebih suka yang dengan Linux dalam deskripsi.
Pemberdayaan Sirkuit
Colokkan kabel Micro USB ke colokan listrik Raspberry Pi. Nyalakan dan kita mati.
Dengan kekuatan besar datang tagihan listrik yang besar
Koneksi ke Layar
Kita bisa menghubungkan kabel HDMI ke monitor/TV baru atau kita bisa sedikit artistik untuk membuat Raspberry Pi yang terhubung dari jarak jauh yang ekonomis menggunakan alat akses jarak jauh seperti-SSH dan Putty.
Ingat, bahkan Batman harus berhemat dalam perekonomian ini
Langkah 3: Pemrograman Python Raspberry Pi
Anda dapat melihat Kode Python untuk Sensor Raspberry Pi dan SI7006 di repositori Github kami.
Sebelum masuk ke program, pastikan Anda membaca instruksi yang diberikan dalam file Readme dan Atur Raspberry Pi Anda sesuai dengan itu. Hanya perlu beberapa saat jika Anda mengeluarkannya terlebih dahulu. Kelembaban adalah jumlah uap air di udara. Uap air adalah fase gas air dan tidak terlihat. Kelembaban menunjukkan kemungkinan presipitasi, embun, atau kabut. Kelembaban relatif (disingkat RH) adalah rasio tekanan parsial uap air dengan tekanan uap kesetimbangan air pada suhu tertentu. Kelembaban relatif tergantung pada suhu dan tekanan sistem yang diinginkan.
Di bawah ini adalah kode python dan Anda dapat mengkloning dan mengedit kode dengan cara apa pun yang Anda inginkan.
# Didistribusikan dengan lisensi kehendak bebas.# Gunakan sesuka Anda, untung atau gratis, asalkan sesuai dengan lisensi karya terkait. # SI7006-A20 # Kode ini dirancang untuk bekerja dengan Modul Mini SI7006-A20_I2CS I2C yang tersedia dari ControlEverything.com. #
impor smbus
waktu impor
# Dapatkan bus I2C
bus = smbus. SMBus(1)
# Alamat SI7006_A20, 0x40(64)
# 0xF5(245) Pilih Kelembaban Relatif NO HOLD MASTER mode bus.write_byte(0x40, 0xF5)
waktu.tidur(0.5)
# Alamat SI7006_A20, 0x40(64)
# Baca data kembali, 2 byte, Kelembaban MSB data pertama0 = bus.read_byte(0x40) data1 = bus.read_byte(0x40)
# Konversi data
kelembaban = (125,0 * (data0 * 256,0 + data1) / 65536.0) - 6,0
# Alamat SI7006_A20, 0x40(64)
# 0xF3(243) Pilih suhu NO HOLD MASTER mode bus.write_byte(0x40, 0xF3)
waktu.tidur(0.5)
# Alamat SI7006_A20, 0x40(64)
# Baca data kembali, 2 byte, Suhu MSB data pertama0 = bus.read_byte(0x40) data1 = bus.read_byte(0x40)
# Konversi data
cTemp = (175,72 * (data0 * 256,0 + data1) / 65536.0) - 46,85 fTemp = cTemp * 1,8 + 32
# Keluarkan data ke layar
print "Kelembaban Relatif adalah: %.2f %%RH" %kelembaban print "Suhu dalam Celcius adalah: %.2f C" %cCetak Suhu "Suhu dalam Fahrenheit adalah: %.2f F" %fTemp
Langkah 4: Mode Kepraktisan
Sekarang, unduh (atau git pull) kode dan buka di Raspberry Pi.
Jalankan perintah untuk Kompilasi dan Unggah kode di terminal dan lihat hasilnya di Monitor. Setelah beberapa saat, itu akan menyaring semua parameter. Setelah memastikan semuanya bekerja dengan sempurna, Anda dapat berimprovisasi dan melangkah lebih jauh dengan proyek yang membawanya ke tempat yang lebih menarik.
Langkah 5: Aplikasi dan Fitur
Si7006 menawarkan solusi digital akurat, berdaya rendah, terkalibrasi pabrik yang ideal untuk mengukur kelembapan, titik embun, dan suhu, dalam aplikasi seperti HVAC/R, Termostat/Humidistat, Terapi Pernapasan, Barang Putih, Stasiun Cuaca Dalam Ruangan, Lingkungan Mikro /Pusat Data, Kontrol Iklim Otomotif Dan Defogging, Pelacakan Aset Dan Barang Dan Ponsel Dan Tablet.
Untuk misalnya Bagaimana saya suka telur saya? Umm, dalam kue!
Anda dapat membangun proyek Student Classroom Incubator, sebuah peralatan yang digunakan untuk kondisi lingkungan, seperti suhu dan kelembaban yang perlu dikontrol, menggunakan Raspberry Pi dan SI7006-A20. Penetasan telur di kelas! Ini akan menjadi proyek sains yang memuaskan dan informatif dan juga pengalaman langsung pertama bagi siswa untuk melihat bentuk kehidupan pada dasarnya. Inkubator Kelas Siswa adalah proyek yang cukup cepat untuk dibangun. Berikut ini akan menjadi pengalaman yang menyenangkan dan sukses bagi Anda dan siswa Anda. Mari kita mulai dengan peralatan yang sempurna sebelum kita menetaskan telur dengan pikiran muda.
Langkah 6: Kesimpulan
Percaya bahwa usaha ini membangkitkan eksperimen lebih lanjut. Jika Anda bertanya-tanya untuk melihat ke dunia Raspberry Pi, maka Anda dapat memukau diri sendiri dengan memanfaatkan dasar-dasar elektronik, pengkodean, perancangan, penyolderan, dan apa yang tidak. Dalam proses ini, mungkin ada beberapa proyek yang mungkin mudah, sementara beberapa mungkin menguji Anda, menantang Anda. Demi kenyamanan Anda, kami memiliki video tutorial menarik di YouTube yang mungkin membuka pintu bagi ide-ide Anda. Tetapi Anda dapat membuat cara dan menyempurnakannya dengan memodifikasi dan membuat kreasi Anda sendiri. Bersenang-senang dan jelajahi lebih banyak!
Direkomendasikan:
Kipas Pendingin Otomatis Menggunakan Sensor Suhu dan Kelembaban Servo dan DHT11 Dengan Arduino: 8 Langkah
Kipas Pendingin Otomatis Menggunakan Sensor Suhu dan Kelembaban Servo dan DHT11 Dengan Arduino: Dalam tutorial ini kita akan mempelajari cara memulai & putar kipas saat suhu naik di atas level tertentu
Pengamat Kelembaban dan Suhu Menggunakan Raspberry Pi Dengan SHT25 dengan Python: 6 Langkah
Pengamat Kelembaban dan Suhu Menggunakan Raspberry Pi Dengan SHT25 dengan Python: Menjadi penggemar Raspberry Pi, kami memikirkan beberapa eksperimen yang lebih spektakuler dengannya. Dalam kampanye ini, kami akan membuat Pengamat Kelembaban dan Suhu yang mengukur Kelembaban dan Suhu Relatif menggunakan Raspberry Pi dan SHT25, Humidi
Pemantauan Suhu dan Kelembaban Menggunakan SHT25 dan Raspberry Pi: 5 Langkah
Pemantauan Suhu dan Kelembaban Menggunakan SHT25 dan Raspberry Pi: Kami baru-baru ini mengerjakan berbagai proyek yang memerlukan pemantauan suhu dan kelembaban dan kemudian kami menyadari bahwa kedua parameter ini sebenarnya memainkan peran penting dalam memperkirakan efisiensi kerja suatu sistem. Baik di industri
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: Sensor DHT11 digunakan untuk mengukur suhu dan kelembaban. Mereka adalah penggemar elektronik yang sangat populer. Sensor kelembaban dan suhu DHT11 membuatnya sangat mudah untuk menambahkan data kelembaban dan suhu ke proyek elektronik DIY Anda. Ini per
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: 13 Langkah (dengan Gambar)
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: Pendahuluan: Ini adalah Proyek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemrosesan (dapat diunduh gratis) untuk menampilkan data Suhu, Kelembaban dalam format digital dan bentuk grafik batang, menampilkan waktu dan tanggal dan menjalankan hitungan waktu