Isi kandungan:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Menyambungkan Komponen
- Langkah 3: Prosedur
- Langkah 4: Kodnya
Video: Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
ThingSpeak adalah aplikasi dan API IoT Sumber Terbuka untuk menyimpan dan mengambil data dari peranti dan Sensor Perkakasan. Ia menggunakan Protokol HTTP melalui Internet atau LAN untuk komunikasinya. Analisis MATLAB disertakan untuk menganalisis dan memvisualisasikan data yang diterima dari Perkakasan atau Peranti Sensor anda.
Kita boleh membuat saluran untuk setiap data sensor. Saluran ini boleh ditetapkan sebagai saluran peribadi atau anda boleh berkongsi data secara terbuka melalui saluran Awam. Ciri komersial merangkumi ciri tambahan. Tetapi kami akan menggunakan versi percuma seperti yang kami lakukan untuk tujuan pendidikan.
(Sekiranya anda ingin mengetahui lebih lanjut mengenai ThingSpeak secara umum, dan / atau The Project, lawati
Ciri-ciri:
- Kumpulkan data di saluran peribadi.
- Berkongsi Data dengan Saluran Awam
- REST API dan MQTT APIS
- Analisis dan Visualisasi MATLAB®.
- Komuniti Seluruh Dunia
Dalam tutorial ini, menggunakan sensor Alkohol MQ3 untuk memplot nilainya di ThingSpeak menggunakan NodeMCU. Dalam program ini NodeMCU untuk membaca dan menyimpan data sensor menjadi pemboleh ubah dan kemudian memuat naiknya ke ThingSpeak menggunakan nama saluran dan kunci API. NodeMCU harus dihubungkan ke internet melalui Wi-Fi. Kami akan melihat bagaimana membuat Saluran ThingSpeak dan mengkonfigurasinya di NodeMCU.
Langkah 1: Komponen Diperlukan
Diperlukan Perkakasan
- NodeMCU
- Sensor Alkohol MQ-3
- Bekalan Kuasa 5V
- Wayar Pelompat
- Papan Roti (Pilihan)
NodeMCU LUA WiFi Internet Lembaga Pembangunan ESP8266: NodeMCU Dev Kit / board terdiri daripada cip yang didayakan wifi ESP8266. ESP8266 adalah cip Wi-Fi kos rendah yang dikembangkan oleh Espressif Systems dengan protokol TCP / IP. Untuk maklumat lebih lanjut mengenai ESP8266, anda boleh merujuk Modul WiFi ESP8266.
MQ-3 Alcohol Sensorr: Modul ini dibuat menggunakan Alcohol Gas Sensor MQ3. Ia adalah sensor semikonduktor kos rendah yang dapat mengesan kehadiran gas alkohol pada kepekatan dari 0.05 mg / L hingga 10 mg / L. Bahan sensitif yang digunakan untuk sensor ini adalah SnO2, yang kekonduksiannya lebih rendah di udara bersih. Kekonduksian meningkat apabila kepekatan gas alkohol meningkat. Ia mempunyai kepekaan tinggi terhadap alkohol dan mempunyai daya tahan yang baik terhadap gangguan akibat asap, wap dan petrol. Modul ini menyediakan output digital dan analog. Modul sensor alkohol MQ3 dapat dihubungkan dengan mudah dengan Pengawal Mikro, Papan Arduino, Raspberry Pi dll. Atau lebih banyak maklumat mengenai MQ3, anda boleh merujuk Modul Sensor Alkohol - MQ3.
Bekalan Kuasa 5V: Di kebanyakan produk atau projek elektronik kita memerlukan bekalan kuasa untuk menukar voltan AC utama ke voltan DC terkawal
Jumper Wires: Wire jumper hanyalah wayar yang mempunyai pin penyambung di setiap hujungnya, yang membolehkannya digunakan untuk menghubungkan dua titik antara satu sama lain tanpa pematerian. Penyambung wanita ke wanita digunakan dalam projek ini.
Papan roti: Papan roti adalah peranti tanpa solder untuk prototaip sementara dengan reka bentuk litar elektronik dan ujian. Sebilangan besar komponen elektronik dalam litar elektronik dapat dihubungkan dengan memasukkan plumbum atau terminal mereka ke dalam lubang dan kemudian membuat sambungan melalui wayar di mana sesuai.
Langkah 2: Menyambungkan Komponen
Penerangan
Terdapat 4 petunjuk ialah + 5V, AOUT, DOUT, dan GND.
Sambungan + 5V dan GND menetapkan kuasa untuk sensor alkohol. 2 petunjuk lain adalah AOUT (output analog) dan DOUT (output digital). Cara sensor berfungsi ialah terminal AOUT memberikan output voltan analog sebanding dengan jumlah alkohol yang dikesan oleh sensor. Semakin banyak alkohol yang dikesan, semakin tinggi voltan analog yang akan dikeluarkan. Sebaliknya, semakin sedikit alkohol yang dikesan, voltan analog akan kurang. Sekiranya voltan analog mencapai ambang tertentu, ia akan menghantar pin digital DOUT tinggi. Setelah pin DOUT ini naik tinggi, arduino akan mengesannya dan akan memicu LED menyala, menandakan bahawa ambang alkohol telah tercapai dan kini sudah melebihi had. Cara anda mengubah tahap ambang ini adalah dengan menyesuaikan potensiometer untuk menaikkan atau menurunkan tahap.
Sambungannya cukup asas.
Untuk menyambungkan sensor, terdapat 3 petunjuk. Terminal + 5V sensor menyambung ke terminal 5V papan bekalan kuasa. Terminal GND sensor menyambung ke terminal GND NodeMCU. Ini menetapkan kekuatan untuk sensor. Sambungan lain adalah output analog sensor. Ia disambungkan ke pin analog A0 dari NodeMCU.
Langkah 3: Prosedur
Langkah 1: Pergi ke https://thingspeak.com/ dan buat Akaun ThingSpeak anda jika anda belum memilikinya. Log masuk ke Akaun Anda.
Langkah 2: Buat Saluran dengan mengklik 'Saluran Baru
Langkah 3: Masukkan butiran saluran.
Nama: Mana-mana Nama
Penerangan (pilihan
Medan 1: Bacaan sensor - Ini akan dipaparkan pada grafik analisis. Sekiranya anda memerlukan lebih daripada 1 Saluran, anda boleh membuat Data Sensor tambahan.
Simpan tetapan ini.
Langkah 4: Sekarang anda dapat melihat salurannya. Klik pada tab ‘Kekunci API’. Di sini anda akan mendapat ID Saluran dan Kekunci API. Perhatikan perkara ini.
Langkah 5: Buka Arduino IDE dan Pasang Perpustakaan ThingSpeak. Untuk melakukannya, pergi ke Sketsa> Sertakan Perpustakaan> Urus Perpustakaan. Cari ThingSpeak dan pasang perpustakaan. Perpustakaan Komunikasi ThingSpeak untuk Arduino, ESP8266 dan ESP32
Langkah 6: Perlu mengubah kod. Dalam kod di bawah ini, anda perlu menukar SSID Rangkaian, Kata Laluan dan Saluran ThingSpeak dan Kunci API anda.
Langkah 4: Kodnya
Muat turun kod yang dilampirkan di sini dan muat naik di papan anda, dan kawat semuanya seperti yang ditunjukkan dalam rajah sebelumnya.
Muat turun kod:
Hasilnya akan seperti gambar di atas di ThingSpeak.
Semoga ini memudahkan anda. Pastikan anda melanggan jika anda menyukai artikel ini dan menganggapnya berguna, dan jika anda mempunyai pertanyaan atau memerlukan bantuan dengan apa-apa, tinggalkan komen di bawah …
Terima kasih kepada elemetnzonline.com..
Disyorkan:
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: 11 Langkah
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: Anda semua mungkin menyedari stesen cuaca tradisional; tetapi pernahkah anda terfikir bagaimana ia berfungsi? Oleh kerana stesen cuaca tradisional mahal dan besar, kepadatan stesen-stesen ini per unit kawasan sangat sedikit yang menyumbang kepada
Pemantauan Suhu dan Kelembapan DHT Menggunakan ESP8266 dan Platform AskSensors IoT: 8 Langkah
Pemantauan Suhu dan Kelembapan DHT Menggunakan ESP8266 dan Platform AskSensors IoT: Dalam arahan sebelumnya, saya menunjukkan panduan langkah demi langkah untuk memulakan dengan nodeMCU ESP8266 dan platform IoS AskSensors. Dalam tutorial ini, saya menyambungkan sensor DHT11 ke nod MCU. DHT11 adalah Suhu dan humidi yang biasa digunakan
Sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT Menggunakan NodeMCU: 6 Langkah
Sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT Menggunakan NodeMCU: Dalam tutorial ini kita akan melaksanakan sistem Pemantauan dan Pengendalian Kelembapan Tanah berasaskan IoT menggunakan Modul WiFi ESP8266 iaitu NodeMCU. Komponen yang Diperlukan untuk projek ini: Modul WiFi ESP8266 - Amazon (334 / - Modul Relay INR - Amazon (130 / - INR
Sistem Pemantauan Kualiti Udara untuk Pencemaran Partikulat: 4 Langkah
Sistem Pemantauan Kualiti Udara untuk Pencemaran Partikulat: INTRO: 1 Dalam projek ini saya menunjukkan cara membina alat pengesan zarah dengan paparan data, sandaran data pada kad SD dan IOT. Secara visual paparan cincin neopixels menunjukkan kualiti udara. 2 Kualiti udara menjadi perhatian yang semakin penting untuk
Pemantauan Kualiti Udara Menggunakan Foton Zarah: 11 Langkah (dengan Gambar)
Pemantauan Kualiti Udara Menggunakan Partikel Photon: Dalam projek ini sensor partikel PPD42NJ digunakan untuk mengukur kualiti udara (PM 2.5) yang ada di udara dengan Particle Photon. Ia tidak hanya memaparkan data pada konsol Partikel dan dweet.io tetapi juga menunjukkan kualiti udara menggunakan LED RGB dengan mengubahnya