Мазмуну:

Smart Touch-free Switch: 8 кадам (сүрөттөр менен)
Smart Touch-free Switch: 8 кадам (сүрөттөр менен)

Video: Smart Touch-free Switch: 8 кадам (сүрөттөр менен)

Video: Smart Touch-free Switch: 8 кадам (сүрөттөр менен)
Video: Телефон кодын ашу😱😙 2024, Ноябрь
Anonim
Image
Image

Коронавирустун жайылышын азайтуу үчүн социалдык алыстоо жана ден соолукту чыңдоо практикасына муктаждык, мисалы, кран, өчүргүч сыяктуу коомдук чөйрөлөрдү колдонгондон кийин дезинфекциялоочу каражаттарды колдонуу. Ошентип, крандарды, өчүргүчтөрдү жандандыруу сыяктуу аракеттерди жеңилдетүү үчүн сенсорсуз триггерлерди камтыган инновацияга дароо муктаждык бар.

Бул долбоордо мен прокотип жөнүндөгү идеяны талкуулагым келет, сенсордун жардамы менен которууну иштетүү. Бул катаал кырдаалда жардам бере турган нерсени иштеп чыгууда эске алынышы керек болгон нерселер негизинен инфраструктуралык өзгөрүүлөрдүн азыраак болушу. Ошентип, чечим ретрофикация болушу керек жана балким, сезимталдыкка жараша кол жаңсоосуна же катышуусуна негизделген коммутаторду иштетүү үчүн коммутаторго орнотулушу мүмкүн. Негизги өзгөчөлүктөрү кирет,

  • 200 саат батареянын иштөө мөөнөтү,
  • Бөлмөгө кирген адамдын сүрөтүн тарткан коопсуздук камерасы
  • Батареяны үнөмдөө үчүн терең уйку.
  • Портативдүү.
  • Электрондук почта эскертмелери жөнөтүлүүдө

Жабдуулар

1. Жакындык сенсору [мен KEMET SS-430 колдонуп жатам] ар кандай жакындык сенсору болушу мүмкүн

2. ESPCam32 сүрөткө тартуу жана жөнөтүү максатында

3. Li-ion батарейкасы 1000 мАч

4. USB - Li -ion заряддагыч TP4056

5. 3.7Vдан 5Vга чейин схеманы күчөтүңүз

6. Резисторлор 10k жана 1k

7. BC547 Транзистор

8. SG90 Servo мотору

9. Arduino pro mini

1 -кадам: Келгиле, баштайлы

Келгиле, баштайлы
Келгиле, баштайлы

Биздин долбоордо сенсор KEMET, SS-430 чакан жакындык сенсорунан башка эч нерсе эмес

Сенсордун маалыматтары сүрөттө көрсөтүлгөндөй 2 200ms саат импульсуна ээ болот.

Жогорудагы сүрөттө, 2 200ms импульс - бул адамдардын катышуусун көрсөткөн башка импульстар, жалган триггерден улам пайда болгон. Бул жалган триггер мен линзасыз же башка капкагы жок жылаңач сенсор менен тажрыйба жүргүзгөндөн бери пайда болгон. Мен сенсорду камсыз кылуу үчүн пластикалык корпусту колдонгондон кийин, жалган триггер кескин түрдө кыскарды.

2 -кадам: Келгиле, тест тактасында

Келгиле, тест баракчасында тест кылалы
Келгиле, тест баракчасында тест кылалы

Сыноо үчүн мен жөн гана микроконтроллерди (Arduino Uno), сенсорду жана LEDди колдондум. Бир нече сааттан кийин сериялык монитордо сенсордун маанилерин окуп, аны калибрлөөдөн кийин, мен анын алдында адамдын бар экенин туура аныктоо үчүн кичинекей код менен келдим.

3 -кадам: Сервону ESP32Camго Сервого туташтыруу

Сервону ESP32Cam менен Сервого туташтыруу
Сервону ESP32Cam менен Сервого туташтыруу

ESP32 Камерада чектүү сандагы казыктар бар болгондо, мен 2 таймерин жана GPIO2 серво айдоо үчүн жана GPIO13 ойготуу функциясы үчүн Kemet SS-430 жакындык сенсорун колдонууга туура келди.

ESP32 Камерасын колдонуунун себеби, адам бөлмөгө же уруксатсыз жерге киргенде сүрөткө тартып, уйку режимине өтүү. Сүрөт сакталат

SD карта. Залумчуга дароо аракет кылуу үчүн, ESP32 алдын ала конфигурацияланган электрондук почта IDсине электрондук кат жөнөтөт. Бул ESP32 Mail кардар китепканасын орнотуу үчүн керек. Arduino IDEдеги китепканаларды башкарууга өтүңүз жана ESP32 Mail кардарын издеп, жүктөп алыңыз. Сизге иштөөчү электрондук почтанын идентификатору керек болот, анын далдаштырма кодун киргизишиңиз керек жана кийинчерээк азыраак коопсуз колдонмолорду иштетишиңиз керек болот. Бул долбоор үчүн жаңы Gmail ID түзүү жакшы.

4 -кадам: Концепциянын далилин текшерүү

Түшүнүктүн далилин текшерүү
Түшүнүктүн далилин текшерүү
Түшүнүктүн далилин текшерүү
Түшүнүктүн далилин текшерүү

Долбоордун жөнөкөй жарылган көрүнүшү үчүн мен нерселерди акрил баракка модулдук түрдө чогултууну ойлодум.

Ал жерде сенсор үчүн пластикалык куту жалган триггерлерди азайтууга жардам берет. Сүрөткө тарткандан кийин ESP камерасы уктап калгандыктан, мен ESP32 камерасында санарип сигналды кондициялоо операцияларын аткара албайм. Ошентип, мен жалган триггерди жана сигналдын кондиционерин азайтуу үчүн, ошондой эле серво моторун айдоо үчүн дагы бир микроконтроллерди коштум.

Сиз esp32 же башка микроконтроллерди колдоно аласыз, экөө тең иштейт.

5 -кадам: Акыркы схемалар

Акыркы схемалар
Акыркы схемалар

Пироэлектрдик сенсордун сигналы транзисторго ачык коллектордук конфигурацияда берилет, сигнал келгенде транзистор которгуч катары иштетилет, демек GPIO 13тү жерге туташтырып ESP32 камерасын ойготот.

Код репозиторийлеринде Pyrolight коду camera_pins.h менен бирге ESP32 камерасы үчүн 2 коду Arduino pro mini менен тестирлөө үчүн.

Сураныч, GitHub репозиторийинде деталдуу схемаларды жана Kicad ПХБны табыңыз.

Чынында мен бул проект үчүн Кытайдан ПХБга заказ бергем, бирок аны коронавирустун чыгышына байланыштуу убагында алган эмесмин. Ошентип, мен күчөткүчтөрдү жана TP4056 модулун колдонууга туура келди.

6 -кадам: Кирүүчүлөрдүн эскертүүсү

Intruder Alert
Intruder Alert
Intruder Alert
Intruder Alert

Сенсордун жанында кирүүчү болгондо, уйкудан ойгонуп, сүрөт тартып, тиркемеси бар кат жөнөткөн.

Бул жерде почта кандай көрүнөт. Мунун баары жакындык сенсорунун жардамы менен гана жасалышы мүмкүн. Бүт аппарат батарейка менен иштегендиктен, каалаган жерге алып жүрүүгө мүмкүнчүлүк берет. жана өзүбүздүн акылдуу жана коопсуз чөйрөбүздү түзөбүз. Электрондук жабдууларга керектүү өлчөмдө 3D басып чыгара аласыз.

Мына бир жакшы дизайн: Шилтеме

7 -кадам: Жумушчу видео:

Image
Image
Жумушчу видео
Жумушчу видео
Жумушчу видео
Жумушчу видео
Жумушчу видео
Жумушчу видео

Мен UART үчүн USB менен esp32 камера тактасы үчүн туура PCB калкан жасадым жана servo менен pyro сенсоруна туташтырды. Сиз Gerber файлдарын менин Github репоумда төмөндө таба аласыз.

Github

8 -кадам: Келечектеги жакшыртуулар

1. Продуктка окшош кылуу үчүн долбоордун 3D-басылган корпусун долбоорлоо

2. Батарея иштөөсүн жакшыртуу

3. Экинчи микроконтроллердин ордуна аналогдук сигналды кондициялоо схемасы.

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