Mundarija:
- Ta'minotlar
- 1 -qadam: Boshlaylik
- 2 -qadam: Keling, elektron jadvalda sinov o'tkazaylik
- 3 -qadam: Servo -ni ESP32Cam -ga Servo -ga ulash
- 4 -qadam: Kontseptsiyani isbotlash
- 5 -qadam: Yakuniy sxemalar
- 6 -qadam: tajovuzkorlar haqida ogohlantirish
- 7 -qadam: Ishchi video:
- 8 -qadam: kelajakdagi yaxshilanishlar
Video: Sensorsiz aqlli o'tish: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
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
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
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
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
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
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
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:
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:
Aqlli budilnik: Raspberry Pi -dan tayyorlangan aqlli budilnik: 10 qadam (rasmlar bilan)
Aqlli budilnik: Raspberry Pi bilan yasalgan aqlli budilnik: Siz hech qachon aqlli soatni xohlaganmisiz? Agar shunday bo'lsa, bu siz uchun yechim! Men Smart Budilnikni yaratdim, bu soat, siz budilnik vaqtini veb -saytga ko'ra o'zgartirishingiz mumkin. Signal o'chganda, ovoz eshitiladi va ikkita chiroq yonadi
LP-2010 AES17 1998 Kommutatsiya kuchaytirgichi past o'tish (past o'tish) filtri: 4 qadam
LP-2010 AES17 1998 kommutatsiya kuchaytirgichi past o'tkazgichli (past o'tkazgichli) filtr: bu past o'tkazgichli filtrning D sinfidagi ajoyib kuchaytirgichi. Yaxshi ishlash, superiro ishlash, oson ulanish bu mahsulotni ishlatishni osonlashtiradi va unga ega bo'lishga arziydi. yuqori xarajatli ishlash
Interaktiv sensorsiz yorug'lik: 7 qadam (rasmlar bilan)
Interaktiv sensorsiz yorug'lik: hammaga salom! Men bu erda ishlagan loyiham bilan bo'lishmoqchiman. Men o'z universitetimdagi loyiha orqali sig'imli sensorli sensorlarni sinab ko'rishga ilhom oldim. Men bu texnologiya haqida ko'rsatmalar orqali bilib oldim va o'zim o'rgangan narsalardan foydalandim
Tish eshitish vositasi - tishlaring bilan eshita olasizmi ?: 8 qadam (rasmlar bilan)
Tish uchun minigarnituralar - tishlaringiz bilan eshitishingiz mumkinmi ?: * - * Bu ko'rsatma ingliz tilida. Iltimos, Gollandiya versiyasi uchun bu erni bosing,*-* Deze Instructable heg Engels tilida. Tishlaring bilan eshitish. Bu ilmiy fantastika kabi eshitiladimi? Yo'q bu emas! Ushbu DIY tish boshi bilan
MOSFET bilan sensorli o'tish davri: 4 qadam (rasmlar bilan)
MOSFET bilan sensorli o'tish davri: Yaratgan: Jonsen LiOverview: Oddiy sensorli kalitli LED sxemasi MOSFET.MOSFET xususiyatlarini ishlatadi, bu metall oksidli yarimo'tkazgichli dala effektli tranzistorlar. Bu kuchlanish boshqariladigan qurilma, ya'ni oqim o'tadi