Daftar Isi:

Kontrol Suhu Kamar Berbasis IOT: 5 Langkah
Kontrol Suhu Kamar Berbasis IOT: 5 Langkah

Video: Kontrol Suhu Kamar Berbasis IOT: 5 Langkah

Video: Kontrol Suhu Kamar Berbasis IOT: 5 Langkah
Video: IoT Tutorial | Monitoring Suhu dan Kelembaban Ruangan dengan mudah 2024, November
Anonim
Image
Image

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

Siapkan Firebase dan Dapatkan Kunci Rahasia
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

Buat Aplikasi Menggunakan MIT App Inventor 2
Buat Aplikasi Menggunakan MIT App Inventor 2
Buat Aplikasi Menggunakan MIT App Inventor 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

Konfigurasikan Arduino IDE untuk Nodemcu ESP8266
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): -
  1. Arduino Json
  2. Firebase Arduino
  3. Perpustakaan Sensor DHT

  4. Perpustakaan Sensor Universal Adafruit

Langkah 4: Unggah Kode ke NodeMCU ESP8266

Unggah Kode ke NodeMCU ESP8266
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

Image
Image
  • Buat rangkaian seperti pada gambar di atas.
  • Instal aplikasi (dibuat pada langkah 2) di ponsel pintar Android Anda.
  • Nyalakan sirkuit dan nikmatilah!

Direkomendasikan: