Мазмуну:
- 1 кадам:
- 2 -кадам: Эмнеге Firebase тандайсыз
- 3 -кадам: Макул, проектти жок кылууга барбаңыз …
- 4 -кадам: Fairbase эсебин түзүү
- 5 -кадам: Андан кийин ушул интерфейсти көрсөтүңүз жана долбоордун атын бериңиз жана өлкөнүн атын тандаңыз
- 6 -кадам: Мен Долбоордун Аталышын Үй Автоматизациясын тандап, Менин өлкөмдү тандап, Түзүүнү басыңыз
- 7 -кадам: Бир аздан кийин бул интерфейс Контентацияны чыкылдатыңыз
- 8 -кадам: Андан кийин Баштоого өтүңүз
- 9 -кадам: Эрежелерге өтүңүз жана Сүрөт сыяктуу кодду Eadit кылыңыз
- 10 -кадам: Орнотууңузга барып, Api ачкычыңызды көрсөтүңүз
- 11 -кадам: Колдонмо түзүү
- 12 -кадам: Эми Долбоорго өтүп, Homeautomation.aia Файлын Компьютериңизге Импорттоңуз
- 13 -кадам: Red Circle Option баскычын чыкылдатып, бул сүрөттү мактаңыз
- 14 -кадам: Ardunio программасынын бөлүгү
Video: NodeMCU колдонуп Firebase үйүн автоматташтыруу системасын кантип жасоо керек - IOT платформасында: 14 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
БУЛ ДОЛБОРДУН МАКСАТЫ
Бул долбоор IOT Android колдонмосу аркылуу колдонуучунун үйүнүн бардык алыстан башкарылуучу түзмөктөрүн толук башкарууга мүмкүнчүлүк берген үй автоматташтыруу системасын иштеп чыгууну көздөйт. IOT долбооруңуздун маалыматтарын көрсөтүү үчүн үчүнчү жактын көптөгөн онлайн серверлери жана платформалары бар. Бирок, бул платформалардын бардыгы ThingSpeak, Adafruit.io, Blynk жана IFTT ж.
1 кадам:
2 -кадам: Эмнеге Firebase тандайсыз
Firebase түзмөктүн деңгээлинде чогултулган сенсордук маалыматтарды сактоонун тез жолун камсыз кылат жана AndroidThings колдогон Android APIлери менен сонун иштейт. Көптөгөн мобилдик жана түзмөк программисттери сервердик программалоо менен күрөшүштү. Firebase чындыгында бул боштукту жоюуга жана аны жеңилдетүүгө жардам берет. Эгерде сиз IoT же жалпысынан маалымат чогулткан жана аны тармактар аркылуу өткөрүп бериши керек болгон кандайдыр бир түзмөк үчүн жаңы болсоңуз, алтын эреже - бул тармакка туташуу мүмкүн эмес. Натыйжада, сиз маалыматты оффлайнда чогултууңуз керек жана тармак жеткиликтүү болгондо муну сервериңизге өткөрүп бериңиз. Firebase оффлайн өзгөчөлүгү менен муну көптөгөн иштеп чыгуучулар үчүн жөнөкөй кыла алат.
Firebase реалдуу убакыт маалымат базасы, аутентификация, булут кабарлашуу, сактоо, хостинг, тест лабораториясы жана аналитиканы камтыган көптөгөн өзгөчөлүктөргө ээ, бирок мен аутентификация, реалдуу убакыт маалымат базасын гана колдоном.
3 -кадам: Макул, проектти жок кылууга барбаңыз …
Мен бул долбоордун үч бөлүгүн бөлүп берем
1. Fairbase эсебин түзүү
2. Колдонмо түзүү
3. Ардунио программасынын бөлүгү
4 -кадам: Fairbase эсебин түзүү
Алгач https://console.firebase.google.com/ дарегине кирип, кириңиз
Долбоор кошуу дегенди басыңыз
5 -кадам: Андан кийин ушул интерфейсти көрсөтүңүз жана долбоордун атын бериңиз жана өлкөнүн атын тандаңыз
6 -кадам: Мен Долбоордун Аталышын Үй Автоматизациясын тандап, Менин өлкөмдү тандап, Түзүүнү басыңыз
7 -кадам: Бир аздан кийин бул интерфейс Контентацияны чыкылдатыңыз
8 -кадам: Андан кийин Баштоого өтүңүз
9 -кадам: Эрежелерге өтүңүз жана Сүрөт сыяктуу кодду Eadit кылыңыз
10 -кадам: Орнотууңузга барып, Api ачкычыңызды көрсөтүңүз
11 -кадам: Колдонмо түзүү
Эч кандай чыңалуу жок, мен сизге апинвентор үчүн толук катар файлын бербейм, жөн гана бул жерди чыкылдатып, жүктөп алыңыз
бул файлды ачуу үчүн ai2.appinventor.mit.edu сайтына барбаңыз
12 -кадам: Эми Долбоорго өтүп, Homeautomation.aia Файлын Компьютериңизге Импорттоңуз
13 -кадам: Red Circle Option баскычын чыкылдатып, бул сүрөттү мактаңыз
14 -кадам: Ardunio программасынын бөлүгү
Сиз ardunio кодуңузга кандайдыр бир өзгөртүү киргизишиңиз керек
FIREBASE_HOST көчүрмөсү жана fairbase маалымат базасында өткөн
FIREBASE_AUTH көчүрүү жана проект жөндөө боюнча өткөн
жана WIFI ысымы менен паролун орнотуңуз
Ардунио кодун бул жерден жүктөп алыңыз бул жерди басыңыз
Бул окуу куралы бул жерде биринчи жолу басылган
Nodemcu жөнүндө көбүрөөк окуу куралы Бул жерди басыңыз
Сунушталууда:
DIY Visuino колдонуп M5StickC ESP32де убакытты кантип көрсөтүү керек - Оңой жасоо: 9 кадам
DIY кантип M5StickC ESP32де Visuino аркылуу убакытты көрсөтөт - Оңой жасалат: Бул үйрөткүчтө биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда көрсөтүү үчүн программалоону үйрөнөбүз
Армадилло үйүн автоматташтыруу: 5 кадам
Armadillo Үйдү Автоматташтыруу: Үйдү Автоматташтыруу долбоору үйдүн ичиндеги жарыктар, приборлор жана розеткалар сыяктуу ар кандай электр системаларын башкарат жана башкарат. Бул долбоор 4D системаларын колдонот ’ Armadillo-43T.Долбоор колдонуучуга режимди колго же автоматтык түрдө коюуга мүмкүндүк берет. Ичинде
Raspberry Pi жана бөлүкчө аргонун колдонуп, топон суусун табуунун сигнализация системасын кантип жасоо керек: 6 кадам
Raspberry Pi жана Particle Argon менен суу ташкындарын аныктоо системасын кантип түзүү керек: Стандарттык сел сенсорлоруна ээ болуу сиздин үйүңүзгө же жумуш ордуңузга чоң зыян келтирбөө үчүн эң сонун. Сиз бул акылдуу сатып алсаңыз болот Бул сел сигнализациясы кандайдыр бир суюктукту аныктайт жана аларды иштетет
OpenHAB колдонуу менен RaspberryPi үйүн автоматташтыруу: 9 кадам
OpenHAB менен RaspberryPi Үйдү Автоматташтыруу: Raspberry Pi 3B жана OpenHAB аркылуу үйдү автоматташтыруу. [Милдеттүү эмес] Биз үн менен башкарууну иштетүү үчүн Google Home (же Google Жардамчы) колдонобуз
Портативдүү оюн системасын кантип жасоо керек: 39 кадам (сүрөттөр менен)
Портативдик оюн системасын кантип жасоо керек: Сүйүктүү оюн системаңызды каалаган жерде ойной алуу жөнүндө ойлонуп көрдүңүз беле? Менде бар экенине ишенем. Бул колдонмодон кийин, сиз Nintendo Entertainment Systemди "кантип портаблизировать кылууну" үйрөнө аласыз. Бул Нускамада мен сизге баарын үйрөтөм