Daftar Isi:

Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah
Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah

Video: Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah

Video: Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah
Video: Cara Monitoring Kualitas Udara Dan Kirim Data Logger Ke Thingspeak Nodemcu ESP8266 IOT 2024, Juli
Anonim
Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak
Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak

ThingSpeak adalah aplikasi Open-Source IoT dan API untuk menyimpan dan mengambil data dari perangkat Hardware dan Sensor. Ia menggunakan Protokol HTTP melalui Internet atau LAN untuk komunikasinya. Analitik MATLAB disertakan untuk menganalisis dan memvisualisasikan data yang diterima dari Perangkat Keras atau Perangkat Sensor Anda.

Kami dapat membuat saluran untuk setiap data sensor. Saluran ini dapat disetel sebagai saluran pribadi atau Anda dapat membagikan data secara publik melalui saluran Publik. Fitur komersial termasuk fitur tambahan. Tetapi kami akan menggunakan versi gratis karena kami melakukannya untuk tujuan pendidikan.

(Jika Anda ingin mempelajari lebih lanjut tentang ThingSpeak secara umum, dan/atau The Project, kunjungi

Fitur:

  1. Kumpulkan data di saluran pribadi.
  2. Bagikan Data dengan Saluran Publik
  3. REST API dan MQTT APIS
  4. Analisis dan Visualisasi MATLAB®.
  5. Komunitas Seluruh Dunia

Dalam tutorial ini, menggunakan sensor Alkohol MQ3 untuk memplot nilainya di ThingSpeak menggunakan NodeMCU. Dalam program ini NodeMCU membaca dan menyimpan data sensor ke dalam variabel dan kemudian mengunggahnya ke ThingSpeak menggunakan nama saluran dan kunci API-nya. NodeMCU harus terhubung ke internet melalui Wi-Fi. Kita akan melihat cara membuat Saluran ThingSpeak dan mengkonfigurasinya di NodeMCU.

Langkah 1: Komponen Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan

Diperlukan Perangkat Keras

  1. NodeMCU
  2. Sensor Alkohol MQ-3
  3. Catu Daya 5V
  4. Kabel Jumper
  5. Papan tempat memotong roti (Opsional)

NodeMCU LUA WiFi Internet ESP8266 Development Board: NodeMCU Dev Kit/board terdiri dari chip berkemampuan wifi ESP8266. ESP8266 adalah chip Wi-Fi murah yang dikembangkan oleh Espressif Systems dengan protokol TCP/IP. Untuk informasi lebih lanjut tentang ESP8266, Anda dapat merujuk Modul WiFi ESP8266.

Sensor Alkohol MQ-3:Modul ini dibuat menggunakan Sensor Gas Alkohol MQ3. Ini adalah sensor semikonduktor berbiaya rendah yang dapat mendeteksi keberadaan gas alkohol pada konsentrasi dari 0,05 mg/L hingga 10 mg/L. Bahan sensitif yang digunakan untuk sensor ini adalah SnO2, yang konduktivitasnya lebih rendah di udara bersih. Konduktivitasnya meningkat dengan meningkatnya konsentrasi gas alkohol. Ini memiliki sensitivitas tinggi terhadap alkohol dan memiliki ketahanan yang baik terhadap gangguan akibat asap, uap dan bensin. Modul ini menyediakan output digital dan analog. Modul sensor alkohol MQ3 dapat dengan mudah dihubungkan dengan Mikrokontroler, Papan Arduino, Raspberry Pi, dll. Atau informasi lebih lanjut tentang MQ3, Anda dapat merujuk Modul Sensor Alkohol – MQ3.

Catu Daya 5V: Di sebagian besar produk atau proyek elektronik kami, kami memerlukan catu daya untuk mengubah tegangan AC utama menjadi tegangan DC yang diatur

Kabel Jumper: Kabel jumper hanyalah kabel yang memiliki pin konektor di setiap ujungnya, yang memungkinkannya digunakan untuk menghubungkan dua titik satu sama lain tanpa menyolder. Konektor female to female digunakan dalam proyek ini.

Breadboard: Breadboard adalah perangkat tanpa solder untuk prototipe sementara dengan elektronik dan desain sirkuit uji. Sebagian besar komponen elektronik di sirkuit elektronik dapat saling berhubungan dengan memasukkan kabel atau terminalnya ke dalam lubang dan kemudian membuat koneksi melalui kabel jika sesuai.

Langkah 2: Menghubungkan Komponen

Menghubungkan Komponen
Menghubungkan Komponen

Keterangan

Ada 4 lead yaitu +5V, AOUT, DOUT, dan GND.

Kabel +5V dan GND menghasilkan daya untuk sensor alkohol. 2 lead lainnya adalah AOUT (output analog) dan DOUT (output digital). Cara kerja sensor adalah terminal AOUT memberikan output tegangan analog sebanding dengan jumlah alkohol yang dideteksi sensor. Semakin banyak alkohol yang dideteksi, semakin besar tegangan analog yang akan dihasilkannya. Sebaliknya, semakin sedikit alkohol yang dideteksi, semakin sedikit tegangan analog yang akan dihasilkan. Jika tegangan analog mencapai ambang batas tertentu, pin digital DOUT akan dikirim high. Setelah pin DOUT ini menjadi tinggi, arduino akan mendeteksi ini dan akan memicu LED untuk menyala, menandakan bahwa ambang batas alkohol telah tercapai dan sekarang melebihi batas. Bagaimana Anda dapat mengubah level ambang ini adalah dengan menyesuaikan potensiometer untuk menaikkan atau menurunkan level.

Koneksinya cukup mendasar.

Untuk menghubungkan sensor, ada 3 lead. Terminal +5V dari sensor terhubung ke terminal 5V dari papan catu daya. Terminal GND dari sensor terhubung ke terminal GND dari NodeMCU. Ini menetapkan daya untuk sensor. Koneksi lainnya adalah output analog dari sensor. Ini terhubung ke pin analog A0 dari NodeMCU.

Langkah 3: Prosedur

Langkah 1: Buka https://thingspeak.com/ dan buat Akun ThingSpeak Anda jika belum punya. Masuk ke akun Anda.

Langkah 2: Buat Saluran dengan mengklik 'Saluran Baru

Langkah 3: Masukkan detail saluran.

Nama: Nama Apapun

Deskripsi (opsional

Bidang 1: Pembacaan sensor – Ini akan ditampilkan pada grafik analitik. Jika Anda membutuhkan lebih dari 1 Saluran, Anda dapat membuat Data Sensor tambahan.

Simpan pengaturan ini.

Langkah 4: Sekarang Anda dapat melihat saluran. Klik pada tab 'Kunci API'. Di sini Anda akan mendapatkan ID Saluran dan Kunci API. Catat ini.

Langkah 5: Buka Arduino IDE dan Instal Perpustakaan ThingSpeak. Untuk melakukan ini, buka Sketsa> Sertakan Perpustakaan> Kelola Perpustakaan. Cari ThingSpeak dan instal perpustakaan. Perpustakaan Komunikasi ThingSpeak untuk Arduino, ESP8266 dan ESP32

Langkah 6: Perlu memodifikasi kode. Dalam kode di bawah ini Anda perlu mengubah SSID Jaringan, Kata Sandi dan Saluran ThingSpeak dan Kunci API Anda.

Langkah 4: Kode

Kode
Kode

Unduh kode yang terlampir di sini dan unggah di papan Anda, dan hubungkan semuanya seperti yang ditunjukkan pada diagram sebelumnya.

Unduh kode:

Outputnya akan seperti gambar di atas di ThingSpeak.

Semoga ini memudahkan Anda. Pastikan untuk berlangganan jika Anda menyukai artikel ini dan merasa bermanfaat, dan jika Anda memiliki pertanyaan atau butuh bantuan dengan apa pun, tinggalkan komentar di bawah…

Terima kasih kepada elemetnzonline.com..

Direkomendasikan: