Мазмұны:

ESP8266 WIFI гараж есігінің қашықтан басқару пульті: 3 қадам
ESP8266 WIFI гараж есігінің қашықтан басқару пульті: 3 қадам
Anonim
ESP8266 WIFI гараж есігінің қашықтан басқару пульті
ESP8266 WIFI гараж есігінің қашықтан басқару пульті

Біз гаражды үйдің негізгі кіреберісіндей қолданамыз, себебі алдыңғы кіреберістің көмегімен үйдің ішіне кір көп түседі. Жаңбырлы маусымда Канаданың батыс жағалауында бұл одан да нашар. Біздің гараждың есігін ашатын құрал тек екі қашықтан басқару пультімен келді, ал біз қашықтан басқару пультін сатып ала алатын болсақ та, смартфоннан қолдануға болатын WIFI қашықтан басқару пульті болса жақсы болар еді. Мен өндіруші серверге қосылуды немесе есікті қашықтан (үйден алыс) ашуға мүмкіндік беретін нәрсені қажет ететін WIFI қосылған ашқышты қаламадым. Мен тапқан шешім біздің WIFI -ге қосылатын және біздің WIFI -ге ғана қосыла алатын ESP8266 негізіндегі тақтамен байланысатын реттелетін Android қосымшасын қолданады. Үйдің WIFI ауқымында болғаннан кейін, телефонды пайдаланып есікті ашуға болады.

1 -қадам: Дизайн мен материалдар

Дизайн және материалдар
Дизайн және материалдар
Дизайн және материалдар
Дизайн және материалдар

Біздің гараж есігін ашатын құрал - бұл Чемберлен, бірақ менің ойымша, ашушылардың көпшілігі осылай жұмыс істейді. Қабырғалық панельді басқару оған қосылатын екі сымды қысқартады, бұл ашқыштың іске қосылуын білдіреді. Бұл қабырға тақталарында жиі жарық қосқышы мен құлыптау функциясы бар, бұл түймелер қосылымды қысқартпайды, не істеу керектігін айту үшін ашқыштың артына импульстер сериясын (PWM сигналдары) жібереді (шамдарды қосыңыз немесе құлыптаңыз) қашықтан басқару құралдары). Сымдарды қысқарту (негізгі қосқыш не істейді) реле арқылы орындалуы мүмкін.

Мен келесі бөліктерді қолдандым:

  • Wemos D1 R2 ESP8266 тақтасы (кез келген ESP8266 әзірлеуші тақтасы жұмыс істейді)
  • JCZ-11 релесі (5В катушка)
  • NPN транзисторы (2N4401)
  • бір 10 кОм резистор
  • бір 2.2 кОм резистор
  • бір 1N4148 диод
  • әр түрлі сым
  • ПХД прототипін жасау (немесе өзіңіз жасаңыз)
  • тақтаға арналған қоршау
  • тақтаға арналған қуат көзі

Схемалық диаграмма LTSpice -тен алынған (бастапқы файл қоса берілген) және мен басқа визуализация үшін Fritzing нан тақтасының суретін енгіздім. Мен тапқан Wemos тақтасының Fritzing үлгісінде кейбір мәселелер бар сияқты. Үзік сызықтарды елемеңіз, тек көк сым қосылыстарына қараңыз. Әрине, оның орнына көптеген басқа ESP8266 әзірлеу тақталарын қолдануға болады және енгізілген код басқа тақталарда жұмыс істеу үшін өте аз өзгертуді қажет етеді.

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

Менде бар реле 5В катушкадан тұратындықтан, Wemos тақтасы цифрлық түйреуіште тек 3,3В шығара алатындықтан, мен реледегі катушканы ауыстыру үшін транзисторды қолдандым. Мен тақта қосылғанда және гараж есігі кездейсоқ ашылмаған кезде істіктің төмен болуын қамтамасыз ету үшін тартылатын резисторды (10кОм) қостым. Артқы диод (D1) реле сөнген кезде катушкада сақталатын энергияның кернеуінен сақтайды.

2 -қадам: Барлығын жинау

Барлығын жинау
Барлығын жинау
Барлығын жинау
Барлығын жинау
Барлығын жинау
Барлығын жинау
Барлығын жинау
Барлығын жинау

Менде Wemos тақтасының тақырыптарына сәйкес келетін басқа жобадан ПХД қалды, сондықтан мен оны өлшеміне қарай қысқарттым және оны пайдалану үшін өзгерттім. Бірнеше тесіктерді бұрғылау қажет болды және оларды қажет ету үшін қажет емес іздерді кесіңіз. Мен барлық бөлшектерді дәнекерледім және жарықдиодты қосу мен өшіру арқылы кодтың жұмысын тексердім. Жоғарыда айтылғандай, маңызды ерекшелігі - Wemos тақтасы қосылған кезде ашқыш (немесе сынақ корпусындағы жарықдиодты) қосылмайды.

Wemos тақтасы Arduino IDE көмегімен бағдарламаланған және тақтаның IP мекенжайы үй желісінде 192.168.1.120 дейін бекітілген (алдын ала бөлінген). Осылайша, ол қосылған кезде әрқашан бірдей (ішкі) IP -адреске ие болады және қосымшаны онымен қатаң кодтауға болады.

Android қолданбасы MIT App Inventor 2 көмегімен жасалды. Мен оны тек бізде бар телефондарда ғана тексердім (Oneplus, Xiaomi және Moto G4 Play). Оны ортақ Google Drive қалтасына салып, телефонның өзінен жүктеу арқылы оңай орнатылады. MIT App Inventor тегін пайдаланылады және басқа IP -адресті қолдану үшін енгізілген жоба файлын оңай өзгертуге болады.

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

3 -қадам: Гараж есігін ашуға қосылу

Гараж есігін ашуға қосылу
Гараж есігін ашуға қосылу
Гараж есігін ашуға қосылу
Гараж есігін ашуға қосылу

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

Қоршаудағы Wemos тақтасы оңай қағылмайтын етіп жолдан шығарылды, өйткені гараж менің ағаш өңдеу шеберханам. Бұл өте жақсы жұмыс істейді, мен мұны тезірек жасағанымды қалаймын.

Ұсынылған: