Съдържание:

Wemos DHT11 PIR сензор с реле: 3 стъпки
Wemos DHT11 PIR сензор с реле: 3 стъпки

Видео: Wemos DHT11 PIR сензор с реле: 3 стъпки

Видео: Wemos DHT11 PIR сензор с реле: 3 стъпки
Видео: BLYNK + NodeMCU + touch sensor + реле = сенсорной кнопкой управляем реле (урок №3) 2024, Ноември
Anonim
Wemos DHT11 PIR сензор с реле
Wemos DHT11 PIR сензор с реле
Wemos DHT11 PIR сензор с реле
Wemos DHT11 PIR сензор с реле

Това са инструкции как да свържете и програмирате Wemos mini D1, така че да може да чете температурата от DHT11 и да можете да манипулирате информацията чрез приложението Blynk чрез WIFI. Използването на приложението Blynk ще позволи използването за графично показване на стойности (влажност и или температура) и ако желаете, можете да зададете събития чрез приложението Blynk, което го прави по-удобно, тъй като можем да използваме приложение, вместо да пренаписваме кодирано в Arduino IDE всеки път, когато искаме да променим или добавим събитие (вижте www.blynk.cc) Второ ще бъде "твърд код", аз го наричам така, защото ако искате да промените кода, ще трябва да го качите ръчно чрез компилатора при използване на приложението Blynk, кодът е за PIR сензор и реле. Също така ще включа моя STL файл за моята персонализирана кутия, ако искате да го отпечатате. Правя това като хоби и съм съвсем нов в това. Ако има някакво предложение, където мога да подобря това, непременно ме уведомете.

ПРЕДНАЗНАЧЕНИЕ:

Wemos mini D1 ще може да отчита температурата и влажността и да открива движение чрез PIR. Какво искате да направите с това зависи от вас. Приложението Blynk ви дава много опции как да използвате тази конфигурация. Кодът ми е настроен да включва релето за 30 минути. Вие сте повече от добре дошли да промените това, ако искате чрез кода.

Като алтернатива опцията може да бъде Четене на температурата от помещение и с тази зададена стойност чрез създаването на приложението Blynk дори с IF изявления. Например, мога да прочета температурата и да я настроя, АКО стайната температура е над ТАЗИ температура (позволява да я настроим на 90 градуса), След това отворете релето; AC може да бъде включен към релето, следователно, когато стайната температура е над дадена температура, тогава AC ще се включи. Иначе релето е изключено. НО ще трябва да го кодирате повторно и да поставите щифта, към който релето е свързано към виртуален, и да го изпратите до приложението blynk след което можете да манипулирате релето чрез приложението

Етап 1:

Образ
Образ

Ето как свързах моя Wemos D1. Научих по трудния начин, че не можете да свържете нищо към GPIO0, GPIO2 и/или GPIO15, в противен случай тя няма да може да върне платката в режим на програмиране и няма да ми позволи да кача скицата си, докато нещо е свързано с някой от тези щифтове. Промених своя PIR щифт от D4 (GPIO2) на D1.

Стъпка 2:

Образ
Образ

Това е моят персонализиран корпус, който пасва добре на всичките ми компоненти. Той има монтаж за контакта на стената и отвор за уплътнение на гърба за кабелите. Ако нямате 3D принтер, можете да вземете 1-Gang изходна кутия от HomeDepot, просто се уверете, че компонентите пасват. В бъдеще ще преработя кутията и ще добавя място за женски микро USB, така че няма да се налага да изваждам Wemos от корпуса му всеки път, когато искам да кача скица към него.

Стъпка 3:

Приложен е кодът за Wemods D1. Отворете в Arduino IDE, променете вашата WIFI мрежа, парола, код на Blynk Auth и след това качете скица.

Препоръчано: