Mundarija:
- 1 -qadam: Kerakli komponentlar:
- 2 -qadam: Pin konfiguratsiyasi va xususiyatlari
- 3 -qadam: Arduino IDE -ga ESP 32 platalarini o'rnating
- 4 -qadam: kod
- 5 -qadam: Kengashni dasturlash sxemalari
- 6 -qadam: Kodni yuklash
- 7 -qadam: IP -ni ketma -ket monitordan olish
- 8 -qadam: Video oqimini tekshirish vaqti keldi
Video: Wi -Fi orqali ESP 32 kamera oqimi - ESP 32 CAM kartasini ishga tushirish: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
ESP32-CAM-bu ESP32-S chipli juda kichik kamera moduli bo'lib, uning narxi taxminan 10 dollarni tashkil qiladi. OV2640 kamerasi va tashqi qurilmalarni ulash uchun bir nechta GPIOlardan tashqari, u kamera bilan olingan tasvirlarni saqlash yoki mijozlarga xizmat ko'rsatish uchun fayllarni saqlash uchun foydali bo'lishi mumkin bo'lgan microSD karta uyasiga ega.
1 -qadam: Kerakli komponentlar:
Arzon narxda sotib oling:
ESP CAM:
www.utsource.net/itm/p/8673370.html
FTDI:
///////////////////////////////////////////////////////////////
ESP 32 Cam Board:
www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…
www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…
FTDI:
2 -qadam: Pin konfiguratsiyasi va xususiyatlari
Eng kichik 802.11b/g/n Wi-Fi BT SoC moduli past
quvvat 32-bitli protsessor, shuningdek, dastur protsessoriga xizmat qilishi mumkin
Soat tezligi 160 MGts gacha, umumiy hisoblash quvvati 600 DMIPSgacha
O'rnatilgan 520 KB SRAM, tashqi 4MPSRAM
UART/SPI/I2C/PWM/ADC/DAC -ni qo'llab -quvvatlaydi
OV2640 va OV7670 kameralarini qo'llab-quvvatlang, o'rnatilgan chiroq
WiFI rasmini yuklashni qo'llab -quvvatlang
TF kartasini qo'llab -quvvatlash Ko'p uyqu rejimini qo'llab -quvvatlaydi
O'rnatilgan Lwip va FreeRTOS STA/AP/STA+AP ish rejimini qo'llab -quvvatlaydi
Smart Config/AirKiss texnologiyasini qo'llab -quvvatlash
Mahalliy va masofaviy dasturiy ta'minotni ketma -ket portini yangilashni qo'llab -quvvatlash (FOTA)
MicroSD kartani o'quvchi uchun ishlatiladigan pinlar: GPIO 14: CLKGPIO 15: CMDGPIO 2: Ma'lumotlar 0GPIO 4: Ma'lumotlar 1 (bortdagi LEDga ham ulangan) GPIO 12: Ma'lumotlar 2GPIO 13: Ma'lumotlar 3
3 -qadam: Arduino IDE -ga ESP 32 platalarini o'rnating
Iltimos, Arduino IDE -ga ESP32 kartalarini qo'shish uchun ushbu videoni ko'ring
ESP 32 taxtali havolasi:
4 -qadam: kod
Arduino IDE -da, Fayl> Misollar> ESP32> Kamera -ga o'ting va CameraWebServer misolini oching.
Yoki kodni bu erdan yuklab oling:
electronicguru.in/wp-content/uploads/2019/…
5 -qadam: Kengashni dasturlash sxemalari
ESP32-CAM-da USB ulagichi yo'q, shuning uchun kodni ESP32 CAM kartasidagi U0R va U0T pinlari (ketma-ket pinlar) orqali yuklash uchun FTDI-dan foydalanish kerak.
Iltimos, quyidagi sxemalarga murojaat qiling
6 -qadam: Kodni yuklash
Kodni yuklashdan oldin siz wifi hisob ma'lumotlarini kodning quyidagi qismiga kiritishingiz kerak:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* password = "REPLACE_WITH_YOUR_PASSWORD";
va to'g'ri kamera modulini tanlaganingizga ishonch hosil qiling.
Bu erda biz AI-THINKER modelidan foydalanmoqdamiz, shuning uchun quyidagilarni tanlang, shuning uchun boshqa barcha modellarga sharh bering va sharh qoldiring:
#FAMERA_MODEL_AI_THINKER ni aniqlang
Kodni yuklash uchun quyidagi amallarni bajaring: Asboblar> Kengash -ga o'ting va ESP32 Wrover Module -ni tanlang Asboblar> Port -ga o'ting va ESP32 ulangan MAQOMOTI portini tanlang Asboblar> Bo'limlar sxemasida "Katta APP (3MB OTA yo'q)" -ni tanlang. kodni yuklash uchun yuklash tugmasi.
7 -qadam: IP -ni ketma -ket monitordan olish
Keyin GPIO0 va GND o'rtasida ulangan o'tish moslamasini olib tashlang, Seriya monitorini yuk tezligi bilan oching: 115200. ESP32-CAM bortidagi Reset tugmasini bosing va IP paydo bo'lishini kutib turing va bir necha soniya kutib turing, so'ng qayta tiklash tugmasini bosing.
8 -qadam: Video oqimini tekshirish vaqti keldi
Brauzeringizni oching va kompyuteringiz ESP32 CAM bilan bir xil tarmoqqa ulanganligiga ishonch hosil qiling, so'ngra IP -ni kiriting va oqim tugmasini bosing va shunga o'xshash video oqimini olasiz.
Batafsil ma'lumot uchun videoni tomosha qiling.
Tavsiya:
Tekshirgichni emulyatorga qanday o'rnatish, ishga tushirish va ulash: 7 qadam
Tekshirgichni emulyatorga qanday o'rnatish, ishga tushirish va ulash mumkin: Siz hech o'tirganmisiz va yoshligingizni o'yinchi sifatida eslaysizmi va ba'zida o'tmishdagi eski marvaridlarga qaytishni xohlaysizmi? Xo'sh, buning uchun ilova bor …. aniqrog'i dastur yaratadigan geymerlar jamoasi bor
STM32f767zi Cube IDE -ni ishga tushirish va shaxsiy eskizni yuklash: 3 qadam
STM32f767zi Cube IDE -ni ishga tushirish va maxsus eskizni yuklash: Sotib ol (veb -sahifani sotib olish/tashrif buyurish uchun testni bosing) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBODDED WORKBODDED WORD STM mikrokontrollerlarini dasturlash uchun ishlatiladi
Smartfon yordamida video oqimi va boshqaruvi 4WD robotli avtomobil (Bluetooth orqali): 5 qadam
Smartfon orqali video oqimi va boshqaruvi 4WD Robot Car (Bluetooth orqali): Salom! Men Arduino uchun noyob TFT qalqoniga bag'ishlangan maqolalar turkumini davom ettiraman. Bu maqola " ko'rish qobiliyati " ga ega bo'lgan 4WD robotini ishlab chiqishga bag'ishlanadi. tasvirlarni uzatadigan oddiy va arzon OV7670 kamerasi yordamida
La COOL kartasini ishga tushirish: 4 qadam (rasmlar bilan)
La COOL doskasini ishga tushirish: Kirish " Biz La COOL taxtasi g'oyasini o'ylab topganimizda, men WiFi bilan Arduino va modulli agronomik ob -havo stantsiyasining aralashmasini tasavvur qildim. Avtonom ishlash uchun u juda kam energiya sarflashi kerak edi va men nazorat qila olmoqchi edim
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: 4 qadam
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: men bu erda ko'rsataman, qanday qilib Windows operatsion tizimida o'z ishga tushirish buyrug'ini yaratishingiz mumkin. Aslida, derazalardagi bu xususiyat juda zo'r, bu sizning dastur oynangizni darhol ochish uchun foydalidir. Endi siz har qanday ilovani ochish uchun buyruqni yaratishingiz mumkin