Мазмұны:

Құпия қағу, ИҚ сенсоры мен веб -қосымшасы бар магнитті ақылды құлып: 7 қадам (суреттермен)
Құпия қағу, ИҚ сенсоры мен веб -қосымшасы бар магнитті ақылды құлып: 7 қадам (суреттермен)

Бейне: Құпия қағу, ИҚ сенсоры мен веб -қосымшасы бар магнитті ақылды құлып: 7 қадам (суреттермен)

Бейне: Құпия қағу, ИҚ сенсоры мен веб -қосымшасы бар магнитті ақылды құлып: 7 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Шілде
Anonim
Image
Image
Цикл
Цикл

Егер сізге бұл жоба ұнайтын болса, мені инстаграм мен ютубтан қадағалаңыз.

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

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

Бастапқыда есікті ашудың үш әдісі болады: ішкі жағында IR сенсоры, веб -қосымша және есіктегі дірілді анықтай алатын пьезо түрлендіргіші.

Бөлшектер (серіктестік сілтемелер)

  • 49 мм электромагнит:
  • Толықтыру тақтасы:
  • ESP8266 әзірлеушілер тақтасы:
  • N-Channel MOSFET:
  • Пьезо түрлендіргіші:
  • IR жақындық сенсоры (бұл мен қолданған емес, бірақ мен оны PSU-дан алатын едім):
  • Операциялық күшейткіш модулі:
  • 2 диод
  • 10K резисторы
  • Болат табақ
  • 3D басып шығарылған жақша
  • 3D басып шығарылған электронды қорап
  • 3D басып шығарылған сенсор қақпағы

Микроконтроллер коды мен сымдар диаграммасы:

Веб -қосымшаның коды:

3D модельдері

49 мм электромагнитті бекіту кронштейні: https://codepen.io/calebbrewer/pen/dJKBmw сенсор қақпағы/қақпағы:

Жоба қорабы:

1 -қадам: Цикл

Цикл
Цикл

Негізінде, ESP8266 девиттік тақтасы қоректендіргіштен оның реттегішіне 9 вольтты қабылдайды. Қуат көзінен оң магнитке түседі, ал жер мосфет көзіне түседі. Ұрықтан ағызу магнитке түседі, ал ФЭТ -тегі қақпа микроконтроллердегі 5 -штырь арқылы ашылады. Бұл түйіспе қосылған кезде магнитке 9 вольтты жіберуге мүмкіндік береді. Опампа түрлендіргіштен аналогты сигналды қабылдайды, оны күшейтеді және аналогтық істікке жібереді. Инфрақызыл сенсор сандық сигналды (басқаша айтқанда қосылады немесе өшіріледі) 14 -ші пинге жібереді. Опам және ИҚ сенсоры екеуі де микроконтроллерден 3,3в қуат алады. О, бәрі негізге алынады. Мен 12 вольтты магниттердің орнына 9 вольтты салқындатуға мүмкіндік беретінін білдім, бірақ әлі де күшті боламын, әсіресе мен болат пластинаны қолданамын. Сондай -ақ, микроконтроллердегі реттегіш 9 вольттан артық жұмыс істей алмайды. Сондай -ақ, сізге резисторлар мен диаграммада көрсетілген диодтарды қосу қажет болады.

Бұл жерде сіз пьезо діріл датчигін орнататындығыңызға және сымдар қанша уақытқа созылғанына байланысты сізге оп-амп қажет емес екенін ескергім келеді. Сенсордың сыртқы сақинасын жерге қосуға болады, ал басқа сымды аналогтық кіріске, сымдар арасында 1М резистормен. Оп -амп синглды күшейтеді.

2 -қадам: Микроконтроллер коды

Микроконтроллер коды
Микроконтроллер коды

Әдетте Arduino мұндай жоба үшін пайдаланылады, бірақ мен бұл жерде астыққа қарсы тұрамын және микроконтроллерлерде JavaScript іске қосуға мүмкіндік беретін Espruino деп аталатын микробағдарламаны қолданамын. Егер сізге қызық болса, мен Espruino көмегімен MCU ESP8266 түйінінің тақтасын жыпылықтау туралы толық бейне түсірдім. Сіз оны тексеруіңіз керек.

GitHub кодын қараңыз

Жоғарғы жағында мен кейбір тұрақтыларды орнатамын, мысалы: түйреуіштер не пайдаланылады және құпия соғу үшін миллисекундтарда уақыт жиыны. Бұл әр соққының арасындағы уақыт. Мен сондай -ақ есіктің құлпын ашу мен құлыптауға, сондай -ақ дұрыс соғылғанын тексеруге арналған функцияларды орнатамын. Тақта іске қосылған кезде ол Wi -Fi желісіне қосылады және есікті басқаруға арналған командаларды қабылдай алатын веб -сервер жасайды. ИҚ сенсорына қосылған түйреуішке сағат орнатылған, сондықтан сенсор өшірілген кезде құлыптан босату функциясы өшіріледі. Діріл сенсорына келетін болсақ … діріл сенсорының әр миллисекундқа қосылған аналогты түйреуішті оқитын интервал басталады, ал егер сигнал белгіленген шектен жоғары болса, уақыт жазылады. Егер түсірілген діріл жеткілікті болса, ол түсірілген уақыттың құпия уақытқа сәйкес келуін тексеретін функцияны іске қосады. Егер олар осылай жасаса, ол есікті ашады.

3 -қадам: веб -қосымшаларды басқару

Веб -қосымшаларды басқару
Веб -қосымшаларды басқару

Веб -қосымшаның коды

Веб -бағдарлама - бұл микроконтроллерде біз жасаған веб -серверге командалар жіберетін кейбір JavaScript бар веб -бет. Мен оны AWS S3 -те тұрақты веб -сайтқа айналдырдым және оны телефонның негізгі экранына сақтадым. Енді мен есікті ашуға, есікті құлыптауға немесе құлыпсыз қалдыруға болады. Сондай -ақ, қосымшаны қорғауға және желіні орнатуға болады, осылайша мен Интернет байланысы бар кез келген жерде есік формасын басқара аламын.

Сізге кодта пайдаланылатын IP мекенжайын микроконтроллерге өзгерту қажет болады. Мен маршрутизаторды IP -ге резервке қойдым, сондықтан ол ешқашан өзгермейді.

4 -қадам: Электромагнитті бекіту кронштейні

Электромагнитті бекіту кронштейні
Электромагнитті бекіту кронштейні

Мен Fusion 360 -қа кірдім және 49 мм электрмагниттің өлшемдеріне сәйкес келетін кронштейн жасадым. Бұл модельге сілтеме. Содан кейін мен оны 3D принтерге жібердім. Бұл таңғажайып ұзақ процесс аяқталғаннан кейін, мен оған праймерді бердім, қоқысты тегістеп, ақ бояумен ұрдым.

5 -қадам: Магнит пен плитаны орнату

Магнит пен плитаны орнату
Магнит пен плитаны орнату
Магнит пен плитаны орнату
Магнит пен плитаны орнату
Магнит пен плитаны орнату
Магнит пен плитаны орнату

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

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

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

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

6 -қадам: Басқару терезесі

Басқару қорабы
Басқару қорабы
Басқару қорабы
Басқару қорабы

Басқару қорабы - бұл мен модельдеген және басып шығарған қақпағы бар өте қарапайым қорап. Екі қысқа ұшында сымдар өтуі үшін тесіктер бар. Электрондық тақта оның ішінде ғана орналасқан, ал IR сенсорының жарық диодтары мен тесілген тесіктерден шығып кетеді.

Міне модель.

7 -қадам: діріл сенсоры және жобаны аяқтау

Діріл сенсоры және жобаның аяқталуы
Діріл сенсоры және жобаның аяқталуы
Діріл сенсоры және жобаның аяқталуы
Діріл сенсоры және жобаның аяқталуы
Діріл сенсоры және жобаның аяқталуы
Діріл сенсоры және жобаның аяқталуы

Діріл датчигін қосу үшін мен ақ қаптамадан өткен тағы бір ұзын сымды қостым. Есікке бекіту үшін мен ыстық желімді қолдандым. Мен сенсорды заттардың әдемі болуы үшін 3D басып шығарылған қақпақпен жаптым.

Осыдан кейін мен магнит пен діріл сенсорының сымдарын схемадағы тиісті сымдарға дәнекерледім.

Есіктің ысырмасын жапсырғаннан кейін, мен оны біртіндеп алып тастадым және тазалауды аяқтағаннан кейін жоба аяқталды!

Бейнені қараңыз, сондықтан бұл жобаның қалай жұмыс істейтінін қараңыз.

Алғаш рет автор
Алғаш рет автор
Алғаш рет автор
Алғаш рет автор

Автор бірінші рет

Ұсынылған: