Mundarija:

Sensorsiz aqlli o'tish: 8 qadam (rasmlar bilan)
Sensorsiz aqlli o'tish: 8 qadam (rasmlar bilan)

Video: Sensorsiz aqlli o'tish: 8 qadam (rasmlar bilan)

Video: Sensorsiz aqlli o'tish: 8 qadam (rasmlar bilan)
Video: Samsung Galaxy A54 5G | Как обойти экран блокировки на Samsung Galaxy A54 5G - Сброс пароля 2024, Noyabr
Anonim
Image
Image

Koronavirus tarqalishining oldini olish uchun jamoat joylaridan, masalan, musluklar, kalitlar va boshqalardan keyin sanitariya vositalaridan foydalanish kabi ijtimoiy uzoqlashtirish va xavfsiz sog'liqni saqlash amaliyotlariga ehtiyoj juda zarur. Shunday qilib, kranlarni, kalitlarni va boshqalarni yoqish kabi harakatlarni engillashtirish uchun sensorsiz triggerlarni o'z ichiga olgan yangilikka zudlik bilan ehtiyoj bor.

Ushbu loyihada men yaqinlik sensori yordamida kalitni faollashtirish prototipi haqidagi fikrimni muhokama qilmoqchiman. Ushbu qiyin vaziyatda yordam beradigan biror narsani loyihalashda e'tiborga olish kerak bo'lgan narsa, asosan, mavjud infratuzilmaviy o'zgarishlar juda kam. Shunday qilib, echim qayta o'rnatilishi kerak va uni qo'lda imo -ishoraga yoki sezgirlikka asoslangan holda faollashtirish uchun kommutatorga o'rnatish mumkin. Asosiy xususiyatlarga quyidagilar kiradi:

  • 200 soat batareyaning ishlash muddati,
  • Xonaga kirayotgan odamni suratga oladigan xavfsizlik kamerasi
  • Batareyani tejash uchun chuqur uyqu.
  • Portativ.
  • Elektron pochta orqali ogohlantirish yuborish

Ta'minotlar

1. Yaqinlik sensori [men KEMET SS-430 dan foydalanayapman] har qanday yaqinlik sensori bo'lishi mumkin

2. ESPCam32 suratga olish va yuborish uchun

3. Li-ionli batareya 1000 mA / soat

4. USB - Li -ion zaryadlovchi TP4056

5. Kuchlanish davri 3.7V dan 5V gacha

6. Rezistorlar 10k va 1k

7. BC547 tranzistor

8. SG90 Servo dvigateli

9. Arduino pro mini

1 -qadam: Boshlaylik

Qani boshladik
Qani boshladik

Bizning loyihamizda sensor KEMET, SS-430 kichik yaqinlik sensori

Sensordan olingan ma'lumotlar, rasmda ko'rsatilgandek, soatiga 2 200 millimetrga teng bo'ladi.

Yuqoridagi rasmda, 200 200 millimetrli pulslar - bu odamlarning mavjudligini ko'rsatadigan, boshqa soat impulslari noto'g'ri tetiklanish natijasida hosil bo'ladi. Bu yolg'on tetik, men linzasiz yoki boshqa qoplamasiz yalang'och sensor bilan tajriba o'tkazganimdan beri sodir bo'ldi. Sensorni mahkamlash uchun plastik korpusdan foydalangandan so'ng, noto'g'ri ishga tushirish keskin kamayadi.

2 -qadam: Keling, elektron jadvalda sinov o'tkazaylik

Keling, elektron jadvalda sinov o'tkazaylik
Keling, elektron jadvalda sinov o'tkazaylik

Sinov uchun men faqat mikrokontrollerni (Arduino Uno), sensor va LEDni ishlatardim. Sensor qiymatlarini ketma -ket monitorda o'qish va kalibrlashdan so'ng, men oldimda odam borligini to'g'ri aniqlash uchun kichik kod bilan keldim.

3 -qadam: Servo -ni ESP32Cam -ga Servo -ga ulash

Servo xizmatini ESP32Cam -ga Servo -ga ulash
Servo xizmatini ESP32Cam -ga Servo -ga ulash

ESP32 Camera-da cheklangan miqdordagi pinlar mavjud bo'lganda, men servo haydash uchun taymer 2 va GPIO2 va uyg'otish funktsiyasi uchun GPIO13-ni Kemet SS-430 yaqinlik sensori yordamida ishlatishga majbur bo'ldim.

ESP32 kamerasini ishlatishning sababi, odam xonaga yoki ruxsat etilmagan joyga kirganda, rasmga olish va uyqu rejimiga o'tish. Rasm papkada saqlanadi

SD -karta. Zo'ravonlik bilan harakat qilish uchun ESP32 oldindan tuzilgan elektron pochta identifikatoriga elektron pochta xabarini yuboradi. Buning uchun ESP32 Mail mijoz kutubxonasi o'rnatilishi kerak. Arduino IDE kutubxonalarini boshqarishga o'ting va ESP32 Mail mijozini qidiring va yuklab oling. Sizga elektron pochta identifikatorini kiritishingiz kerak bo'lgan elektron pochta identifikatori kerak bo'ladi, keyin esa kamroq xavfsiz ilovalarni yoqishingiz kerak bo'ladi. Ushbu loyiha uchun yangi Gmail identifikatorini yaratish yaxshiroqdir.

4 -qadam: Kontseptsiyani isbotlash

Kontseptsiya isbotini sinab ko'rish
Kontseptsiya isbotini sinab ko'rish
Kontseptsiya isbotini sinab ko'rish
Kontseptsiya isbotini sinab ko'rish

Loyihaning sodda ko'rinishi uchun men akril varaqdagi narsalarni modulli tarzda yig'ishni o'ylardim.

U erda sensor uchun plastik quti noto'g'ri tetiklarni kamaytirishga yordam beradi. ESP kamerasi suratga tushgandan keyin uyquga ketganligi sababli, men ESP32 kamerasida raqamli signalni sozlash operatsiyalarini bajara olmayman. Shunday qilib, men soxta tetik va signal konditsionerligini kamaytirish uchun, shuningdek servo dvigatelni boshqarish uchun boshqa mikrokontrollerni qo'shdim.

Siz esp32 dan foydalanishingiz mumkin yoki boshqa mikrokontroller ham ishlaydi.

5 -qadam: Yakuniy sxemalar

Yakuniy sxemalar
Yakuniy sxemalar

Piroelektrik sensordan keladigan signal tranzistorga ochiq kollektor konfiguratsiyasida beriladi, signal kelganda tranzistor kalit sifatida faollashadi va shu sababli GPIO 13 ni erga ulab ESP32 kamerasini uyg'otadi.

Kod omborlarida Pyrolight kodi camera_pins.h bilan birga ESP32 kamerali dam olish uchun 2 kod Arduino pro mini bilan sinash uchun mo'ljallangan.

Iltimos, GitHub omboridan batafsil sxemalar va Kicad PCB -ni toping.

Aslida men ushbu loyiha uchun Xitoydan PCB buyurtma bergan edim, lekin koronavirus tarqalishi tufayli uni o'z vaqtida olmadim. Shunday qilib, men kuchaytirgich va TP4056 modulidan foydalanishim kerak edi.

6 -qadam: tajovuzkorlar haqida ogohlantirish

Bosqinchilar haqida ogohlantirish
Bosqinchilar haqida ogohlantirish
Bosqinchilar haqida ogohlantirish
Bosqinchilar haqida ogohlantirish

Sensor yaqinida bosqinchi bo'lganida, u uyqudan uyg'onib, suratga tushdi va unga ilova bilan xat yubordi.

Mana pochta qanday ko'rinishga ega. Bularning barchasi faqat yaqinlik sensori tufayli amalga oshirilishi mumkin. Butun qurilma batareyali bo'lgani uchun bizni istalgan joyga olib borishga imkon beradi. va o'zimizning aqlli va xavfsiz muhitimizni yarating. Agar kerak bo'lsa, elektron moslamalarga mos keladigan korpusni 3D chop etishingiz mumkin.

Mana bitta yaxshi dizayn: havola

7 -qadam: Ishchi video:

Image
Image
Ishchi video
Ishchi video
Ishchi video
Ishchi video
Ishchi video
Ishchi video

Men USB bilan UART va servo va piro sensorlar uchun ulagichli esp32 kamerali panel uchun mos keladigan tenglikni qalqoni qildim. Siz Gerber fayllarini quyida bog'langan Github repo -da topishingiz mumkin.

Github

8 -qadam: kelajakdagi yaxshilanishlar

1. Mahsulotga o'xshab ko'rinishi uchun loyiha uchun 3D bosma sumkani loyihalash

2. Batareya ishlashini yaxshilash

3. Ikkilamchi mikrokontroller o'rniga analog signal konditsioner sxemasi.

Tavsiya: