Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Sensor Suhu dan Cahaya Raspberry Pi

Desain

Diperlukan

2 x DS18B20, resistor 2 x 4,7k

DS18B20 adalah sensor yang cukup berguna karena Anda dapat membaca lebih dari satu sensor menggunakan pin GPIO yang sama. Raspberry Pi mampu mengenali input dari setiap sensor yang terpisah. Sistem ini disebut “1-kawat”, meskipun sensor masih membutuhkan daya dan koneksi GND.

Dasar-dasar Breadboarding.

Cara kerja breadboard adalah seperti ini…

Ada rel merah dan biru untuk daya (+ve, merah) dan ground (-ve, biru). Semua kabel yang dicolokkan ke rel tersebut terhubung bersama, seperti yang ditunjukkan oleh kabel merah dan biru di sisi kiri. Sebagian besar papan tempat memotong roti memiliki dua set rel daya, yang memungkinkan Anda memberi daya ke berbagai bagian sirkuit dengan voltase berbeda.

Di bagian utama papan tempat memotong roti, Anda memiliki deretan sambungan dengan celah di tengahnya. Kedua belah pihak tidak terhubung satu sama lain. Apa pun yang Anda sambungkan ke baris di satu sisi terhubung ke semua kabel lain di baris itu di sisi itu (seperti yang ditunjukkan oleh kabel kuning dan hijau).

Jadi jika Anda memasukkan sesuatu ke posisi A1, itu terhubung ke B1, C1, D1 dan E1, tetapi tidak terhubung ke sisi lain (F1-J1).

Apa pun yang Anda colokkan ke F3 terhubung ke G3, H3, I3, dan J3.

Sensor DS18B20 memiliki tiga pin yang dihubungkan sebagai berikut:

Rangkaian terhubung seperti pada diagram. Sebuah resistor 4,7kO terhubung di pin 2 dan 3 dari sensor. GPIO4 terhubung ke pin sensor 2. Pin sensor 1 terhubung ke GND. Pin sensor 3 terhubung ke 3V3.

Kabel 3V3 dan GND dapat disambungkan langsung ke pin sensor, tetapi kami menggunakan rel daya papan tempat memotong roti (merah) dan GND (biru) karena ini memudahkan untuk menambahkan lebih banyak sensor nanti.

Membaca suhu dengan Raspberry Pi

Periksa apakah sirkuit Anda terhubung dengan benar dan kartu SD Raspbian ada di Raspberry Pi, lalu hidupkan Pi.

Login menggunakan pi sebagai login id dan raspberry sebagai password, lalu ketik…

sudo python dstemp.py

Pertama kali Anda menjalankan, itu akan memuat driver, yang membutuhkan beberapa detik. Maka Anda akan melihat pembacaan suhu yang diperbarui setiap beberapa detik.

Memanipulasi sensor

Empat cara mudah untuk membuat perubahan pembacaan:

• Jika Anda meletakkan jari Anda di sensor, pembacaan suhu akan naik perlahan.

• Jika Anda menghirup udara panas di atasnya, ia akan naik sedikit lebih cepat.

• Jika Anda mengeringkannya dengan pengering rambut, hasilnya akan jauh lebih tinggi, lebih cepat, dan tetap tinggi lebih lama.

• Es batu yang dibungkus kertas dapur dapat menurunkan suhu dengan cepat.

Sesekali program mengingatkan Anda cara keluar (CTRL+C).
Setelah selesai, saatnya menambahkan sensor lain.

Ini dapat dengan mudah digunakan, dengan kabel yang lebih panjang, untuk membentuk dasar sistem kontrol suhu atau stasiun cuaca yang menunjukkan suhu dalam dan luar ruangan.

Tambahkan sensor lain.

Sebaiknya lakukan pengkabelan dengan Pi dimatikan, jadi matikan dengan mengetik

sudo berhenti

Setelah sekitar 10-20 detik, LED pada Pi berhenti berkedip dan Anda dapat mencabut kabel daya.

Sekarang kita perlu menambahkan sensor lain ke sirkuit papan tempat memotong roti kita. Tidak perlu mengubah apa yang sudah kami lakukan, kami hanya menambahkan sensor, resistor, dan tiga kabel.

Perhatikan bahwa kabel menghubungkan pin tengah setiap sensor. Keduanya dibaca dari pin yang sama (GPIO4) pada Raspberry Pi.

Setelah sirkuit Anda benar, hidupkan Pi lagi, Login, gunakan pi sebagai id login dan raspberry sebagai kata sandi, lalu ketik…

sudo python dstemp.py

Kali ini, setelah memuat driver, itu akan menunjukkan kepada Anda pembacaan dari kedua sensor.

Anda dapat memanipulasi mereka seperti sebelumnya untuk membuktikan bahwa mereka bekerja secara independen. Terkadang Anda mungkin mendapatkan pembacaan palsu yang aneh (mis. 0,06) tetapi biasanya hanya sekali.

Tambahkan led indikatorSekarang mari tambahkan led indikator yang akan menyala saat sensor 1 membaca suhu di atas 25 °C (seharusnya dapat dilakukan dengan beberapa napas panas).

Sebaiknya matikan pi lagi pada saat ini, seperti sebelumnya.

Kita perlu menambahkan:

• kabel jumper betina ke jantan dari GPIO 24 ke led positif (kaki panjang)

• sebuah LED

• resistor 47 O dari led negatif (sisi datar) ke rel GND (biru)

Untuk detail lebih lanjut:Sensor Suhu dan Cahaya Raspberry Pi


Proses manufaktur

  1. Pencatat Suhu Raspberry Pi
  2. Ukur suhu dengan sensor DS18B20 1-kawat dan Raspberry Pi
  3. Pemantauan Suhu di Raspberry Pi
  4. TMP006 Sensor Suhu Pustaka Python menggunakan Raspberry pi,
  5. Sensor Suhu Python dan Raspberry Pi
  6. Suhu dan Kelembaban yang Mudah di Raspberry Pi
  7. Memantau Suhu Dengan Raspberry Pi
  8. Sensor suhu 1-kawat DS1820 di Raspberry Pi (langsung GPIO)
  9. Sensor Gerak menggunakan Raspberry Pi
  10. Raspberry Pi 1- Sensor Termometer Digital Kawat (DS18B20)