Daftar Isi:
- Langkah 1: Hubungkan Sensor Gas ke Arduino
- Langkah 2: Hubungkan Arduino ke Raspberry Pi
- Langkah 3: Tulis Beberapa Kode untuk Arduino
- Langkah 4: Tulis Beberapa Kode untuk Raspberry Pi
- Langkah 5: Bangun Kasus dan Cobalah
Video: Detektor Gas IoT Dengan Arduino dan Raspberry Pi: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Dalam instruksi ini, Anda akan belajar cara membuat detektor gas IoT menggunakan Arduino, Raspberry Pi, dan sensor gas MQ-5. Selain bagian-bagian ini, Anda memerlukan tiga kabel untuk menghubungkan Arduino ke sensor gas. Setelah selesai, Anda akan dapat menulis kode untuk Arduino dan Raspberry Pi untuk mendapatkan tingkat gas saat ini di dalam ruangan, baik itu gas alam, alkohol, atau bahkan napas Anda. Mari kita mulai!
Langkah 1: Hubungkan Sensor Gas ke Arduino
Anda memerlukan tiga kabel untuk menghubungkan sensor gas ke Arduino:
-Satu dari sensor A0 (analog out) ke pin input analog di Arduino
-Satu dari GND sensor (pin ground) ke pin ground di Arduino
-Satu dari VCC sensor (input daya) ke pin 5v di Arduino
Setelah selesai, nyalakan Arduino. Anda akan melihat lampu merah pada sensor gas.
Langkah 2: Hubungkan Arduino ke Raspberry Pi
Anda harus mencolokkan Arduino ke Raspberry Pi untuk memverifikasi bahwa itu didukung melalui port USB Pi. Anda juga akan menggunakan koneksi ini untuk komunikasi melalui fungsi serial.println() Arduino, yang akan diterima oleh Raspberry Pi.
Langkah 3: Tulis Beberapa Kode untuk Arduino
Sekarang Arduino terhubung harus dapat mengambil pembacaan dari sensor gas dan mengirimkannya ke Raspberry Pi. Untuk melakukan ini, beberapa baris kode diperlukan: Arduino harus mengambil input analog dari sensor dan kemudian menulisnya ke koneksi serial, yang akan memungkinkan Pi untuk membacanya. Contoh bagaimana melakukan ini termasuk dalam gambar.
Langkah 4: Tulis Beberapa Kode untuk Raspberry Pi
Sekarang Anda memerlukan beberapa kode di ujung yang lain untuk "menangkap" data yang berasal dari Arduino dan menampilkannya melalui internet. Untuk melakukan ini, kami akan menggunakan Python dalam contoh kami bersama dengan Flask, yang memungkinkan kami menyajikan halaman web dengan data sensor bersama dengan rata-rata pembacaan sensor sebelumnya. Anda harus mengimpor modul yang ditunjukkan pada gambar agar server web dan komunikasi port serial berfungsi.
Selanjutnya, Anda ingin memulai koneksi serial baru dan menulis kelas sensor yang akan membaca dari Arduino dan meneruskan data itu ke rute Flask kami, yang ditunjukkan pada gambar kedua. Terakhir, Anda ingin membuat halaman web dalam HTML sehingga kami dapat benar-benar melihat data kami. Contoh bagaimana Anda bisa melakukan ini disertakan di sini.
Langkah 5: Bangun Kasus dan Cobalah
Terakhir, setelah Anda menguji sensor, Anda dapat membuat casing untuknya dan mengujinya! Anda dapat membuat kasing dengan printer 3D (kasing yang sudah dibuat sebelumnya untuk Pi dan Arduino sudah ada) atau bahkan membuatnya dari karton. Contoh keduanya disertakan di atas. Kami mendapatkan kasus kami dari Thingiverse (di sini dan di sini). Pada akhirnya, pilihan ada di tangan Anda! Selamat membangun!
Direkomendasikan:
Baca Meteran Listrik dan Gas (Belgia/Belanda) dan Unggah ke Thingspeak: 5 Langkah
Baca Meteran Listrik dan Gas (Belgia/Belanda) dan Unggah ke Thingspeak: Jika Anda khawatir tentang konsumsi energi Anda atau hanya sedikit kutu buku, Anda mungkin ingin melihat data dari meteran digital baru Anda yang mewah di ponsel cerdas Anda. proyek kami akan mendapatkan data terkini dari listrik digital Belgia atau Belanda
Detektor Kebocoran Gas Berbasis IOT: 4 Langkah
Detektor Kebocoran Gas Berbasis IOT: Persyaratan1 - Nodemcu (ESP8266)2 - Sensor Asap (MQ135)3 - Kabel jumper (3)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
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
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: Daftar kontributor,Penemu:Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Pembimbing: Dr Chia Kim Seng Departemen Teknik Mekatronika dan Robotika, Fakultas Teknik Elektro dan Elektronik, Universiti Tun Hussein Onn Malaysia.Distribu