Mündəricat:
- Addım 1: Lazım olan komponentlər:
- Addım 2: Pin Konfiqurasiyası və Xüsusiyyətləri
- Addım 3: Arduino IDE -də ESP 32 lövhələrini quraşdırın
- Addım 4: Kod
- Addım 5: lövhənin proqramlaşdırılması üçün sxemlər
- Addım 6: Kodun yüklənməsi
- Addım 7: Serial Monitordan IP əldə edin
- Addım 8: Video axını yoxlamaq vaxtıdır
Video: WiFi üzərindən ESP 32 Kamera Video Axını - ESP 32 CAM lövhəsi ilə işə başlama: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
ESP32-CAM, təxminən 10 dollara başa gələn ESP32-S çipli çox kiçik bir kamera moduludur. OV2640 kamerası və ətraf cihazları birləşdirmək üçün bir neçə GPIO ilə yanaşı, kamera ilə çəkilmiş şəkilləri saxlamaq və ya müştərilərə xidmət etmək üçün faylları saxlamaq üçün faydalı ola biləcək bir microSD kart yuvasına da malikdir.
Addım 1: Lazım olan komponentlər:
Ucuz qiymətə alın:
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:
Addım 2: Pin Konfiqurasiyası və Xüsusiyyətləri
Ən kiçik 802.11b/g/n Wi-Fi BT SoC Modulu Aşağı
gücü 32 bit olan CPU, tətbiq prosessoruna da xidmət edə bilər
160MHz -ə qədər saat sürəti, 600 DMIPS -ə qədər xülasə hesablama gücü
Daxili 520 KB SRAM, xarici 4MPSRAM
UART/SPI/I2C/PWM/ADC/DAC dəstəkləyir
OV2640 və OV7670 kameraları, quraşdırılmış fənər dəstəyi
WiFI şəkil yükləməsini dəstəkləyin
TF kartı dəstəkləyir Çoxlu yuxu rejimini dəstəkləyir
Daxili Lwip və FreeRTOS STA/AP/STA+AP iş rejimini dəstəkləyir
Smart Config/AirKiss texnologiyasını dəstəkləyin
Serial port yerli və uzaq firmware yükseltmeleri üçün dəstək (FOTA)
MicroSD kart oxuyucular üçün istifadə olunan pinlər: GPIO 14: CLKGPIO 15: CMDGPIO 2: Məlumat 0GPIO 4: Məlumat 1 (bort LEDinə də qoşulur) GPIO 12: Məlumat 2GPIO 13: Məlumat 3
Addım 3: Arduino IDE -də ESP 32 lövhələrini quraşdırın
Arduino IDE -də ESP32 lövhələri əlavə etmək üçün bu videoya baxın
ESP 32 Lövhələr Bağlantısı:
Addım 4: Kod
Arduino IDE -də Fayl> Nümunələr> ESP32> Kamera bölməsinə keçin və CameraWebServer nümunəsini açın.
Və ya kodu buradan yükləyin:
electronicguru.in/wp-content/uploads/2019/…
Addım 5: lövhənin proqramlaşdırılması üçün sxemlər
ESP32-CAM-da USB konnektoru yoxdur, buna görə də kodu ESP32 CAM lövhəsindəki U0R və U0T pinləri (serial pinləri) vasitəsilə yükləmək üçün FTDI istifadə etməlisiniz.
Zəhmət olmasa aşağıdakı sxemlərə baxın
Addım 6: Kodun yüklənməsi
Kodu yükləməzdən əvvəl, wifi etimadnamənizi kodun aşağıdakı hissəsinə daxil etməlisiniz:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* parol = "REPLACE_WITH_YOUR_PASSWORD";
və doğru kamera modulunu seçdiyinizə əmin olun.
Burada AI-THINKER Modelindən istifadə edirik, buna görə aşağıdakıları seçin, bütün digər modelləri şərh edin və bu barədə fikir bildirməyin:
#CAMERA_MODEL_AI_THINKER -i təyin edin
kodu yükləmək üçün bu addımları izləyin: Alətlər> İdarə Heyətinə gedin və ESP32 Wrover Modulunu seçin Alətlər> Limana gedin və ESP32 -nin qoşulduğu COM portunu seçin Alətlər> Bölmə Sxemində "Böyük APP (3MB OTA No)" seçin kodu yükləmək üçün yükləmə düyməsini basın.
Addım 7: Serial Monitordan IP əldə edin
GPIO0 və GND arasında bağlanan tullananları çıxarın, Baud dərəcəsi ilə Serial Monitoru açın: 115200. ESP32-CAM bortundakı Sıfırlama düyməsini basın və IP-nin görünməsini gözləyin və bir neçə saniyə gözləyin və sonra yenidən sıfırlayın.
Addım 8: Video axını yoxlamaq vaxtıdır
Brauzerinizi açın və kompüterinizin ESP32 CAM ilə eyni şəbəkəyə qoşulduğundan əmin olun, sonra IP yazın və axın düyməsini basın və oxşar video axını alacaqsınız.
Ətraflı məlumat üçün zəhmət olmasa videoya baxın.
Tövsiyə:
Uzun Menzilli Simsiz Temperatur və Titrəmə Sensorları ilə İşə Başlama: 7 addım
Uzun Menzilli Kabelsiz Temperatur və Vibrasiya Sensorları ilə İşə Başlama: Bəzən vibrasiya bir çox tətbiqdə ciddi problemlərin səbəbidir. Maşın şaftlarından və rulmanlardan tutmuş sabit disk performansına qədər, vibrasiya maşın zədələnməsinə, erkən dəyişdirilməsinə, aşağı performansa səbəb olur və dəqiqliyə böyük zərbə vurur. Monitorinq
HC05 Bluetooth Modulu və Arduino ilə İşə Başlama [Dərslik]: 6 addım
HC05 Bluetooth Modulu və Arduino ilə İşə Başlama [Dərslik]: Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsiniz Bu dərslikdə HC05 Bluetooth Modulu və Arduino lövhəsindən istifadə edərək Bluetooth ilə necə ünsiyyət qurmağı və məlumat göndərməyi öyrənəcəksiniz. Bu yazının sonunda öyrənəcəksiniz
MQTT istifadə edərək Simsiz Temperatur Sensoru olan AWS IoT ilə İşə Başlama: 8 Addım
MQTT istifadə edən Simsiz Temperatur Sensoru olan AWS IoT -ə Başlarkən: Əvvəlki Təlimatlarda Azure, Ubidots, ThingSpeak, Losant və s. Kimi bulud platformalarından keçdik. bütün bulud platforması. Ətraflı məlumat üçün
NeoPixel / WS2812 RGB LED ilə işə başlama: 8 addım (şəkillərlə)
NeoPixel / WS2812 RGB LED -ə Başlarkən: [Videonu Çal] Bu Təlimat kitabında ünvanlı RGB LED (WS2812) və ya Adafruit NeoPixel kimi tanınan mövzularda araşdıracağıq. NeoPixel üzüklər, zolaqlar, lövhələr və amp ailəsidir; nəbzli, rəngli miniatür LED çubuqları. Bunlar zəncirvari
IoT Analog Giriş - IoT ilə İşə Başlama: 8 Addım
IoT Analog Giriş - IoT ilə İşə Başlama: Analog Girişləri Anlamaq ətrafdakı şeylərin necə işlədiyini başa düşməyin vacib bir hissəsidir, əksər sensorlar analoq sensorlar olmasa da (bəzən bu sensorlar rəqəmsal hala çevrilir). Yalnız açıla və ya söndürülə bilən rəqəmsal girişlərdən fərqli olaraq, analog giriş