Daftar Isi:
- Langkah 1: Siapkan Firebase dan Dapatkan Kunci Rahasia
- Langkah 2: Buat Aplikasi Menggunakan MIT App Inventor 2
- Langkah 3: Konfigurasikan Arduino IDE untuk Nodemcu ESP8266
- Langkah 4: Unggah Kode ke NodeMCU ESP8266
- Langkah 5: Merakit Perangkat Keras
Video: Kontrol Suhu Kamar Berbasis IOT: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ini dapat diinstruksikan pada proyek kontrol suhu ruangan berbasis IOT.
Fitur:-
1. Menghidupkan kipas secara otomatis di atas suhu ruangan yang ditentukan.
2. Secara otomatis mematikan kipas di bawah suhu ruangan yang ditentukan.
3. Kontrol manual kapan saja pada suhu berapa pun
Persyaratan:-
- Papan pengembangan NodeMCU ESP8266
- Sensor suhu DHT11
- Papan relai saluran tunggal (5V)
- Kabel Jumper
- Router wifi atau hotspot portabel (untuk menghubungkan NodeMCU ESP8266 ke internet)
- Baterai 9V
Jadi mari selami tutorialnya.
Langkah 1: Siapkan Firebase dan Dapatkan Kunci Rahasia
Kita akan menggunakan database real-time oleh Google firebase. Database real-time ini akan bertindak sebagai perantara antara Nodemcu dan perangkat Android.
- Pertama-tama, navigasikan ke situs firebase dan masuk menggunakan akun google Anda.
- Buat database real-time baru.
- Dapatkan URL basis data nyata dan kunci rahasia untuk mengakses basis data dari aplikasi. Untuk tutorial mendetail, Anda dapat melihat cara menggunakan firebase dengan penemu aplikasi MIT.
Langkah 2: Buat Aplikasi Menggunakan MIT App Inventor 2
Kami akan menggunakan MIT app inventor 2 untuk membuat aplikasi Android kami. Sangat mudah digunakan dan mudah diintegrasikan, memenangkan Google firebase.
- Unduh file proyek 2 penemu aplikasi MIT terlampir (file.aia).
- Buka halaman beranda MIT app inventor 2 dan masuk ke akun Anda. Lalu pergi ke proyek >> proyek impor. Pilih file dari komputer Anda dan unggah.
- Buka jendela tata letak, klik firebaseDB1 (terletak di bagian bawah ruang kerja), masukkan URL database dan kunci rahasia. Juga atur ProjectBucket sebagai S_HO_C_K (seperti yang ditunjukkan pada tangkapan layar 2).
Setelah itu, klik tombol build dan simpan file aplikasi (file.apk) ke komputer Anda. Kemudian transfer file itu ke perangkat Android Anda.
Langkah 3: Konfigurasikan Arduino IDE untuk Nodemcu ESP8266
- Pertama-tama, konfigurasikan Arduino IDE untuk Nodemcu esp8266. Saya akan merekomendasikan tutorial langkah demi langkah ini tentang dasar-dasar NodeMCU oleh Armtronix. Terima kasih Armtronix untuk tutorial yang bermanfaat ini.
- Setelah itu, tambahkan dua perpustakaan ini (tangkapan layar referensi): -
- Arduino Json
- Firebase Arduino
-
Perpustakaan Sensor DHT
- Perpustakaan Sensor Universal Adafruit
Langkah 4: Unggah Kode ke NodeMCU ESP8266
Unduh file Arduino IDE (file.ino) terlampir di bawah ini. Setelah itu, ubah program untuk beberapa perubahan yang diperlukan: -
- Pada baris 3, masukkan URL database tanpa 'https://'.
- Pada baris 4, masukkan kunci rahasia database.
- Pada baris 5 dan 6, jangan lupa untuk memperbarui SSID WiFi dan kata sandi Wifi (yang ingin Anda sambungkan ke NodeMCU ESP8266).
Setelah selesai, unggah program ke papan pengembangan NodeMCU ESP8266.
Langkah 5: Merakit Perangkat Keras
- Buat rangkaian seperti pada gambar di atas.
- Instal aplikasi (dibuat pada langkah 2) di ponsel pintar Android Anda.
- Nyalakan sirkuit dan nikmatilah!
Direkomendasikan:
Kontrol Suhu Jarak Jauh IR Otomatis Berbasis Arduino: 7 Langkah
IR Remote Control Otomatis Berbasis Arduino Didorong Suhu: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Bosan bangun di tengah tidur nyenyak hanya karena suhu kamar Anda terlalu rendah atau terlalu tinggi karena AC Bisu Anda. Maka proyek ini untuk Anda. Dalam proyek ini, kami akan membuat
ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah
Pemantauan Suhu Nodemcu ESP8266 Menggunakan DHT11 di Server Web Lokal | Dapatkan Suhu & Kelembaban Ruangan di Browser Anda: Hai guys hari ini kita akan membuat kelembaban & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembaban akan diperoleh dari Sensor DHT11 & dapat dilihat pada browser halaman web mana yang akan dikelola
Kontrol Kamar Dengan ESP8266 - Suhu, Gerakan, Tirai, dan Pencahayaan: 8 Langkah
Kontrol Kamar Dengan ESP8266 | Temperatur, Gerakan, Tirai, dan Pencahayaan: Proyek ini terdiri dari sistem berdasarkan modul NodeMCU ESP8266 yang memungkinkan Anda mengontrol kecerahan Strip LED dan tirai ruangan Anda, juga dapat mengirim data tentang peristiwa gerakan ruangan Anda dan suhu ke awan
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar)
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: Saya mencoba mencari cara untuk menjelaskan cara kerja PWM kepada siswa saya, jadi saya menetapkan sendiri tugas untuk mencoba mengontrol kecerahan LED menggunakan 2 tombol tekan - satu tombol meningkatkan kecerahan LED dan yang lainnya meredupkannya. Untuk memprogram
Musik Cerdas di Kamar Tidur dan Kamar Mandi Dengan Raspberry Pi – Mengintegrasikan Multiroom, Alarm, Kontrol Tombol, dan Otomatisasi Rumah: 7 Langkah
Musik Cerdas di Kamar Tidur dan Kamar Mandi Dengan Raspberry Pi – Mengintegrasikan Multiroom, Alarm, Kontrol Tombol, dan Otomatisasi Rumah: Hari ini kami ingin memberi Anda dua contoh tentang bagaimana Anda dapat menggunakan Raspberry Pi dengan perangkat lunak Max2Play kami untuk otomatisasi rumah: di kamar mandi dan kamar tidur . Kedua proyek serupa dalam hal musik dengan ketelitian tinggi dari berbagai sumber dapat dialirkan melalui