Мазмұны:
- 1 -қадам: Жабдықты сатып алыңыз
- 2 -қадам: Arduino бағдарламалық жасақтамасын орнатыңыз және Esp8266 бағдарламасын орнатыңыз
- 3 -қадам: тақталарды орнатыңыз
- 4 -қадам: сымдар диаграммасы, өте қарапайым
- 5 -қадам: Басқа суреттер
- 6 -қадам: Барлығын қосар алдында тестілеу
Бейне: Esp8266 веб -сервер ретінде кері байланысы бар гараж есігін ашушы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Сәлем, Мен сізге гараж есігін ашудың қарапайым әдісін көрсетемін.
-ESP8266 веб -сервер ретінде кодталған, есік әлемнің кез келген жерінде ашық болуы мүмкін
-Кері байланыс арқылы сіз нақты уақыттағы есіктің ашық немесе жабық екенін білесіз
-Қарапайым, телефонда бір ғана жарлық.
-Құпия сөз қорғалған
-Арзан, 10 доллардан төмен
-Орнатуға Доминик жоқ.
-Қуат өшіп, қайта оралғанда есікті қоспай
Мен интернеттен іздедім және кодты таптым, бірақ мен іздеген нәрсе емес, сондықтан мен басқа код пен идеяны өзгерттім + жеке тәжірибемді + ұлымның арқасында, ол маған шынымен көмектеседі. Нақты уақыт бөлімі одан.
Ендеше бастайық!
1 -қадам: Жабдықты сатып алыңыз
Сізге esp8266 тақтасы мен реле тақтасы қажет болады.
Ebay -де іздеуді жасаңыз: NodeMCU ESP8266 және реле модулінің тақтасы
Реле модулі қарапайым немесе қос болуы мүмкін, бірақ біз тек бір релені қолданамыз.
Сізге бәрі қажет!
2 -қадам: Arduino бағдарламалық жасақтамасын орнатыңыз және Esp8266 бағдарламасын орнатыңыз
Мұнда arduino ide орнатудың өте жақсы әдісі. Сіз 1 -ден 12 -қадамға дейін жасай аласыз
www.instructables.com/id/Programming-the-E…
Файлды ашыңыз және esp8266 бағдарламасын Garage_door_yt.ino кодымен бағдарламалаңыз
Ino файлында өзгертуге болатын айнымалы мән болады.
-Веб -серверге қосылу үшін SSID және маршрутизатордың құпия сөзі.
-Сонымен қатар, сіз қалаған портты өзгерте аласыз. Мысалы: WiFiServer сервері (54195)
-Құпия сөз:.ino файлында құпия сөзіңізге Passw0rd табыңыз және ауыстырыңыз.
-жабылу уақыты қосылды. Егер есік ашық болса, күн сайын дәл уақытта жабылады. (GarageDoor2.rar)
Ардуинода сериялық мониторды іске қосыңыз. Құрал, сериялық монитор. Сіз толығырақ және веб -сервердің жергілікті IP мекенжайын көресіз. Мұны веб -шолғышқа енгізу үшін сізге жергілікті IP мекенжайы қажет.
Мысалы, егер сіздің веб -серверіңіздің IP мекенжайы 192.168.2.53 болса, мынаны енгізіңіз:
Жергілікті:
192.168.2.53:54195/Passw0rd
Қашықтан:
ip-адрес: порт/Құпия сөз (маршрутизатордың ip мекен-жайы)
Кодта сіз бәрін қалағаныңызша өзгерте аласыз.
Мен бұл маршрутизаторда IP мекенжайын резервтеуді ұсынамын. Осылайша, сіздің телефонның тіркесімі әрқашан жұмыс істейді. Олай болмаған жағдайда, маршрутизатордың кепілдігі 30 күнге созылады және IP мекенжайы өзгереді.
Бұл сілтеме тек сіздің интранетіңізде жұмыс істейді. Егер сіз гараж есігін интернеттен қашықтан ашқыңыз келсе, мұны келесідей орындаңыз:
1- Сіз жалпыға ортақ IP мекенжайын білуіңіз керек. Google -ге менің IP -мекен -жайымды енгізіңіз, сонда сіз білесіз.
2-Маршрутизаторда портты бағыттауды орындау керек. Біздің жағдайда порт 54195. Сондықтан менің маршрутизаторымда мен 54195 портын 192.168.2.53 серверінің IP адресіне жіберемін. Толығырақ ақпарат алу үшін google портын бағыттауға болады.
3-Мысалы. Егер менің ашық IP мекенжайым 70.52.46.219 болса. Мен веб -бетті көру үшін 70.52.46.219:54195/Passw0rd енгізуім керек.
Жалпыға қолжетімді мекенжайды білмей веб -серверге кіріңіз:
Көптеген провайдерлерге сізге IP -адрес беріледі. Және бұл адрес уақыт өте келе өзгереді.
Сіз no-ip-ге ақысыз жазыла аласыз және әрқашан барлық жерде жұмыс істейтін ашық мекен-жайға ие бола аласыз.
Тек https://www.noip.com/ сайтына кіріп, тіркеліңіз
Мысалы:
Маңызды: Егер сіз үйде Wi -Fi қосылған болсаңыз, сіздің интернет -төте жолыңыз жұмыс істемейді. Сонымен, менің телефонымда 2 төте жол бар. Интранет және интернеттегі сілтеме. Менде екеуі де бар. Егер мен желіде болсам, мен интранетті қолданамын, ал сыртта lte (4g) болсам, мен интернеттің тіркесімін қолданамын.
3 -қадам: тақталарды орнатыңыз
Мен тақталарды бекіту үшін екі жақты таспаны қолданамын.
4 -қадам: сымдар диаграммасы, өте қарапайым
Қуат беру үшін сіз Android телефон зарядтағышын пайдалана аласыз. Бұл арзан және қол жетімді.
Релелік тақтаны 5В -ке қосу керек. 3.3 вольтты пайдаланбаңыз. Кейде ол жұмыс істей алады, бірақ катушкалар 5В үшін жасалған.
Жоғарғы қызыл сызық реттегіштің кірісінде сымды қайда дәнекерлеу керектігін көрсетеді.
D1 - бұл шығыс. Бұл түйін реле тақтасының кірісіне кіруі керек. Бұл түйреуіш әрқашан жоғары (3.3в). Қосылған кезде, бұл катушканы іске қосу үшін LOW (0v) 0, 5 секундқа өтеді.
D2 - бұл есікті сезіну үшін кіріс. Егер LOW (0v) есік жабық болса. Егер жоқ болса, онда ол ашық.
Есіңізде болсын, бұл кіріс (D2) 3, 3в кіріс болып табылады. Ішкі тартылу іске қосылады.
Менің гаражымның моторлық кірісі маған 5в береді. Оның ішкі тартуы да белсендірілген шығар. Мен бәрібір қосылдым, менде ешқандай проблема жоқ. Бұл түйреуішке 5 вольттан жоғары кірмейтініне көз жеткізіңіз. Мультиметрді пайдаланып гараж есігінің кіруін тексеріңіз. Егер бұл 5 вольттан жоғары болса, сізде 2 таңдау болады:
1-2 резисторы бар тізбек бөлгішті жасаңыз
2-бөлек магнитті қосқышты орнатыңыз
*************************
Сондай -ақ, реле тақтасын гараж ашқышына қосу кезінде полярлыққа назар аударыңыз. Əрқашан esp8266 gnd гараж қозғалтқышына gnd немесе common қойыңыз.
*************************
5 -қадам: Басқа суреттер
Бұл менің гаражды ашатын құрал. Ескі, бірақ жұмыс істейді:)
Көріп отырғаныңыздай, мен релелік тақтаны гараж есігінің басу түймесіне және D2 кірісіне «Жабу шегіне» жалғадым.
Гараждың ашылуын тексеріңіз, сіз ұқсас нәрсені таба аласыз.
Ұсынылған:
Гараж есігін бұзыңыз: 5 қадам
Сіздің гараж есігіңізді бұзыңыз: кім үйге тек телефон қосымшасы арқылы баруды немесе трамвайларды тыңдауды және көшіруді армандаған емес? Мен сіздермен өзімнің түсінгенімді және қалай жүріп өткенімді бөлісуге қуаныштымын. Мен бұл жобаны екінші рет кілттерді ұмытып кеткеннен кейін бастадым
Raspberry Pi Zero гараж есігін ашуға арналған жабдық: 10 қадам
Raspberry Pi Zero Garage Door Doer Opener Hardware: Бұл жобаның шабыттарының бірі Интернетте табылған Raspberry Pi 3 Garage Door Opener -де жақсы нұсқаулық болды. Электроникада тәжірибелі адам болмағандықтан, мен оны жасау жолдары туралы көптеген қосымша зерттеулер жүргіздім
Гараж есігін ашатын таймер: 4 қадам
Гараж есігін ашатын таймер: Кіріспе Сонымен, әңгіме мен гараждың есігін ашық қалдырғаннан кейін басталады, ал кейбір жігіттер жаңа ғана кіріп, шатасып кетті. Бақытымызға орай, бағалы қызметкерлер жоғалған жоқ. Осы апаттан кейін мен " жабылатын таймер " менің гаражымның ерекшелігі
Вибрациялық кері байланысы бар кеңейтілетін түймені қолдану: 7 қадам (суреттермен)
Дірілмен кері байланысы бар кеңейтілетін түймені қолдану: Бұл оқулықта біз алдымен Arduino Uno -ны діріл қозғалтқышты кеңейтілген түйме арқылы басқаруды қалай қолдану керектігін көрсетеміз. Басу түймелеріндегі оқулықтардың көпшілігінде физикалық тақтаның батырмасы бар, ал бұл оқулықта түйме
Дифференциалды кері байланысы бар қарапайым Arduino негізіндегі эргометр дисплейі: 7 қадам (суреттермен)
Дифференциалды кері байланысы бар қарапайым Arduino негізіндегі эргометр дисплейі: Кардио-жаттығулар, әсіресе үй ішінде жаттығулар жасағанда, жалықтырады. Бірнеше қолданыстағы жобалар мұны жеңілдетуге тырысады, мысалы, эргометрді ойын консоліне қосу немесе VR -де нақты велосипедпен жүруді модельдеу. Олар сияқты қызықты