Съдържание:
- Етап 1:
- Стъпка 2: Защо избирате Firebase
- Стъпка 3: Добре, за да не преминете към унищожаване на проекта ……
- Стъпка 4: Създаване на акаунт на Fairbase
- Стъпка 5: След това покажете този интерфейс и дайте име на проекта и изберете име на държава
- Стъпка 6: Чуйте, че избирам Име на проект Домашна автоматизация и Изберете Моята държава, след което натиснете Създаване
- Стъпка 7: След миг покажете този интерфейс Щракнете върху Contention
- Стъпка 8: След това отидете на Начало
- Стъпка 9: Отидете на Правила и Eadit Code Like Image
- Стъпка 10: Отидете на настройката си, след това покажете своя ключ за API
- Стъпка 11: Създаване на приложения
- Стъпка 12: Сега отидете на Project and Import Homeautomation.aia файл на вашия компютър
- Стъпка 13: Щракнете върху Опция за червен кръг и поточете това изображение
- Стъпка 14: Част от програмата Ardunio
Видео: Как да направим система за домашна автоматизация на Firebase с помощта на NodeMCU - в IOT платформа: 14 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
ЦЕЛ НА ТОЗИ ПРОЕКТ
Този проект има за цел да разработи система за домашна автоматизация, която дава на потребителя пълен контрол над всички дистанционно управляеми устройства на дома му с помощта на приложението IOT Android. Има много онлайн сървъри и платформи на трети страни за показване на данните на вашия проект IOT. Но всички тези платформи като ThingSpeak, Adafruit.io, Blynk и IFTT и т.н., но днес избирам firebase
Етап 1:
Стъпка 2: Защо избирате Firebase
Firebase предоставя бърз начин за запазване на сензорни данни, събрани на ниво устройство, и работи чудесно с API на Android, който се поддържа от AndroidThings. Много програмисти за мобилни устройства и устройства, които съм срещал, се борят със сървърното програмиране. Firebase наистина може да помогне за преодоляване на тази празнина и да я улесни. Ще бъде интересно да видим разработчиците да използват нейните офлайн функции. Ако сте нов в IoT или изобщо на всяко устройство, което събира данни и трябва да ги предава по мрежи, златното правило, което трябва да се приеме, е, че мрежовата свързаност не може да се приеме. В резултат на това ще трябва да събирате данните офлайн и когато мрежата е налична, да я предадете на вашия сървър. Firebase със своята офлайн функция наистина може да направи това лесно за много разработчици.
Firebase има много функции, включително база данни в реално време, удостоверяване, съобщения в облак, съхранение, хостинг, тестова лаборатория и анализ, но аз ще използвам само удостоверяване, база данни в реално време.
Стъпка 3: Добре, за да не преминете към унищожаване на проекта ……
Ще разделя този проект на три части
1. Създаване на справедлив акаунт
2. Изработка на приложения
3. Програмна част на Ardunio
Стъпка 4: Създаване на акаунт на Fairbase
Първо отидете на https://console.firebase.google.com/ и влезте
Кликнете върху Добавяне на проект
Стъпка 5: След това покажете този интерфейс и дайте име на проекта и изберете име на държава
Стъпка 6: Чуйте, че избирам Име на проект Домашна автоматизация и Изберете Моята държава, след което натиснете Създаване
Стъпка 7: След миг покажете този интерфейс Щракнете върху Contention
Стъпка 8: След това отидете на Начало
Стъпка 9: Отидете на Правила и Eadit Code Like Image
Стъпка 10: Отидете на настройката си, след това покажете своя ключ за API
Стъпка 11: Създаване на приложения
Без напрежение ще ви предоставя пълен ред файл за appinventor, просто щракнете тук и изтеглете това
не отидете на ai2.appinventor.mit.edu, за да отворите този файл
Стъпка 12: Сега отидете на Project and Import Homeautomation.aia файл на вашия компютър
Стъпка 13: Щракнете върху Опция за червен кръг и поточете това изображение
Стъпка 14: Част от програмата Ardunio
Трябва да се нуждаете от някаква промяна в кода на ardunio
FIREBASE_HOST копие и минало в базата данни fairbase
FIREBASE_AUTH копие и минало върху настройките на проекта
и настройте вашето WIFI име и парола
Изтеглете ardunio cod от тук щракнете тук
Този урок е публикуван за първи път, щракнете тук
още уроци за Nodemcu натиснете тук
Препоръчано:
Как да направим домашна автоматизация, базирана на IoT с контролно реле на сензори NodeMCU: 14 стъпки (със снимки)
Как да направим домашна автоматизация на базата на IoT с реле за управление на сензори NodeMCU: В този проект, базиран на IoT, направих домашна автоматизация с модул за релейно управление Blynk и NodeMCU с обратна връзка в реално време. В ръчен режим този релейен модул може да се управлява от мобилен телефон или смартфон и, ръчно превключване. В автоматичен режим този умен
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino - Идеи за домашна автоматизация: 15 стъпки (със снимки)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino | Идеи за домашна автоматизация: В този проект за домашна автоматизация ще проектираме интелигентен домашен релейен модул, който може да управлява 5 домакински уреди. Този релейен модул може да се управлява от мобилен телефон или смартфон, дистанционно IR или дистанционно за телевизор, ръчно превключване. Това интелигентно реле също може да усети
Домашна автоматизация с помощта на Google Firebase: 3 стъпки
Домашна автоматизация с помощта на Google Firebase: Въведение: Това е проект за домашна автоматизация, който използва firebase и nodeMCU. Първата причина, поради която избрах Firebase, е, че тя може лесно да се поддържа, има отчет за напредъка, Анализ на сривове и т.н. и точно е безплатна, така че можем да
Планиране на домашна система за домашна автоматизация: 12 стъпки
Планиране на система за домашна автоматизация „Направи си сам“: Целта на тази инструкция не е да ви каже как можете да правите каквото искате в дома си. Вместо това е написано, за да се превърне една идея в реалност, но също така да се превърне лудостта в здрав разум чрез разбиране на границите (технология, цена, необходимо време
Гласова система за домашна автоматизация с помощта на Arduino Uno и Bluetooth: 4 стъпки
Домашна автоматизация Гласов контрол с помощта на Arduino Uno и Bluetooth: Този проект е за свързване на Bluetooth модул с Arduino и мобилен телефон с Android за активиране на светлини и вентилатор в стая с гласов контрол