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

ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч: 5 алхам
ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч: 5 алхам

Видео: ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч: 5 алхам

Видео: ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч: 5 алхам
Видео: A Completely DIY Image Sensor and Camera #opensource #arduino #diy 2024, Арваннэгдүгээр
Anonim
ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч
ESP32 камерын зураг бүртгэлийн үйлчлүүлэгч

ESP32 Camera Picture Logging Client төсөл нь ESP32 модулийн WiFi боломжийг ашиглан ESP32 микроконтроллер ашиглан зураг авч, интернетээр дамжуулан төв сервер рүү илгээдэг.

ПХБ -ийн үндсэн самбарыг хоёр үндсэн зорилготойгоор бүтээсэн болно.

  • модульчлал
  • камерын модулийн шууд стандарт холболт

Бүх хэсгүүдийг янз бүрийн эх сурвалжаас захиалах боломжтой бөгөөд програм хангамжийн жишээг Git репозитор гэх мэт боломжтой.

Алхам 1: Схемийг бэлтгэх

ESP32 PROTO WEB CAM самбар нь дараахь онцлог шинж чанаруудыг хангахад зориулагдсан болно.

  • ESP-32S модуль самбартай холбогдох (Wroom) нийцтэй
  • камерын модуль эсвэл терминал руу 14 IO зүү холбох
  • ESP32 санах ойн FLASH хоёр арга

    • USB RS232
    • Гарын авлагын мууртай RS232
  • өвөрмөц HW төхөөрөмжийн код
  • RTC
  • RW/R унтраалгатай EEPROM
  • 5V цахилгаан хангамжийн хоёр эх үүсвэр
  • ESP-32s хавтангийн гадаад болор
  • microSD картны залгуур
  • хатуу LED
  • DC -DC хөрвүүлэгч 5V -> 3V3
  • 3 жад IO тээглүүр, I2C ба RS232 интерфэйсийн нэмэлт холбогч

Схемийг PDF файл хэлбэрээр авах боломжтой бөгөөд янз бүрийн эх сурвалжаас нийтэд нээлттэй болсон цөөн тооны схемүүдийг нэгтгэнэ.

Алхам 2: ПХБ -ийн үйлдвэрлэл

ПХБ -ийн үйлдвэрлэл
ПХБ -ийн үйлдвэрлэл
ПХБ -ийн үйлдвэрлэл
ПХБ -ийн үйлдвэрлэл

Өмнө нь ашигласан схемийн дагуу ПХБ-ийг гар аргаар гагнах үйл явцад тусалж, ПХБ-ийн үйлдвэрлэлийн байгууламжийг ашиглан GERBER файлыг хоёр талт SMT/SMD технологиор үйлдвэрлэдэг дизайны програм хангамжийг ашиглан бүтээсэн болно. ПХБ -ийг ROHS -д хийсэн.

Эцсийн бүтээгдэхүүнийг цөөн хэдэн зураг харуулав.

Алхам 3: ESP32 PROTO WEB CAM самбарыг бөглөх

ESP32 PROTO WEB CAM самбарыг дуусгаж байна
ESP32 PROTO WEB CAM самбарыг дуусгаж байна
ESP32 PROTO WEB CAM самбарыг дуусгаж байна
ESP32 PROTO WEB CAM самбарыг дуусгаж байна

Элементүүдийг ихэвчлэн 0805 ба 1206 технологиор ROHS гагнуур ашиглан цөөн тооны гагнуур хийдэг. Эхлээд гагнуурын IC, дараа нь идэвхгүй элементүүд, дараа нь холбогчууд. ПХБ нь изопропилийн спиртээр цэвэрхэн байсан.

Эцсийн үр дүнг цөөн хэдэн зурагтай танилцуулж байна.

Алхам 4: ESP32 камерын зураг бүртгэлийн үйлчлүүлэгчийг бөглөнө үү

ESP32 камерын зураг бүртгэх үйлчлүүлэгчийг бүрэн гүйцэд хий
ESP32 камерын зураг бүртгэх үйлчлүүлэгчийг бүрэн гүйцэд хий
ESP32 камерын зураг бүртгэх үйлчлүүлэгчийг бүрэн гүйцэд хий
ESP32 камерын зураг бүртгэх үйлчлүүлэгчийг бүрэн гүйцэд хий

ESP32 Camera Picture Logging Client -ийг дуусгахын тулд ESP32 PROTO WEB CAM ПХБ дээр RTC -ийн CD2032 батерей, OV2640 бүхий камерын модулийг TME -ээс WAVESHARE 8532 худалдааны нэрээр нэмж оруулсан болно.

Бүх бүрэлдэхүүн хэсгүүдийг "ESP32 Dev Module" нэртэй сонгосон самбар бүхий зохих ESP32 нэмэлт бүхий ARDUINO IDE ашиглан туршиж үздэг.

Алхам 5: Туршилтын код

Бүх туршилтын кодыг GitLAB дээр авах боломжтой.

  • LED зүрхний цохилт ба UniqueUnitID (DS18B20) git repo
  • I2C (DS3231 RTC, AT24Cxx EEPROM) репо
  • Камерын модуль git repo

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