Мазмуну:

Гараждын эшиги Esp8266 веб -сервер катары колдонулган пикирлер менен: 6 кадам
Гараждын эшиги Esp8266 веб -сервер катары колдонулган пикирлер менен: 6 кадам

Video: Гараждын эшиги Esp8266 веб -сервер катары колдонулган пикирлер менен: 6 кадам

Video: Гараждын эшиги Esp8266 веб -сервер катары колдонулган пикирлер менен: 6 кадам
Video: Что делать если закрылась машина! 2024, Июль
Anonim
Image
Image
Аппаратты сатып алыңыз
Аппаратты сатып алыңыз

Салам, Мен сизге гараждын эшигин ачуунун жөнөкөй жолун көрсөтөм.

-ESP8266 веб -сервер катары коддолгон, эшик дүйнөнүн бардык жеринде ачык болушу мүмкүн

-Пикир билдирүү менен, сиз реалдуу убакытта эшик ачык же жакын экенин билесиз

-Жөнөкөй, телефонуңузга бир гана жарлык.

-Жашыруун сөз корголгон

-Арзан, 10 доллардан төмөн

-Жок Доминик орнотууга.

-Эшикти иштетпей туруп, электр энергиясы өчүп, кайра келет

Мен интернеттен издеп, кээ бир кодду таптым, бирок мен издегендей эмес, ошондуктан мен башка кодду жана идеяны + жеке тажрыйбамды + уулумдун аркасы менен өзгөрттүм, ал мага чын эле жардам берди. Чыныгы убакыт бөлүгү андан.

Ошентип, баштайлы!

1 -кадам: Аппаратты сатып алыңыз

Аппаратты сатып алыңыз
Аппаратты сатып алыңыз
Аппаратты сатып алыңыз
Аппаратты сатып алыңыз

Сизге esp8266 тактасы жана релелик такта керек болот.

Ebayде издөө жүргүзүңүз: NodeMCU ESP8266 жана реле модулу

Реле модулу жөнөкөй же кош болушу мүмкүн, бирок биз бир гана релени колдонуп жатабыз.

Бул болгону сизге керек!

2 -кадам: Arduino программасын орнотуңуз жана Esp8266 программасын орнотуңуз

Arduino программасын орнотуңуз жана Esp8266 программасын орнотуңуз
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 adresse)

Коддо сиз каалагандай баарын өзгөртө аласыз.

Бул IP дарегин роутериңизде сактоону сунуштайм. Ошентип, телефонуңуздун кыска жолу дайыма иштей берет. Болбосо, роутердин кепилдиги көбүнчө 30 күн жана ip дареги өзгөрөт.

Бул кыска жол сиздин интранетиңизде гана иштейт. Эгерде сиз гаражыңыздын эшигин интернеттен алыстан ачууну кааласаңыз, муну мындай кылыңыз:

1- Сиз ачык IP дарегиңизди билишиңиз керек. Гуглга менин IP дегенимди киргизиңиз, сиз муну билесиз.

2-Сиз роутериңизде порт багыттоону жасашыңыз керек. Биздин учурда порт 54195. Ошентип, роутеримде 54195 портун серверимдин IP дарегине 192.168.2.53. Көбүрөөк маалымат алуу үчүн портту багыттоо үчүн 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 -кадам: Wiring диаграммасы, абдан жөнөкөй

Кабелдик диаграмма, абдан жөнөкөй
Кабелдик диаграмма, абдан жөнөкөй

Электр энергиясы менен камсыздоо үчүн сиз андроид телефон заряддагычын колдоно аласыз. Бул арзан жана туура эмес.

Сиз релелик тактаны 5Vга туташтырышыңыз керек. 3.3v колдонуудан алыс болуңуз. Кээде, ал иштей алат, бирок катушкалар 5v үчүн жасалган.

Жогорку кызыл сызык жөнгө салуучу зымдын кайда ширетилээрин көрсөтөт.

D1 чыгаруу болуп саналат. Бул пин реле тактасынын киришине кириши керек. Бул пин дайыма ЖОГОРУ (3.3v). Жандандырылганда, бул катушту иштетүү үчүн LOW (0v) 0, 5 секундага кетет.

D2 - эшикти сезүү үчүн киргизүү. LOW (0v) болсо, эшик жабык. Болбосо, ал ачык.

Билиңиз, бул киргизүү (D2) 3, 3v кириши. Ички тартылуу иштетилет.

Мен тарапта менин гараждын мотору мага 5v берет. Анын ички тартылышы, балким, ошондой эле жандандырылган. Мен баары бир бирге болдум жана эч кандай көйгөйүм жок. Жөн гана текшериңиз, бул пинге 5v жогору киргизбеңиз. Мультиметрди колдонуп, гаражыңыздын эшигинин киришин текшериңиз. Эгер бул 5vдан жогору болсо, сизде 2 тандоо болот:

1-2 каршылыгы бар райондук бөлүштүргүчтү жасаңыз

2-өзүнчө магнит которгучту орнотуңуз

*************************

РЕЛЬ тактасын гараждын ачкычына туташтырууда да полярдыкка көңүл бургула. Дайыма esp8266 gndди гараждын мотор операторуна gnd же жалпыга коюңуз.

*************************

5 -кадам: Дагы бир нече сүрөттөр

Дагы бир нече сүрөттөр
Дагы бир нече сүрөттөр
Дагы бир нече сүрөттөр
Дагы бир нече сүрөттөр

Бул менин гараж ачкычым. Эски, бирок иштеп жатат:)

Көрүнүп тургандай, мен реле тактасын гараждын эшигинин баскычына жана D2 кирүүсүн чектөө чекитине туташтырдым.

Гаражыңыздын ачкычын текшериңиз, сиз окшош нерсени таба аласыз.

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