
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51



Киришүү:
Бул Firebase жана nodeMCU колдонгон үйдү автоматташтыруу долбоору. Биринчиден, мен Firebaseти тандап алганымдын себеби, аны оңой кароого болот, анын жүрүшүнүн отчету, Crash Analytics ж.б. бар жана так баасы жок, андыктан биз бул проектти жарыкты, күйөрмандарды, сыналгыны ж.б. көзөмөлдөө үчүн колдоно алабыз.
Жабдуулар
- NodeMcu - 1 Жок
- Реле модулу - 1 Жок
- Нан тактасы - 1 Жок
- Эркектерден секирген аялдарга - 3 Nos
- Интернет байланышы
- Android телефону
1 -кадам: Маалыматтар базасын түзүү




Алгач бул вебсайтка кирип, Google каттоо эсебиңизге киришиңиз керек. Жана жаңы долбоорду түзүүнү чыкылдатып, долбооруңуздун атын берип, улантууну басыңыз. Бир нече мүнөттөн кийин "сиздин проект даяр" деп айтылат жана аны басуу үчүн улантуу баскычы пайда болот, панель пайда болот, сол жактагы маалымат базасынын өтмөгү ошол жерде болот жана акырын ылдый жылдырыңыз, сиз реалдуу убакытты көрөсүз маалымат базасы баскычын чыкылдатыңыз. Ал кулпуланган режимди же сыноо режимин тандоону айткан диалог кутучасын ачат. Тест режимин тандап, иштетүүнү басыңыз. Сизди "Маалыматтар" өтмөгүнө багытташат, сиз төрт өтмөктү көрөсүз, эрежелер өтмөгүн чыкылдатып, окуу жана жазуу эрежелеринин тууралыгын текшересиз. Эгерде экөө тең чындыкка өзгөрүлбөсө. Эми долбоордун жөндөөлөрүнө өтүп, кийинчерээк колдоно турган проектиңиздин идентификаторун жана веб API ачкычын көчүрүңүз. Жана ошондой эле кызмат эсептери өтмөгүнө өтүңүз, маалымат базасынын сол жагында өтмөктү басыңыз жана ылдый жылдырыңыз, сиз базанын атын көрөсүз жана сырдын оң жагындагы шоу опциясын жашыруун басасыз жана сырды көчүрүп, чаптаңыз ал блокнот терезесинде. Эми бул бөлүк бүттү. Эми биз колдонмонун ойлоп табуучу бөлүгүнө барабыз.
2 -кадам: Колдонмонун конфигурациясы


Колдонмонун бөлүгү оор жумуш эмес, мен.aia файлын жүктөө үчүн шилтеме бердим. Сиз жөн гана аны жүктөп алып, каттоо эсебиңизге импорттой аласыз. Биринчиден, MIT колдонмосунун ойлоп табуучусуна кириңиз жана үстү жагында менин долбоорум ошол жерде болот, ал жерде менин компьютеримден импорттук долбоорду (.aia) чыкылдатуу менен тандоолордун тизмеси көрсөтүлөт жана жүктөлүп алынган aia файлын тандап, импорттоону чыкылдатыңыз. долбоор импорттолот жана ачылат. азыр firebaseDB1 виджетин чыкылдатыңыз, жөндөөлөр өтмөгү оң жагында ачылат, ошондо веб API ачкычы менен от базасынын энбелгиси өзгөрөт жана өрттүн базасынын URL дареги сиздин firebase проектиңиздин ID менен өзгөртүлөт (https:// {your-project-id }.firebaseio.com/). Колдонмоңуздун apk файлын жүктөө үчүн куруу опциясын чыкылдатыңыз. Эми тиркемени мобилдик телефонуңузга орнотуңуз. Жана биз кийинки кадамга өтөбүз.
3 -кадам: Код

Ошентип, мен да кодду бердим. Ошентип, кодду жүктөп алып, ачкыла, firebase_HOSTту долбоордун идентификатору менен өзгөртүңүз ({Your-project-id}.firebaseio.com). Firebase_Auth'ты мурун көчүргөн firebase сырыңыз менен өзгөртүңүз. Өзгөчө wifiдын атын жана сырсөзүн өзгөртүүнү унутпаңыз.
Шилтеме: Код жана колдонмо
Сунушталууда:
Infinity Gauntlet менен башкарылуучу үйдү автоматташтыруу: 8 кадам (сүрөттөр менен)

Infinity Gauntlet менен башкарылган үйдү автоматташтыруу: Мурунку долбоорумда мен жарык өчүргүчтү башкаруучу чексиздик гантелин жасадым. Мен алты ташты колдонгум келди жана ар бир таш шайманды, эшиктин кулпусун же жарыктандырууну башкара алат. Ошентип, мен үйдүн автоматташтырылган системасын чексиздиктин манжасын колдонуп жасадым. Бул проектте
NodeMCU сенсорлорун башкаруу релеси менен IoTге негизделген үйдү автоматташтыруу: 14 кадам (сүрөттөр менен)

NodeMCU сенсорлорун көзөмөлдөө релеси менен IoTге негизделген үйдү кантип автоматташтыруу керек: Бул IoTге негизделген долбоордо мен Blynk жана NodeMCU башкаруучу реле модулу менен реалдуу убакытта кайтарым байланыш менен үй автоматташтырууну жасадым. Кол режиминде бул реле модулун Мобилдик же смартфондон жана Кол которгучтан башкарса болот. Авто режимде, бул акылдуу
Arduino Control Relay Module менен Smart Home кантип жасалат - Үйдү автоматташтыруу идеялары: 15 кадам (сүрөттөр менен)

Arduino Control Relay Module менен Smart Home кантип жасалат | Үйдү автоматташтыруу идеялары: Бул үйдү автоматташтыруу долбоорунда биз 5 тиричилик техникасын башкара турган акылдуу үй реле модулун иштеп чыгабыз. Бул реле модулу Мобилдик же смартфондон, IR пультунан же телекөрсөтүүдөн, Кол которгучтан башкарылышы мүмкүн. Бул акылдуу эстафета дагы сезе алат
Google Assistant жана Adafruit IO колдонуу менен үйдү автоматташтыруу: 3 кадам

Google Assistant жана Adafruit IO аркылуу үйдү автоматташтыруу: Google жардамчысы - AI (Жасалма интеллект) негизделген үн буйругу кызматы. Үн менен биз google жардамчысы менен иштеше алабыз жана ал интернеттен издей алат, окуяларды пландаштырат, ойготкучтарды, көзөмөлдөөчү шаймандарды ж.б. Бул кызмат sma жеткиликтүү
Үн менен башкарылуучу үйдү автоматташтыруу (Alexa же Google Home сыяктуу, Wifi же Ethernet кереги жок): 4 кадам

Үн менен башкарылуучу үйдү автоматташтыруу (Alexa же Google Home сыяктуу, Wifi же Ethernet кереги жок): Бул негизинен SMSке негизделген arduino релеси, google жардамчысы орнотуусу менен үн буйругу боюнча билдирүүлөрдү жөнөтөт. Бул абдан оңой жана арзан жана Alexa жарнактары сыяктуу иштейт учурдагы электр шаймандары (эгерде сизде Moto -X smartp болсо