Mundarija:
- 1 -qadam: sxemani tayyorlash
- 2 -qadam: PCB ishlab chiqarish
- 3 -qadam: ESP32 PROTO WEB CAM kartasini to'ldirish
- 4 -qadam: ESP32 kamera rasmlarini yozish mijozini to'ldiring
- 5 -qadam: Sinov kodi
Video: ESP32 kamera tasvirini yozish mijozi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
ESP32 Camera Picture Logging Client loyihasi ESP32 modulining WiFi imkoniyatidan foydalangan holda rasmni olish va Internet orqali markaziy serverga yuborish uchun ESP32 mikrokontroleridan foydalanishga qaratilgan.
Asosiy PCB taxtasi ikkita asosiy maqsadni hisobga olgan holda ishlab chiqilgan:
- modullik
- to'g'ridan -to'g'ri standart kamera moduli ulanishi
Barcha qismlar turli manbalarda buyurtma berish uchun mavjud va dasturiy ta'minot misoli Git omborlari kabi mavjud.
1 -qadam: sxemani tayyorlash
ESP32 PROTO WEB CAM kartasi quyidagi funktsiyalarni bajarish uchun mo'ljallangan:
- ESP-32S modulli platasiga ulanish (Wroom)
- kamera moduli yoki terminalga 14 IO pin uchun ulanish
-
ikkita ESP32 xotira FLASH usuli
- USB RS232
- RS232 qo'lda otilgan mushuklar bilan
- HW qurilmasining yagona kodi
- RTC
- RW/R kaliti bilan EEPROM
- 5V kuchlanishli ikkita quvvat manbai
- ESP-32s platasi uchun tashqi kristall
- microSD karta uyasi
- qattiq zarba beruvchi LED
- DC -DC konvertori 5V -> 3V3
- 3 nayzali IO pinlari, I2C va RS232 interfeyslari uchun qo'shimcha ulagich
Sxema PDF -faylda mavjud bo'lib, har xil manbalarda hamma uchun ochiq bo'lgan bir nechta sxemalarni birlashtiradi.
2 -qadam: PCB ishlab chiqarish
Ilgari mavjud bo'lgan sxematik tenglikni qo'lda lehimlash jarayoniga yordam berish uchun va tenglikni ishlab chiqarish quvvatidan foydalanish uchun ITT-tim d.o.o ikki tomonlama SMT/SMD texnologiyasida GERBER fayllarini ishlab chiqaruvchi dasturiy ta'minot yordamida yaratilgan. PCB ROHSda ishlab chiqarilgan.
Yakuniy mahsulotni ko'rsatadigan bir nechta rasm.
3 -qadam: ESP32 PROTO WEB CAM kartasini to'ldirish
Elementlar qo'lda lehimlanadi, asosan, 0805 va 1206 texnologiyasida, ROHS lehimi yordamida, ozgina lehimli dazmollar. Birinchidan, lehim IC, keyin passiv elementlar, keyin ulagichlar. PCB izopropil spirti bilan toza edi.
Yakuniy natijalar bir nechta rasm bilan mavjud.
4 -qadam: ESP32 kamera rasmlarini yozish mijozini to'ldiring
ESP32 Camera Picture Logging Client dasturini to'ldirish uchun ESP32 PROTO WEB CAM PCB -da RTC uchun CD2032 batareyasi va TME -dan WAVESHARE 8532 savdo nomi ostida OV2640 kamerali modul qo'shilgan.
Barcha komponentlar "ESP32 Dev Module" nomli tanlangan taxtali to'g'ri ESP32 qo'shilishi bilan ARDUINO IDE yordamida sinovdan o'tkaziladi.
5 -qadam: Sinov kodi
Barcha test kodlari GitLAB -da mavjud:
- LED yurak urishi va UniqueUnitID (DS18B20) git repo
- I2C (DS3231 RTC, AT24Cxx EEPROM) o'tish uchun repo
- Git repo kamera moduli
Tavsiya:
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin - DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: 5 qadam
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin | DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: Kirish: salom, bu Liono Maker, bu erda YouTube havolasi. Biz Arduino bilan ijodiy loyihani amalga oshirmoqdamiz va ko'milgan tizimlar ustida ishlayapmiz. Ma'lumotlarni yozuvchi: Ma'lumotlarni yozuvchi (shuningdek, ma'lumotlarni yozuvchi yoki ma'lumotlarni yozuvchi)-vaqt o'tishi bilan ma'lumotlarni yozib oladigan elektron qurilma
Raspberry Pi uchun Docker tasvirini yarating: 7 qadam
Raspberry Pi uchun Docker tasvirini yarating: Ushbu ko'rsatmalar Raspberry Pi uchun Docker tasvirini qanday yaratishni ko'rsatadi
Har doim Raspberry Pi DLNA serveri va Torrent mijozi holat LEDlari bilan: 6 qadam
Har doim Raspberry Pi DLNA serverida va statusli LEDli Torrent mijozida: Men o'zim uchun bitta ishlab chiqarishga harakat qildim va u juda yaxshi ishlaydi. U HD -videolarni hech qanday kechiktirmasdan oqimli tarzda uzatishi mumkin va LEDlarning holati menga bu holat haqida tez ma'lumot beradi. Men quyida birlashtirish uchun qo'ygan qadamlarni qo'shib qo'ydim
Evo T20 ingichka mijozi bo'lgan Internet radiosi, klaviaturasi yoki sichqonchasi kerak emas: 7 qadam
Internet -radio Evo T20 yupqa mijozi bilan ishlash uchun hech qanday klaviatura yoki sichqon kerak emas !: Evo T20 ingichka mijozidan mustaqil Internet -radio qabul qilgich sifatida qanday foydalanish mumkin: Nega buni yaxshi qildim, men buni 3 sabab bilan qildim 1] chunki 2 -chi vazifa edi] Shov -shuvsiz elektr energiyasini ishlatishdan ko'ra, yuqori quvvatda faqat 20 vatt bo'lgan, shovqinsiz iste'mol qilinadigan qurilmaga ega bo'lish
MP3 pleer sifatida Compaq EVO T20 ingichka mijozi (tarmoqni boshqarish mumkin): 9 qadam
MP3 pleer sifatida Compaq EVO T20 ingichka mijozi (tarmoq boshqaruvi): Ishda bizga kutish zonasida fon musiqasi kerak bo'ladi va bir muncha vaqt o'tgach, CD -pleerda 5CD -lar biroz xiralashadi va biz qabul qila oladigan mahalliy radiostansiya shunchaki bezovta qiladi. Shunday qilib, men past spetsifikatsiya yordamida yaratgan narsam (eng past NTe Evo T20 Th