Агуулгын хүснэгт:

Ухаалаг мэдрэгчгүй унтраалга: 8 алхам (зурагтай)
Ухаалаг мэдрэгчгүй унтраалга: 8 алхам (зурагтай)

Видео: Ухаалаг мэдрэгчгүй унтраалга: 8 алхам (зурагтай)

Видео: Ухаалаг мэдрэгчгүй унтраалга: 8 алхам (зурагтай)
Видео: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Арваннэгдүгээр
Anonim
Image
Image

Нийгэмээс холдох, эрүүл ахуйн дадал зуршил, жишээлбэл, цорго, унтраалга гэх мэт олон нийтийн орчинд хэрэглэсний дараа ариутгагч бодис хэрэглэх нь коронавирусын тархалтыг бууруулахад маш чухал юм. Тиймээс цорго, унтраалга зэргийг идэвхжүүлэх гэх мэт үйлдлийг хөнгөвчлөхийн тулд мэдрэгчгүй гохыг оролцуулсан инновацийг яаралтай хийх шаардлагатай байна.

Энэхүү төсөлд би ойр орчмын мэдрэгч ашиглан унтраалгыг идэвхжүүлэх прототипийн талаархи санаагаа хэлэлцэхийг хүсч байна. Энэ хүнд хэцүү үед туслах зүйлийг зохион бүтээхдээ анхаарах ёстой зүйл бол дэд бүтцийн өөрчлөлт маш бага байдаг. Тиймээс шийдэл нь шинэчлэлт байх ёстой бөгөөд гар дохио зангаа эсвэл мэдрэмтгий байдал дээр үндэслэн унтраалгыг идэвхжүүлэхийн тулд самбар дээр суурилуулж болно. Гол шинж чанарууд нь дараахь зүйлийг агуулдаг.

  • 200 цаг батерейны амьдрал,
  • Өрөөнд орж буй хүний зургийг авах хамгаалалтын камер
  • Батерейгаа хэмнэхийн тулд гүн нойрсоорой.
  • Зөөврийн.
  • Имэйлийн сэрэмжлүүлэг илгээж байна

Хангамж

1. Ойролцоох мэдрэгч [Би KEMET SS-430 ашиглаж байна] ямар ч ойролцоо мэдрэгч байж болно

2. ESPCam32 нь зураг авах, илгээх зориулалттай

3. Ли-ион батерей 1000 мАч

4. USB - Ли -ион цэнэглэгч TP4056

5. 3.7V -аас 5V хүртэл хэлхээг нэмэгдүүлэх

6. Эсэргүүцэл 10k ба 1k

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

8. SG90 Servo мотор

9. Arduino pro mini

Алхам 1: Эхлээд үзье

Эхэлцгээе
Эхэлцгээе

Манай төслийн хувьд мэдрэгч нь KEMET, SS-430-ийн жижиг ойролцоо мэдрэгчээс өөр зүйл биш юм

Мэдрэгчийн өгөгдөл нь зураг дээр үзүүлсэн шиг 2 200 мс цагийн импульстэй байх болно.

Дээрх зурагт 2 200 мс -ийн импульс нь хуурамч өдөөлтөөс болж бусад хүний импульс үүсч байгааг харуулдаг. Энэхүү хуурамч өдөөлт нь линз болон бусад бүрхүүлгүй нүцгэн мэдрэгчийг туршиж үзсэнээс хойш гарсан юм. Мэдрэгчийг бэхлэхийн тулд хуванцар хаалтыг ашигласны дараа хуурамч өдөөлт эрс буурсан.

Алхам 2: Breadboard дээр тест хийцгээе

Breadboard дээр тест хийцгээе
Breadboard дээр тест хийцгээе

Туршилтанд би микроконтроллер (Arduino Uno), мэдрэгч, LED ашигласан. Цуврал монитор дээр мэдрэгчийн утгыг хэдэн цагийн турш уншиж, тохируулсны дараа би урд нь хүн байгаа эсэхийг зөв тодорхойлох жижиг кодтой ирсэн.

Алхам 3: Servo -ийг ESP32Cam -тэй Servo руу холбох

Servo -ийг ESP32Cam -тэй Servo руу холбох
Servo -ийг ESP32Cam -тэй Servo руу холбох

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

ESP32 камер ашиглах болсон шалтгаан нь тухайн хүн өрөөнд эсвэл зөвшөөрөлгүй газар ороход зураг авч унтах горимд орох явдал юм. Зургийг файл дотор хадгалах болно

SD карт. Халдагч руу нэн даруй ажиллахын тулд ESP32 нь урьдчилан тохируулсан имэйлийн ID руу имэйл илгээх болно. Энэ нь ESP32 Mail клиент номын санг суулгах шаардлагатай байна. Arduino IDE дахь Libraries -ийг удирдахын тулд ESP32 Mail клиентийг хайж олоод татаж аваарай. Танд кодыг оруулах шаардлагатай и -мэйл хаяг хэрэгтэй болно, дараа нь та хамгаалалт багатай програмуудыг идэвхжүүлэх шаардлагатай болно. Энэ төслийн хувьд шинэ Gmail ID үүсгэх нь дээр.

Алхам 4: Үзэл баримтлалын нотолгоог шалгах

Үзэл баримтлалын нотолгоог туршиж байна
Үзэл баримтлалын нотолгоог туршиж байна
Үзэл баримтлалын нотолгоог туршиж байна
Үзэл баримтлалын нотолгоог туршиж байна

Төслийн илүү энгийн дүр төрхийг харахын тулд би нийлэг хуудсан дээрх зүйлсийг модульчлагдсан хэлбэрээр угсрах талаар бодлоо.

Тэнд мэдрэгчийн хуванцар хайрцаг нь хуурамч өдөөгчийг багасгахад тусалдаг. ESP камер гэрэл зураг авсны дараа унтдаг тул ESP32 камер дээр дижитал дохио тохируулах үйлдлийг хийж чадахгүй байна. Тиймээс би хуурамч гох, дохио тохируулагчийг багасгах, мөн servo мотор жолоодох өөр нэг микроконтроллер нэмсэн.

Та esp32 эсвэл өөр микроконтроллер хоёуланг нь ашиглаж болно.

Алхам 5: Эцсийн схем

Эцсийн схемүүд
Эцсийн схемүүд

Пироэлектрик мэдрэгчийн дохиог транзистор руу задгай коллекторын тохиргоонд өгдөг бөгөөд дохио ирмэгц транзисторыг унтраалгаар идэвхжүүлдэг бөгөөд ингэснээр GPIO 13-ийг газарт холбож ESP32 камерыг сэрээдэг.

Код хадгалах санд Pyrolight код нь camera_pins.h -ийн хамт ESP32 камерын 2 кодыг Arduino pro mini -тэй турших зориулалттай.

GitHub репозитороос нарийвчилсан схем, Kicad ПХБ -ийг олж авна уу.

Үнэндээ би энэ төсөлд зориулж Хятадаас ПХБ захиалсан байсан ч коронавирусын дэгдэлтийн улмаас би үүнийг цаг тухайд нь аваагүй. Тиймээс би өргөлтийн хөрвүүлэгч болон TP4056 модулийг ашиглах шаардлагатай болсон.

Алхам 6: Халдагчдын анхааруулга

Халдагчдын анхааруулга
Халдагчдын анхааруулга
Халдагчдын анхааруулга
Халдагчдын анхааруулга

Мэдрэгчийн ойролцоо халдагч байсан бол нойрноосоо сэрээд зураг авч, хавсралт бүхий захидал илгээжээ.

Захидал хэрхэн харагдахыг энд харуулав. Энэ бүгдийг зөвхөн ойрхон мэдрэгчийн ачаар хийж болно. Төхөөрөмжийг бүхэлд нь батерейгаар цэнэглэдэг тул хаашаа ч хамаагүй авч явах боломжтой. мөн өөрсдийн ухаалаг, аюулгүй орчинг бүрдүүлэх. Шаардлагатай бол та электрон хэрэгслийг тааруулахын тулд хашаагаа 3D хэвлэх боломжтой.

Энд нэг сайн загвар байна: Link

Алхам 7: Ажлын видео:

Image
Image
Ажлын видео
Ажлын видео
Ажлын видео
Ажлын видео
Ажлын видео
Ажлын видео

Би USB -тэй UART, servo болон пиро мэдрэгчийн холбогч бүхий esp32 камерын самбар дээр тохирох ПХБ -ийн бамбай хийсэн. Та Gerber файлуудыг доорх Github репо дээрээс олох боломжтой.

Github

Алхам 8: Ирээдүйн сайжруулалт

1. Бүтээгдэхүүн шиг харагдуулахын тулд төслийн 3D хэвлэсэн кейсийг зохион бүтээх

2. Батерейны ажиллагааг сайжруулах

3. Хоёрдогч микроконтроллерийн оронд аналог дохио тохируулагч хэлхээ.

Зөвлөмж болгож буй: