Daftar Isi:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Menghubungkan Komponen
- Langkah 3: Prosedur
- Langkah 4: Kode
Video: Sistem Pemantauan Udara Menggunakan NodeMCU dan IOT Thingspeak: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
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:
- Kumpulkan data di saluran pribadi.
- Bagikan Data dengan Saluran Publik
- REST API dan MQTT APIS
- Analisis dan Visualisasi MATLAB®.
- 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
Diperlukan Perangkat Keras
- NodeMCU
- Sensor Alkohol MQ-3
- Catu Daya 5V
- Kabel Jumper
- 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
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
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:
Sistem Pemantauan Cuaca IoT Terdistribusi Cerdas Menggunakan NodeMCU: 11 Langkah
Sistem Pemantauan Cuaca IoT Terdistribusi Cerdas Menggunakan NodeMCU: Anda semua mungkin mengetahui stasiun cuaca tradisional; tapi pernahkah Anda bertanya-tanya bagaimana cara kerjanya? Karena stasiun cuaca tradisional mahal dan besar, kepadatan stasiun-stasiun ini per satuan luas sangat kurang yang
Pemantauan Suhu dan Kelembaban DHT Menggunakan ESP8266 dan Platform AskSensors IoT: 8 Langkah
Pemantauan Suhu dan Kelembaban DHT Menggunakan ESP8266 dan Platform AskSensors IoT: Dalam instruksi sebelumnya, saya menyajikan panduan langkah demi langkah untuk memulai nodeMCU ESP8266 dan platform AskSensors IoT. Dalam tutorial ini, saya menghubungkan sensor DHT11 ke node MCU. DHT11 adalah Alat Temperatur dan pelembap
Sistem Pemantauan dan Kontrol Kelembaban Tanah Berbasis IoT Menggunakan NodeMCU: 6 Langkah
Sistem Pemantauan dan Kontrol Kelembaban Tanah Berbasis IoT Menggunakan NodeMCU: Dalam tutorial ini kita akan mengimplementasikan sistem Pemantauan dan Kontrol Kelembaban Tanah berbasis IoT menggunakan Modul WiFi ESP8266 yaitu NodeMCU. Komponen yang Diperlukan untuk proyek ini: Modul WiFi ESP8266 – Amazon (334/- Modul Relai INR – Amazon (130/- INR
Sistem Pemantauan Kualitas Udara untuk Polusi Partikulat: 4 Langkah
Sistem Pemantauan Kualitas Udara untuk Pencemaran Partikulat: INTRO: 1 Dalam proyek ini saya menunjukkan bagaimana membangun sebuah detektor partikel dengan tampilan data, backup data pada kartu SD dan IOT. Secara visual tampilan cincin neopiksel menunjukkan kualitas udara. 2 Kualitas udara menjadi perhatian yang semakin penting
Pemantauan Kualitas Udara Menggunakan Foton Partikel: 11 Langkah (dengan Gambar)
Pemantauan Kualitas Udara Menggunakan Foton Partikel: Dalam proyek ini sensor partikel PPD42NJ digunakan untuk mengukur kualitas udara (PM 2.5) yang ada di udara dengan Foton Partikel. Tidak hanya menampilkan data di Particle console dan dweet.io tetapi juga menunjukkan kualitas udara menggunakan LED RGB dengan mengubahnya