Mundarija:
- 1 -qadam:
- 2 -qadam: Nima uchun Firebase -ni tanlaysiz?
- 3 -qadam: Yaxshi, loyihani yo'q qilishga o'ting
- 4 -qadam: Fairbase hisobini yaratish
- 5 -qadam: Keyin shunday interfeysni ko'rsating va loyiha nomini bering va mamlakat nomini tanlang
- 6 -qadam: Eshiting, men loyihaning nomini "Uy avtomatizatsiyasi" ni tanlayman va "Mening mamlakatimni" tanlab, "Yaratish" ni bosing
- 7 -qadam: Bir zumda ushbu interfeysni ko'rsatgandan so'ng, tortishuvni bosing
- 8 -qadam: Keyin Boshlash -ga o'ting
- 9 -qadam: Qoidalarga o'ting va rasm kabi kodni o'chiring
- 10 -qadam: Sozlamalarga o'ting, keyin Api kalitini ko'rsating
- 11 -qadam: ilovalarni yaratish
- 12 -qadam: Endi loyihaga o'ting va Homeautomation.aia faylini kompyuteringizga import qiling
- 13 -qadam: Qizil doira variantini bosing va tasvir maqtaydi
- 14 -qadam: Ardunio dasturining qismi
Video: NodeMCU yordamida Firebase uy avtomatlashtirish tizimini qanday qilish kerak - IOT platformasida: 14 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
BU LOYIHANING MAKSADI
Ushbu loyiha IOT Android ilovasi yordamida o'z uyining barcha masofadan boshqariladigan qurilmalarini to'liq nazorat qilish imkonini beradigan uy avtomatlashtirish tizimini ishlab chiqishga qaratilgan. IOT loyihasi ma'lumotlarini namoyish qilish uchun ko'plab uchinchi tomon onlayn -serverlari va platformalari mavjud. Ammo, ThingSpeak, Adafruit.io, Blynk va IFTT va boshqalar kabi barcha platformalar, lekin bugun men olov bazasini tanlayman.
1 -qadam:
2 -qadam: Nima uchun Firebase -ni tanlaysiz?
Firebase qurilma darajasida to'plangan sezgir ma'lumotlarni saqlashning tezkor usulini taqdim etadi va AndroidThings tomonidan qo'llab -quvvatlanadigan Android API -lari bilan yaxshi ishlaydi. Ko'plab mobil va qurilma dasturchilari men server tomondan dasturlash bilan kurashishdi. Firebase, albatta, bu bo'shliqni bartaraf etishga yordam beradi va ishlab chiquvchilar uning oflayn xususiyatlaridan foydalanishini ko'rish qiziq bo'ladi. Agar siz IoT yoki umuman ma'lumot yig'adigan va uni tarmoqlar orqali uzatishga muhtoj bo'lgan har qanday qurilmada yangi bo'lsangiz, oltin qoida - tarmoqqa ulanishni tasavvur qilib bo'lmaydi. Natijada, siz ma'lumotlarni oflayn rejimda to'plashingiz kerak bo'ladi va tarmoq mavjud bo'lganda, uni serveringizga o'tkazing. Firebase oflayn xususiyati bilan, bu ko'plab ishlab chiquvchilar uchun haqiqatan ham oson bo'lishi mumkin.
Firebase-da juda ko'p funktsiyalar mavjud, ular real vaqtda ma'lumotlar bazasi, autentifikatsiya, bulutli xabarlar, saqlash, xosting, test laboratoriyasi va tahlilni o'z ichiga oladi, lekin men faqat autentifikatsiya, real vaqtda ma'lumotlar bazasidan foydalanaman.
3 -qadam: Yaxshi, loyihani yo'q qilishga o'ting
Men ushbu loyihani uch qismdan ajrataman
1. Fairbase hisobini yaratish
2. Ilovalar yaratish
3. Ardunio dasturi qismi
4 -qadam: Fairbase hisobini yaratish
Avval https://console.firebase.google.com/ saytiga o'ting va tizimga kiring
Loyiha qo'shish -ni bosing
5 -qadam: Keyin shunday interfeysni ko'rsating va loyiha nomini bering va mamlakat nomini tanlang
6 -qadam: Eshiting, men loyihaning nomini "Uy avtomatizatsiyasi" ni tanlayman va "Mening mamlakatimni" tanlab, "Yaratish" ni bosing
7 -qadam: Bir zumda ushbu interfeysni ko'rsatgandan so'ng, tortishuvni bosing
8 -qadam: Keyin Boshlash -ga o'ting
9 -qadam: Qoidalarga o'ting va rasm kabi kodni o'chiring
10 -qadam: Sozlamalarga o'ting, keyin Api kalitini ko'rsating
11 -qadam: ilovalarni yaratish
Hech qanday keskinlik yo'q, men sizga appinventor uchun to'liq qatorli faylni bermayman, bu erni bosing va yuklab oling
bu faylni ochish uchun ai2.appinventor.mit.edu saytiga kirmang
12 -qadam: Endi loyihaga o'ting va Homeautomation.aia faylini kompyuteringizga import qiling
13 -qadam: Qizil doira variantini bosing va tasvir maqtaydi
14 -qadam: Ardunio dasturining qismi
Siz ardunio kodini o'zgartirishingiz kerak
FIREBASE_HOST nusxasi va fairbase ma'lumotlar bazasida o'tgan
FIREBASE_AUTH nusxasi va loyihani sozlash
va Wi -Fi tarmog'ining nomi va parolini o'rnating
Bu yerdan ardunio cod -ni yuklab oling
Bu o'quv qo'llanma birinchi marta bu erga bosilgan
Nodemcu haqida ko'proq qo'llanma Bu erni bosing
Tavsiya:
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak | Uyni avtomatlashtirish g'oyalari: Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli estafeta, shuningdek, odamni sezishi mumkin
Raspberry Pi va Argon zarrachalari yordamida suv toshqinini aniqlash signalizatsiya tizimini qanday qilish kerak: 6 qadam
Raspberry Pi va zarracha argon yordamida suv toshqinlarini aniqlashning signal tizimini qanday qilish kerak: standart suv toshqini sensorlari sizning uyingizga yoki ish joyingizga katta zarar etkazilishining oldini olish uchun juda yaxshi, lekin agar siz uyda bo'lmasangiz, signalga kirishni qiyinlashtiradi. Siz aqlli odamlarni sotib olishingiz mumkin edi, bu suv toshqini signalizatsiyasi har qanday suyuqlikni aniqlaydi va alarni ishga soladi
Gapiruvchi PIR Motion xavfsizlik tizimini qanday qilish kerak: 3 qadam
Gapiruvchi PIR harakat xavfsizligi tizimini qanday qilish kerak: Ushbu videoda biz harakatni aniqlaydigan va gapiradigan xavfsizlik tizimini yaratamiz. Ushbu loyihada PIR sensori harakatni aniqlaydi va DFPlayer Mini MP3 moduli oldindan belgilangan ovozni ijro etadi
Uyda 10 dollarlik WiFi xavfsizlik tizimini qanday qilish kerak? Hech qanday joyda to'lovlar va ishlar yo'q!: 3 qadam
Uyda 10 dollarlik WiFi xavfsizlik tizimini qanday qilish kerak? Hech qanday joyda to'lovlar va ishlar yo'q!: Uyda 10 dollarlik Wi -Fi xavfsizlik xabarnomalari tizimini qanday qilish kerak? Hech qanday to'lov yo'q va u hamma joyda ishlaydi! Agar PIR harakat sensori har qanday harakatni aniqlasa, u sizning mobil telefoningizga xabar yuboradi. ESP8266 ESP-01 WiFi moduli, PIR harakat sensori va 3.3
Arduino yordamida avtomatik sug'orish tizimini qanday qilish kerak: 5 qadam
Arduino yordamida avtomatik sug'orish tizimini qanday qilish kerak: Ushbu yo'riqnomada men sizga tuproqdagi suv tarkibini sezadigan va bog'ingizni avtomatik ravishda sug'oradigan avtomatik sug'orish tizimini qanday qurish va joriy qilishni ko'rsataman. Bu tizim har xil ekin talablari uchun dasturlashtirilishi mumkin va