Мазмуну:

Wemos DHT11 PIR сенсор реле менен: 3 кадам
Wemos DHT11 PIR сенсор реле менен: 3 кадам

Video: Wemos DHT11 PIR сенсор реле менен: 3 кадам

Video: Wemos DHT11 PIR сенсор реле менен: 3 кадам
Video: BLYNK + NodeMCU + touch sensor + реле = сенсорной кнопкой управляем реле (урок №3) 2024, Июль
Anonim
Wemos DHT11 PIR сенсор реле менен
Wemos DHT11 PIR сенсор реле менен
Wemos DHT11 PIR сенсор реле менен
Wemos DHT11 PIR сенсор реле менен

Бул Wemos mini D1ди зым менен кантип программалоо боюнча көрсөтмөлөр, андыктан ал DHT11ден Температураны окуй алат жана сиз маалыматты WIFI аркылуу Blynk колдонмосу аркылуу башкара аласыз. Blynk тиркемесин колдонуу баалуулуктарды графикалык түрдө көрсөтүүгө мүмкүндүк берет (Нымдуулук же Температура) жана эгер кааласаңыз, окуяларды Blynk колдонмосу аркылуу орното аласыз, бул биз үчүн ыңгайлуураак, анткени биз Arduino IDEде кайра жазуунун ордуна колдонмону колдоно алабыз. Биз окуяны өзгөрткүбүз же кошкубуз келген сайын (www.blynk.ccти караңыз) Экинчиси "катаал код" болот, мен аны ушундай деп атайм, анткени эгерде сиз кодду өзгөрткүңүз келсе, аны компилятор аркылуу кол менен жүктөөңүз керек болот. Blynk колдонмосун колдонуу менен, код PIR сенсоруна жана релеге тиешелүү. Эгерде сиз аны басып чыгаргыңыз келсе, мен өзүмдүн жеке корпусума STL файлымды киргизем. Мен муну хобби катары жасайм жана бул үчүн жаңымын. Эгерде мен муну жакшырта турган кандайдыр бир сунуштар болсо, мага айткыла.

МАКСАТЫ:

Wemos mini D1 Температураны жана нымдуулукту окуй алат жана PIR аркылуу кыймылды аныктай алат. Муну менен эмне кылгыңыз келгени өзүңүздүн колуңузда. Blynk колдонмосу сизге бул конфигурацияны кантип колдонуу боюнча көптөгөн варианттарды берет. Эгер сиз код аркылуу кааласаңыз, анда аны өзгөртүүгө ашыкпаңыз.

Же болбосо, Blynk колдонмосу аркылуу бөлмөдөн Температураны окуу жана IF билдирүүлөрү менен түзүү мүмкүн. Мисалы, мен температураны окуп, аны коё алам, ЭГЕР бөлмө температурасы БУЛ темптен жогору болсо (аны 90 градуста коюуга мүмкүндүк берет), Андан кийин релени ачуу; AC релеге туташтырылышы мүмкүн, андыктан бөлмө температурасы берилген темптен жогору болгондо, AC күйөт. Болбосо эстафетаны өчүрүңүз. БИРОК сиз аны кайра коддоп, пинди реле виртуалдыкка туташтырып, жана blynk колдонмосуна жөнөтүшүңүз керек болот, андан кийин сиз колдонмону колдонуп релени башкара аласыз

1 кадам:

Сүрөт
Сүрөт

Мен Wemos D1ди ушинтип туташтырдым. Мен GPIO0, GPIO2 жана/же GPIO15ке эч нерсе туташтыра албооңузду түшүндүм, антпесе такта программалоо режимине кайтарыла албайт жана эч нерсе ошол казыктарга туташып турганда менин эскизимди жүктөөгө уруксат бербейт. Мен P4 пинимди D4төн (GPIO2) D1ге алмаштырдым.

2-кадам:

Сүрөт
Сүрөт

Бул менин бардык компоненттериме туура келген менин жеке корпусум. Бул дубалдын розеткасына орноткуч жана кабелдердин арт жагында тешик бар. Эгер 3D принтериңиз жок болсо, анда HomeDepotтон 1-Gang розеткасын алсаңыз болот, жөн гана компоненттериңизге туура келгенин текшериңиз. Келечекте мен корпусту кайра жасайм жана микро микро USB үчүн орун кошом, андыктан эскиз жүктөө үчүн каалаган убакта Wemosту анын корпусунан алып салуунун кажети жок.

3 -кадам:

Wemods D1 коду тиркелет. Arduino IDEде ачуу WIFI тармагын, Сырсөздү, Blynk Auth кодун өзгөртүп, андан кийин эскизди жүктөйт.

Сунушталууда: