Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Эхлээд үзье
- Алхам 2: Breadboard дээр тест хийцгээе
- Алхам 3: Servo -ийг ESP32Cam -тэй Servo руу холбох
- Алхам 4: Үзэл баримтлалын нотолгоог шалгах
- Алхам 5: Эцсийн схем
- Алхам 6: Халдагчдын анхааруулга
- Алхам 7: Ажлын видео:
- Алхам 8: Ирээдүйн сайжруулалт
Видео: Ухаалаг мэдрэгчгүй унтраалга: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Нийгэмээс холдох, эрүүл ахуйн дадал зуршил, жишээлбэл, цорго, унтраалга гэх мэт олон нийтийн орчинд хэрэглэсний дараа ариутгагч бодис хэрэглэх нь коронавирусын тархалтыг бууруулахад маш чухал юм. Тиймээс цорго, унтраалга зэргийг идэвхжүүлэх гэх мэт үйлдлийг хөнгөвчлөхийн тулд мэдрэгчгүй гохыг оролцуулсан инновацийг яаралтай хийх шаардлагатай байна.
Энэхүү төсөлд би ойр орчмын мэдрэгч ашиглан унтраалгыг идэвхжүүлэх прототипийн талаархи санаагаа хэлэлцэхийг хүсч байна. Энэ хүнд хэцүү үед туслах зүйлийг зохион бүтээхдээ анхаарах ёстой зүйл бол дэд бүтцийн өөрчлөлт маш бага байдаг. Тиймээс шийдэл нь шинэчлэлт байх ёстой бөгөөд гар дохио зангаа эсвэл мэдрэмтгий байдал дээр үндэслэн унтраалгыг идэвхжүүлэхийн тулд самбар дээр суурилуулж болно. Гол шинж чанарууд нь дараахь зүйлийг агуулдаг.
- 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 дээр тест хийцгээе
Туршилтанд би микроконтроллер (Arduino Uno), мэдрэгч, LED ашигласан. Цуврал монитор дээр мэдрэгчийн утгыг хэдэн цагийн турш уншиж, тохируулсны дараа би урд нь хүн байгаа эсэхийг зөв тодорхойлох жижиг кодтой ирсэн.
Алхам 3: 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: Ажлын видео:
Би USB -тэй UART, servo болон пиро мэдрэгчийн холбогч бүхий esp32 камерын самбар дээр тохирох ПХБ -ийн бамбай хийсэн. Та Gerber файлуудыг доорх Github репо дээрээс олох боломжтой.
Github
Алхам 8: Ирээдүйн сайжруулалт
1. Бүтээгдэхүүн шиг харагдуулахын тулд төслийн 3D хэвлэсэн кейсийг зохион бүтээх
2. Батерейны ажиллагааг сайжруулах
3. Хоёрдогч микроконтроллерийн оронд аналог дохио тохируулагч хэлхээ.
Зөвлөмж болгож буй:
SONOFF ухаалаг унтраалга ашиглан ухаалаг галзуу наалт хэрхэн хийх вэ ?: 14 алхам
SONOFF ухаалаг унтраалгатай ухаалаг галзуу наалт хэрхэн хийх вэ ?: SONOFF ухаалаг унтраалга дахь түгжигдэх горимыг ашиглан энгийн галзуу наалт/хөшигийг ухаалаг болгоно. Та үүнийг ихэнх нь үүрээр галзуу наалт/наалт татах ажил гэдэгтэй санал нийлэх үү? тэгээд орой нь татах уу? Ямар ч байсан би
Bluetooth алсын удирдлагатай гэрлийн унтраалга - Дахин тохируулах. Гэрлийн унтраалга ажилласаар байна, нэмэлт бичих шаардлагагүй: 9 алхам (зурагтай)
Bluetooth алсын удирдлагатай гэрлийн унтраалга - Дахин тохируулах. Хөнгөн унтраалга ажилласаар байна, нэмэлт бичих шаардлагагүй. 2017 оны 11 -р сарын 25 -ны өдөр - Энэ төслийн киловатт ачааллыг хянах боломжтой өндөр хүчин чадалтай хувилбарын хувьд BLE Control -ийг өндөр хүчдэлийн ачаалалд шилжүүлэхийг үзнэ үү. Зарим BLE самбар / програм хангамжийн стекүүд
Интерактив мэдрэгчгүй гэрэл: 7 алхам (зурагтай)
Интерактив мэдрэгчгүй гэрэл: Сайн байна уу! Энд ажиллаж байсан төслөө хуваалцахыг хүсч байна. Би их сургуулийнхаа төслийн хүрээнд мэдрэгчтэй мэдрэгчийг туршиж үзэх урам авсан. Би энэ технологийн талаар зааварчилгаа өгөх замаар олж мэдээд сурсан зүйлээ ашигласан
ESP8266 дээр суурилсан Sonoff ухаалаг унтраалга дээр MicroPython програмыг хэрхэн яаж гэрэлтүүлэх вэ: 3 алхам (зурагтай)
ESP8266 дээр суурилсан Sonoff ухаалаг шилжүүлэгч дээр MicroPython Firmware -ийг хэрхэн яаж гэрэлтүүлэх вэ? Sonoff нь ITEAD -ийн боловсруулсан Smart Home -ийн төхөөрөмжийн шугам юм. Энэ шугамын хамгийн уян хатан, хямд төхөөрөмжүүдийн нэг бол Sonoff Basic ба Sonoff Dual юм. Эдгээр нь ESP8266 агуу чип дээр суурилсан Wi-Fi идэвхжүүлсэн унтраалга юм. Хэзээ
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах унтраалга руу утасгүй хаалганы хонх цохих: 4 алхам
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах утас руу утасгүй хаалганы хонх цохих: Би саяхан дохиоллын систем барьж, гэртээ суулгасан. Би хаалган дээр соронзон унтраалга ашиглаж, дээврийн хөндийгөө хатуу хучилттай болгосон. Надад утасгүй шийдэл хэрэгтэй байсан бөгөөд энэ нь