Isi kandungan:

Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU - dalam Platform IOT: 14 Langkah
Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU - dalam Platform IOT: 14 Langkah

Video: Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU - dalam Platform IOT: 14 Langkah

Video: Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU - dalam Platform IOT: 14 Langkah
Video: Penyiraman tanaman otomatis berbasis IOT(Internet Of Things) graph chart blynk nodemcu esp8266 2024, Julai
Anonim
Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU | dalam Platform IOT
Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU | dalam Platform IOT

OBJEKTIF PROJEK INI

Projek ini bertujuan untuk mengembangkan sistem automasi rumah yang memberikan pengguna kawalan penuh ke atas semua peranti yang dapat dikendalikan dari rumahnya menggunakan aplikasi Android IOT. Terdapat banyak pelayan dan platform dalam talian pihak ketiga yang tersedia untuk mempamerkan data projek IOT anda. Tetapi, semua platform ini seperti ThingSpeak, Adafruit.io, Blynk dan IFTT dll tetapi hari ini saya memilih firebase

Langkah 1:

Langkah 2: Mengapa Anda Memilih Firebase

Firebase menyediakan cara cepat untuk mempertahankan data deria yang dikumpulkan di tingkat perangkat, dan berfungsi dengan baik dengan API Android, yang disokong oleh AndroidThings. Banyak pengaturcara mudah alih dan peranti yang saya hadapi dengan pengaturcaraan sisi pelayan. Firebase benar-benar dapat membantu merapatkan jurang itu dan mempermudahnya. Menarik untuk melihat pembangun menggunakan ciri luar taliannya. Sekiranya anda baru menggunakan IoT atau secara umum mana-mana peranti yang mengumpulkan data dan perlu mengirimkannya melalui rangkaian, peraturan emas yang harus diandaikan adalah bahawa sambungan rangkaian tidak dapat diandaikan. Akibatnya, anda perlu mengumpulkan data di luar talian dan apabila rangkaian tersedia, hantarkan ini ke pelayan anda. Firebase dengan ciri luar taliannya dapat menjadikannya mudah bagi banyak pembangun.

Firebase mempunyai banyak ciri termasuk Pangkalan Data Masa Nyata, Pengesahan, Pemesejan Awan, Penyimpanan, Hosting, Makmal Uji dan Analitis tetapi saya hanya akan menggunakan Pengesahan, Pangkalan Data Masa Nyata.

Langkah 3: Baiklah, Pergi ke Pemusnahan Projek ……

Saya akan membahagikan projek ini Bahagian tiga bahagian

1. Membuat akaun fairbase

2. Pembuatan aplikasi

3. Artunio bahagian program

Langkah 4: Membuat Akaun Fairbase

Membuat Akaun Fairbase
Membuat Akaun Fairbase

Mula-mula pergi ke https://console.firebase.google.com/ dan log masuk

Klik pada Tambah projek

Langkah 5: Kemudian Tunjukkan Seperti Antara Muka Ini dan Berikan Nama Projek dan Pilih Nama Negara

Kemudian Tunjukkan Seperti Antara Muka Ini dan Beri Nama Projek dan Pilih Nama Negara
Kemudian Tunjukkan Seperti Antara Muka Ini dan Beri Nama Projek dan Pilih Nama Negara

Langkah 6: Dengar Saya Pilih Automasi Rumah Nama Projek dan Pilih Negara Saya Kemudian Tekan Buat

Dengarkan Saya Pilih Nama Projek Automasi Rumah dan Pilih Negara Saya Kemudian Tekan Buat
Dengarkan Saya Pilih Nama Projek Automasi Rumah dan Pilih Negara Saya Kemudian Tekan Buat

Langkah 7: Selepas Sebentar Menunjukkan Antaramuka Ini Klik pada Contention

Selepas Sebentar Menunjukkan Antaramuka Ini Klik pada Contention
Selepas Sebentar Menunjukkan Antaramuka Ini Klik pada Contention

Langkah 8: Kemudian Pergi untuk Bermula

Kemudian Pergi untuk Bermula
Kemudian Pergi untuk Bermula

Langkah 9: Pergi ke Peraturan dan Kod Eadit Seperti Gambar

Pergi ke Peraturan dan Kod Eadit Seperti Gambar
Pergi ke Peraturan dan Kod Eadit Seperti Gambar
Pergi ke Peraturan dan Kod Eadit Seperti Gambar
Pergi ke Peraturan dan Kod Eadit Seperti Gambar

Langkah 10: Pergi ke Tetapan Anda Kemudian Tunjukkan Kunci Api Anda

Pergi ke Tetapan Anda Kemudian Tunjukkan Kunci Api Anda
Pergi ke Tetapan Anda Kemudian Tunjukkan Kunci Api Anda

Langkah 11: Pembuatan Aplikasi

Tidak ada ketegangan saya akan memberikan anda fail baris lengkap untuk appinventor klik di sini dan muat turun ini

tidak pergi ke ai2.appinventor.mit.edu untuk membuka fail ini

Langkah 12: Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda

Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda
Sekarang Pergi ke Projek dan Import Fail Homeautomation.aia di Komputer Anda

Langkah 13: Klik pada Pilihan Lingkaran Merah dan Alirkan Gambar Yang Memuji

Klik pada Pilihan Lingkaran Merah dan Alirkan Gambar Yang Memuji
Klik pada Pilihan Lingkaran Merah dan Alirkan Gambar Yang Memuji
Klik pada Pilihan Lingkaran Merah dan Alirkan Gambar Yang Memuji
Klik pada Pilihan Lingkaran Merah dan Alirkan Gambar Yang Memuji

Langkah 14: Bahagian Program Ardunio

Anda mesti memerlukan sedikit perubahan pada kod ardunio anda

FIREBASE_HOST salinan dan masa lalu di pangkalan data Fairbase

FIREBASE_AUTH salinan dan masa lalu pada tetapan projek

dan tetapkan nama WIFI anda dan kata laluan

Muat turun cod ardunio dari sini klik di sini

Tutorial ini pertama kali diterbitkan pada klik di sini

lebih banyak tutorial mengenai Nodemcu klik Di Sini

Disyorkan: