Isi kandungan:
- Langkah 1: Sambungkan Sensor Gas ke Arduino
- Langkah 2: Sambungkan Arduino ke Raspberry Pi
- Langkah 3: Tulis Beberapa Kod untuk Arduino
- Langkah 4: Tulis Beberapa Kod untuk Pi Raspberry
- Langkah 5: Bina Kes dan Cubalah
Video: Pengesan Gas IoT Dengan Arduino dan Raspberry Pi: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Dalam arahan ini, anda akan belajar bagaimana membina alat pengesan gas IoT menggunakan Arduino, Raspberry Pi, dan sensor gas MQ-5. Sebagai tambahan kepada bahagian ini, anda memerlukan tiga wayar untuk menghubungkan Arduino ke sensor gas. Setelah selesai, anda akan dapat menulis kod untuk Arduino dan Raspberry Pi untuk mendapatkan tahap gas semasa di dalam bilik, sama ada gas asli, alkohol, atau nafas anda. Mari kita mulakan!
Langkah 1: Sambungkan Sensor Gas ke Arduino
Anda memerlukan tiga wayar untuk menyambungkan sensor gas ke Arduino:
-Satu dari sensor A0 (analog keluar) ke pin input analog di Arduino
-Satu dari GND (pin ground) sensor ke pin ground di Arduino
-Satu dari VCC sensor (input kuasa) ke pin 5v di Arduino
Setelah selesai, hidupkan Arduino. Anda mesti melihat lampu merah pada sensor gas.
Langkah 2: Sambungkan Arduino ke Raspberry Pi
Anda perlu memasukkan Arduino ke Raspberry Pi untuk mengesahkan bahawa ia digerakkan melalui port USB Pi. Anda juga akan menggunakan sambungan ini untuk komunikasi melalui fungsi serial.println () Arduino, yang akan diterima oleh Raspberry Pi.
Langkah 3: Tulis Beberapa Kod untuk Arduino
Setelah Arduino disambungkan, ia mesti dapat membaca dari sensor gas dan menghantarnya ke Raspberry Pi. Untuk melakukan ini, diperlukan beberapa baris kod: Arduino mesti mengambil input analog dari sensor dan kemudian menuliskannya ke sambungan bersiri, yang membolehkan Pi membacanya. Contoh cara melakukan ini disertakan dalam gambar.
Langkah 4: Tulis Beberapa Kod untuk Pi Raspberry
Sekarang anda memerlukan beberapa kod di hujung yang lain untuk "menangkap" data yang berasal dari Arduino dan memaparkannya melalui internet. Untuk melakukan ini, kami akan menggunakan Python dalam contoh kami bersama dengan Flask, yang akan membolehkan kami melayani laman web dengan data sensor bersama dengan rata-rata bacaan masa lalu sensor. Anda perlu mengimport modul yang ditunjukkan dalam gambar agar pelayan web dan komunikasi port bersiri berfungsi.
Seterusnya, anda ingin memulakan sambungan bersiri baru dan menulis kelas sensor yang akan membaca dari Arduino dan menyampaikan data tersebut ke laluan Flask kami, yang ditunjukkan dalam gambar kedua. Akhirnya, anda mahu membuat laman web dalam HTML supaya kami dapat melihat data kami. Contoh bagaimana anda boleh melakukan ini disertakan di sini.
Langkah 5: Bina Kes dan Cubalah
Akhirnya, setelah anda menguji sensor anda, anda boleh membuat casing untuknya dan mengujinya! Anda boleh membuat casing dengan pencetak 3D (casing yang sudah dibuat sebelumnya untuk Pi dan Arduino sudah ada) atau bahkan mengeluarkannya dari kadbod. Contoh kedua-duanya disertakan di atas. Kami mendapat kes dari Thingiverse (di sini dan di sini). Akhirnya, pilihan terpulang kepada anda! Selamat membina!
Disyorkan:
Pengesan Kebocoran Gas Berasaskan IOT: 4 Langkah
Pengesan Kebocoran Gas Berasaskan IOT: Keperluan1 - Nodemcu (ESP8266) 2 - Sensor Asap (MQ135) 3 - Wayar pelompat (3)
Pengesan Gas Rumah: 3 Langkah
Pengesan Gas Rumah: Projek ini bertujuan untuk membuat pengesan gas rumah yang berkesan dari arduino uno (atau dalam hal ini setara dengan cina) dan sekumpulan sensor
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: 13 Langkah (dengan Gambar)
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: Pengenalan: Ini adalah Projek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemprosesan (boleh dimuat turun percuma) untuk memaparkan data Suhu, Kelembapan dalam digital dan borang graf bar, masa dan tarikh paparan dan jalankan waktu mengira
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: Senarai penyumbang, Pencipta: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Penyelia: Dr Chia Kim Seng Jabatan Kejuruteraan Mekatronik dan Robotik, Fakulti Kejuruteraan Elektrik dan Elektronik, Universiti Tun Hussein Onn Malaysia. Pengedar
Pengesan Kilat dan Kaunter: 8 Langkah (dengan Gambar)
Lightning Detector and Counter: Saya selalu mahu membuat lightning detector tetapi mendapati skema litar sedikit melebihi kemampuan saya. Baru-baru ini semasa melayari jaring, saya menjumpai litar yang sangat sejuk yang mengira kilat seperti yang berlaku! Selepas melihat