Мазмұны:
- Жабдықтар
- 1 -қадам: бастайық
- 2 -қадам: Тақтада тест жасайық
- 3 -қадам: Servo сервисін ESP32Cam қызметіне қосу
- 4 -қадам: Тұжырымдаманың дәлелі
- 5 -қадам: Қорытынды схемалар
- 6 -қадам: зиянкестер туралы ескерту
- 7 -қадам: Жұмыс бейне:
- 8 -қадам: Болашақ жақсартулар
Бейне: Ақылды сенсорлық қосқыш: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Коронавирустың таралуын азайту үшін әлеуметтік ортадан алыстату және қауіпсіз ортаны қолдану қажет, мысалы, шүмектер, қосқыштар сияқты қоғамдық ортаны қолданғаннан кейін дезинфекциялаушы құралдарды қолдану. Сонымен, крандарды, қосқыштарды және т.
Бұл жобада мен жақындық сенсорының көмегімен қосқышты іске қосатын прототип туралы өз ойымды талқылағым келеді. Бұл қиын жағдайда көмектесетін нәрсені жобалау кезінде ескеру керек нәрселер негізінен инфрақұрылымдық өзгерістердің өте аз болуы. Қолдану қимылына немесе сезімталдыққа негізделген қатысуға негізделген қосқышты іске қосу үшін шешім қайта жабдықталуы керек және оны коммутаторға орнатуға болады. Негізгі ерекшеліктерге мыналар жатады:
- 200 сағат батареяның қызмет ету мерзімі,
- Бөлмеге кірген адамды суретке түсіретін қауіпсіздік камерасы
- Батареяны үнемдеу үшін терең ұйқы.
- Портативті.
- Электрондық пошта ескертулерін жіберу
Жабдықтар
1. Жақындық сенсоры [мен KEMET SS-430 қолданамын] кез келген жақындық сенсоры болуы мүмкін
2. ESPCam32 фотосуретке түсіру және жіберу үшін
3. Ли-иондық батарея 1000 мАч
4. USB - Li -ion зарядтағыш TP4056
5. 3,7В -тан 5В -қа дейінгі тізбекті күшейтіңіз
6. Резисторлар 10к және 1к
7. BC547 транзисторы
8. SG90 Servo қозғалтқышы
9. Arduino pro mini
1 -қадам: бастайық
Біздің жобада сенсор KEMET, SS-430 шағын қашықтық сенсорынан басқа ештеңе емес
Сенсордан алынған мәліметтерде суретте көрсетілгендей сағаттық импульсі 2 200 мс болады.
Жоғарыда келтірілген суретте, 200 200мс импульс - бұл адамның қатысуын көрсететін басқа импульс, жалған триггердің әсерінен пайда болады. Бұл жалған триггер мен линзасыз немесе басқа қақпақсыз жалаңаш сенсормен тәжірибе жасаған кезден бастап пайда болды. Мен сенсорды бекіту үшін пластикалық корпусты қолданғаннан кейін жалған іске қосу күрт төмендеді.
2 -қадам: Тақтада тест жасайық
Тексеру үшін мен микроконтроллерді (Arduino Uno), сенсор мен жарықдиодты қолдандым. Бірнеше сағаттан кейін сериялық мониторда сенсордың мәндерін оқып, оны калибрлегеннен кейін, мен оның алдында адамның болуын дұрыс анықтау үшін кішкене кодпен келдім.
3 -қадам: Servo сервисін ESP32Cam қызметіне қосу
ESP32 камерасында түйреуіштер саны шектеулі болғандықтан, мен 2-таймер мен GPIO2-ді серво жүргізуге және Кемет SS-430 жақындық сенсорының көмегімен ояту функциясы үшін GPIO13 қолдануға тура келді.
ESP32 камерасын қолданудың себебі - адам бөлмеге немесе рұқсат етілмеген жерге кірген кезде суретке түсіру және ұйқы режиміне өту. Сурет файлда сақталады
SD картасы. Зиянкестерге дереу әрекет ету үшін ESP32 алдын ала конфигурацияланған электрондық пошта идентификаторына электрондық хат жібереді. Бұл ESP32 Mail клиент кітапханасын орнату үшін қажет. Arduino IDE кітапханаларын басқаруға өтіңіз және ESP32 пошта клиентін іздеңіз және жүктеңіз. Сізге кодты енгізу қажет болатын электрондық поштаның идентификаторы қажет болады, кейінірек қауіпсіздігі төмен бағдарламаларды қосуға тура келеді. Бұл жоба үшін жаңа Gmail идентификаторын жасаған дұрыс.
4 -қадам: Тұжырымдаманың дәлелі
Жобаның қарапайым көрінісі үшін мен акрилді параққа заттарды модульдік түрде жинауды ойладым.
Онда сенсорға арналған пластикалық қорап жалған триггерлерді азайтуға көмектеседі. ESP камерасы фотосурет түсіргеннен кейін ұйқыға кететіндіктен, мен ESP32 камерасында цифрлық сигналды кондициялау операцияларын орындай алмаймын. Сондықтан мен жалған триггер мен сигналды кондиционерлеуді азайту үшін, сонымен қатар сервоқозғалтқышты басқару үшін басқа микроконтроллерді қостым.
Сіз esp32 немесе басқа микроконтроллерді пайдалана аласыз, екеуі де жұмыс істейді.
5 -қадам: Қорытынды схемалар
Пироэлектрлік сенсордың сигналы транзисторға ашық коллекторлы конфигурацияда беріледі, сигнал келген кезде транзистор қосқыш ретінде қосылады, сондықтан ол GPIO 13-ті жерге қосады және ESP32 камерасын оятады.
Код қоймаларында Pyrolight коды camera_pins.h бірге ESP32 камералық демалысқа арналған 2 код Arduino pro mini -мен тестілеуге арналған.
GitHub репозиторийінде егжей -тегжейлі схемалар мен Kicad ПХД табыңыз.
Мен бұл жобаға Қытайдан ПХД тапсырыс бердім, бірақ оны коронавирустың өршуіне байланысты уақытында алмадым. Сондықтан мен күшейткіш түрлендіргіш пен TP4056 модулін қолдануға тура келді.
6 -қадам: зиянкестер туралы ескерту
Сенсордың жанында зиянкестер болған кезде, ол ұйқысынан оянды, суретке түсіріп, қосымшасы бар поштаны жіберді.
Міне, пошта қалай көрінеді. Мұның бәрін тек жақындық сенсорының арқасында жасауға болады. Бүкіл құрылғы батареямен жұмыс істейтіндіктен, кез келген жерге тасымалдауға мүмкіндік береді. және өзіміздің ақылды және қауіпсіз ортаны құрамыз. Қажет болған жағдайда электроникаға сәйкес келетін корпусты 3D басып шығаруға болады.
Міне бір жақсы дизайн: сілтеме
7 -қадам: Жұмыс бейне:
Мен USB портына UART және servo мен пиро сенсорға арналған қосқыштары бар esp32 камералық тақтасына сәйкес ПХД қалқан жасадым. Сіз Gerber файлдарын төмендегі Github репозиторийінен таба аласыз.
Github
8 -қадам: Болашақ жақсартулар
1. Өнімге ұқсайтындай етіп, 3D басып шығарылатын корпусты жобалау
2. Батарея өнімділігін жақсарту
3. Екіншілік микроконтроллердің орнына аналогты сигналды кондиционерлеу схемасы.
Ұсынылған:
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: 4 қадам
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: сенсор сенсорлық түйреуіштердегі жанасуды анықтағанда қосылатын тізбек. Ол уақытша жұмыс істейді, яғни түйреуіштер түйіскен кезде ғана жүктеме қосылады, мұнда мен сенсорлық сенсация жасаудың үш түрлі әдісін көрсетемін
Сынған қосқыш тақтасын уақытты бақылау арқылы ақылды сенсорлық қосқышқа бекітіңіз: 4 қадам
Сынған коммутатор тақтасын уақытты бақылау арқылы ақылды сенсорлық қосқышқа бекітіңіз: мен білемін, сіздің өміріңізде кем дегенде бір рет коммутатор тақтасы үздіксіз пайдалану арқылы бұзылған. көп жағдайда коммутатор ішіндегі серіппе жылжиды немесе
Қысқыш қосқышы: қарапайым, дәнекерленбейтін сенсорлық қосқыш: 7 қадам
Қысқыш қосқышы: Қарапайым, дәнекерленбейтін сенсорлық қосқыш: Тоқтату қосқышы-бұл қарсылықтың сенсорлық қосқышы, ол менің Explode the Controller жобасына арналған, Makey Makey және Scratch көмегімен компьютерлік ойындарға физикалық ойынды қосуға арналған. Жобаға сенсорлық қосқыш қажет болды, ол: берік, ұруға болатын
MOSFET көмегімен сенсорлық қосқыш схемасы: 4 қадам (суреттермен)
MOSFET бар сенсорлық қосқыш схемасы: Авторы: Jonsen LiOverview: Қарапайым сенсорлық қосқыш светодиодты схема MOSFET.MOSFET-тің металдық оксиді-жартылай өткізгіштік өрістік әсерлі транзисторларының сипаттамаларын қолданады. Бұл кернеуді басқаратын құрылғы, бұл токтың өтуін білдіреді
Транзисторлық MOSFET көмегімен сенсорлық қосқыш схемасы: 5 қадам (суреттермен)
MOSFET транзисторы арқылы сенсорлық қосқыш тізбегі: MOsfet транзисторының көмегімен сенсорлық коммутатордың тізбегін қалай жасауға болады Бұл өте оңай жоба және мұндай электронды сенсорлық қосқышты қажет ететін кез келген схема үшін пайдалы