Мазмұны:

Blynk бар Arduino гараж есігінің дабылы: 3 қадам
Blynk бар Arduino гараж есігінің дабылы: 3 қадам

Бейне: Blynk бар Arduino гараж есігінің дабылы: 3 қадам

Бейне: Blynk бар Arduino гараж есігінің дабылы: 3 қадам
Бейне: REAL RACING 3 LEAD FOOT EDITION 2024, Қараша
Anonim
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы
Blynk бар Arduino гараж есігінің дабылы

Менің гараж есігімнің күйін көрсету үшін Blynk жобасына деректерді жіберетін өте қарапайым сенсор - Өшіру - және есіктің күйі өзгерген кезде телефоныма басу туралы ескерту жібереді - Ашу немесе Өшу үшін ашу. Мен WEMOS D1 Mini Pro -ді Wi -Fi байланысы мен Arduino эскизін іске қосу үшін қолдандым, бірақ сіз Arduino -мен үйлесімді кез келген құрылғыларды пайдалана аласыз.

Мен бастапқыда қарапайым құлыптау қосқышын қолдануды жоспарладым, бірақ есік еңкейген гараждың есігі болып табылады және әрқашан бірдей күйде ашылмайды. Консистентті байланыс алу қиын болар еді. Мен дәл сол себепті магниттік сенсордың кез келген түрін шығардым.

Мен кішкентай инфрақызыл сенсорға қондым, ол 2-30см қашықтықтағы кедергіні анықтай алады.

1 -қадам: Сізге не қажет

Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады

1. WEMOS D1 Mini Pro - 16 мегабайт флэші бар шағын Wi -Fi тақтасы, сыртқы антенна қосқышы және ESP8266EX негізіндегі керамикалық антеннаға салынған.

2. IR кедергі сенсоры.

3. Смартфондағы Blynk есептік жазбасы мен қолданбасы.

4. SW және қуат қосқышын (міндетті емес), әр түрлі тақтаны, сымдарды жалғауды және т.б. тексеру үшін қалпына келтіріңіз.

5. Джиффи Бокс - Мен өз жұмысымды көргенді ұнататындықтан анық қолданамын;-).

6. Сенсорды сіздің есігіңізге жақын орналастыру үшін бекіту кронштейні (мен ағаш сынығын қолдандым).

2 -қадам: прототипіңізді жасаңыз және тест жасаңыз

Прототипіңізді жасаңыз және тест жасаңыз
Прототипіңізді жасаңыз және тест жасаңыз
Прототипіңізді жасаңыз және тест жасаңыз
Прототипіңізді жасаңыз және тест жасаңыз
Прототипіңізді жасаңыз және тест жасаңыз
Прототипіңізді жасаңыз және тест жасаңыз

IR сенсорын D1 Mini -ге қосыңыз:

Сенсор - D1 Mini

ВКС - +5В

GND - GND

ШЫҒУ - D3

Эскизді іске қосыңыз және сериялық мониторды тексеріңіз, сенсордың алдыңғы жағын (светодиодтардың алдында) блоктаған кезде D3 түйреуішіндегі мән өзгеретінін көру үшін - потенциометрді (кастрөлді) реттеу арқылы анықтау қашықтығын өзгертуге болады. Мен оны шамамен 5 см етіп қойдым, бұл ашық кезде есіктің өзгеруіне мүмкіндік береді.

Эскиз есік ашылғанда (сенсор бітелген) түйреуіш ЖОҒАРЫ орнатылатындай немесе есік жабылғанда LOW төмен (сенсор блокталмаған) етіп жазылады. Сенсорды есіктің орналасуына байланысты қай жерге орнататындығыңызға байланысты, мұны қажеттілікке қарай оңай өзгертуге болады.

Қорапқа монтаждау кезінде мен светодиоды жақсы орналастыру үшін светодиодтардың тесіктерін мұқият бұрғыладым - қосымша желімді қажет етпейді, бұл түзетуге, орнатуға және т.б. алып тастауға мүмкіндік береді.

*ЕСКЕРТПЕ: эскиз сенсорды түйреуіш 0 ретінде анықтайды, бірақ ол физикалық түрде WEMOS D1 Mini pin D3 -ке қосылған… Бұл D! Mini ESP8266 чипі/процессорына негізделген. D1 Mini - бұл жай ғана қалқан, эскиз тек ESP8266 -де жұмыс істейді. Осылайша, GPiO түйрегіші 0 (эскизде көрсетілген) WEMOS D1 Mini pin D3 деп аталады. Сіз мұны көптеген Arduino эскиздерінен таба аласыз, түйреуіш картасы сіз қолданатын тақтаға байланысты әр түрлі болады.

3 -қадам: Орнатыңыз және Voila

Орнатыңыз және Voila!
Орнатыңыз және Voila!
Орнатыңыз және Voila!
Орнатыңыз және Voila!
Орнатыңыз және Voila!
Орнатыңыз және Voila!

Мен сенсорды кішкене таза мөлдір қорапқа орнаттым (қолмен жасалған бұйымды көру үшін таза!). Есік ашық тұрған кезде есіктің жақтауы датчикті бұғаттайтын етіп ағаш сынықтарына орнатылған.

Мен қораптың түбінде кастрөлдің жоғарғы жағына кішкене тесік бұрғыладым, мен қақпақты шешпей -ақ сенсордың ашуын реттеу үшін кішкене бұрағышты сырғыта аламын. (Мен сондай -ақ қақпақты астыңғы жағына орнаттым, егер қорапты ашу қажет болса, қабырғадағы кронштейнді алып тастаудың қажеті жоқ, мен бұрандаларға қалай кіруге болады).

Blynk жобасы өте қарапайым, светодиодты виджет әрқайсысы ашу және жабу үшін (мен қызыл және жасыл түстерді өзгерттім, оларды әр виджеттің қолданба параметрлерінен ажыратуға болады). Эскиз сенсорды әр секунд сайын тексереді және ақпаратты дұрыс жарықдиодты виджетке жібереді.

Push хабарландыруы есік күйі өзгерген кезде іске қосылады. (Blynk -те әр 15 секунд сайын тек хабарлауға рұқсат беретін шектеулер бар екенін ескеріңіз (бұл олардың сервері сұраулармен бомбалауды тоқтату үшін), мен эскизде таймерді есіктің күйінің өзгеруін әр 16 секунд сайын тексеруге қойдым, бұл жақсы Егер есік ашылып, 16 секунд ішінде қайтадан жабылса, сіз хабарлама алмайсыз (бірақ әр секунд сайын тексергенде жарық диодтар дұрыс күйді көрсетеді).

Ұсынылған: