Isi kandungan:
- Langkah 1: Sediakan Firebase dan Dapatkan Kunci Rahsia
- Langkah 2: Buat Aplikasi Menggunakan MIT App Inventor 2
- Langkah 3: Konfigurasikan Arduino IDE untuk Nodemcu ESP8266
- Langkah 4: Muat Naik Kod ke NodeMCU ESP8266
- Langkah 5: Pasang Perkakasan
Video: Kawalan Suhu Bilik Berasaskan IOT: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ini dapat dilaksanakan pada projek kawalan suhu bilik berdasarkan IOT.
Ciri-ciri:-
1. Hidupkan kipas secara automatik di atas suhu bilik yang ditentukan.
2. Matikan kipas secara automatik di bawah suhu bilik yang ditentukan.
3. Kawalan manual pada bila-bila masa pada suhu apa pun
Keperluan: -
- Papan pengembangan NodeMCU ESP8266
- Sensor suhu DHT11
- Papan geganti saluran tunggal (5V)
- Wayar Pelompat
- Penghala wifi atau hotspot mudah alih (untuk menyambungkan NodeMCU ESP8266 ke internet)
- Bateri 9V
Oleh itu mari kita selami tutorial.
Langkah 1: Sediakan Firebase dan Dapatkan Kunci Rahsia
Kami akan menggunakan pangkalan data masa nyata oleh Google Firebase. Pangkalan data masa nyata ini akan bertindak sebagai broker tengah antara Nodemcu dan peranti Android.
- Pertama sekali, arahkan ke laman web firebase dan log masuk menggunakan akaun google anda.
- Buat pangkalan data masa nyata yang baru.
- Dapatkan URL pangkalan data sebenar dan kunci rahsia untuk mengakses pangkalan data dari aplikasi. Untuk tutorial terperinci, anda boleh melihat cara menggunakan firebase dengan penemu aplikasi MIT.
Langkah 2: Buat Aplikasi Menggunakan MIT App Inventor 2
Kami akan menggunakan penemu aplikasi MIT 2 untuk membuat aplikasi Android kami. Sangat mudah digunakan dan senang digabungkan winbase Google win.
- Muat turun fail projek penemu aplikasi MIT 2 yang dilampirkan (fail.aia).
- Pergi ke laman utama penemu aplikasi MIT 2 dan log masuk ke akaun anda. Kemudian pergi ke projek >> projek import. Pilih fail dari komputer anda dan muat naik.
- Pergi ke tetingkap susun atur, klik pada firebaseDB1 (terletak di bahagian bawah ruang kerja), masukkan URL pangkalan data dan kunci rahsia. Tetapkan juga ProjectBucket sebagai S_HO_C_K (seperti yang ditunjukkan dalam tangkapan skrin 2).
Selepas itu, klik pada butang bina dan simpan fail aplikasi (.apk file) ke komputer anda. Kemudian pindahkan fail itu ke peranti Android anda.
Langkah 3: Konfigurasikan Arduino IDE untuk Nodemcu ESP8266
- Pertama sekali, konfigurasikan Arduino IDE untuk Nodemcu esp8266. Saya akan mengesyorkan langkah demi langkah tutorial mengenai asas NodeMCU oleh Armtronix. Terima kasih Armtronix untuk tutorial bermanfaat ini.
- Selepas itu, tambahkan dua perpustakaan ini (tangkapan skrin rujukan): -
- Arduino Json
- Firebase Arduino
- Perpustakaan Sensor DHT
- Perpustakaan Sensor Sejagat Adafruit
Langkah 4: Muat Naik Kod ke NodeMCU ESP8266
Muat turun fail Arduino IDE (fail.ino) yang dilampirkan di bawah. Selepas itu, ubah program untuk beberapa perubahan yang diperlukan: -
- Pada baris 3, masukkan URL pangkalan data tanpa 'https://'.
- Pada baris 4, masukkan kunci rahsia pangkalan data.
- Pada baris 5 dan 6, jangan lupa untuk mengemas kini SSID WiFi dan kata laluan Wifi (yang anda mahu sambungkan NodeMCU ESP8266).
Setelah selesai, muat naik program ke papan pengembangan NodeMCU ESP8266.
Langkah 5: Pasang Perkakasan
- Buat litar seperti dalam gambar di atas.
- Pasang aplikasi (dibuat pada langkah 2) pada telefon pintar Android anda.
- Kuasa litar dan nikmati!
Disyorkan:
Suhu Kawalan Jauh IR Berasaskan Arduino Automatik Didorong: 7 Langkah
Suhu Alat Kawalan Jauh IR Berasaskan Arduino Automatik Didorong: Hai, ada apa, Guys! Akarsh di sini dari CETech. Bosan bangun di tengah tidur nyenyak hanya kerana suhu bilik anda terlalu rendah atau terlalu tinggi kerana Dumb AC anda. Maka projek ini adalah untuk anda. Dalam projek ini, kami akan membuat
Penjejak Bilik Rehat Bilik Darjah Makey Makey: 5 Langkah
Penjejak Bilik Tidur Makey Makey: Adakah anda pernah sibuk di kelas anda dan kehilangan pelajar yang mana (atau jika lebih dari satu) telah pergi ke tandas? Saya mengajar Sains Komputer Sekolah Menengah, dan mendapati bahawa pelajar sering cuba meninggalkan kelas untuk " menggunakan tandas "
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
Kawalan Bilik Dengan ESP8266 - Suhu, Gerakan, Langsir dan Pencahayaan: 8 Langkah
Kawalan Bilik Dengan ESP8266 | Suhu, Gerakan, Langsir dan Pencahayaan: Projek ini terdiri daripada sistem berdasarkan modul NodeMCU ESP8266 yang membolehkan anda mengawal kecerahan Jalur LED dan tirai bilik anda, juga dapat menghantar data mengenai peristiwa gerakan di bilik anda dan suhu ke awan dengan
SilverLight: Monitor Persekitaran Berasaskan Arduino untuk Bilik Pelayan: 3 Langkah (dengan Gambar)
SilverLight: Monitor Persekitaran Berasaskan Arduino untuk Bilik Pelayan: Setelah saya diberi tugas untuk mencari pemeriksaan persekitaran untuk memantau suhu di ruang pelayan syarikat saya. Idea pertama saya adalah: mengapa tidak hanya menggunakan Raspberry PI dan sensor DHT, ia dapat disiapkan dalam masa kurang dari satu jam termasuk OS