ماژول ESP-32S Camera همراه با دوربین
شناسه محصول:
esp32-camera
پشتیبانی یک ساله
پشتیبانی سخت افزاری
و نرم افزاری یک ساله
تحویل فوری
تحویل یک روزه داخل تهران و هفت روزه خارج تهران
به همراه ورژن 8 تلسا
قابل نصب بر روی سیستم های 64 بیتی
برد ESP32 – CAM به دلیل برخورداری از پردازنده ESP32 و همراه داشتن دوربین مخصوص در پروژه های اینترنت اشیا IOT طرفداران خاص خود را دارد. از جمله مصارف آن میتوان به طراحی اسمارت هوم ها ( خانه های هوشمند، کنترل از طریق وایرلس در صنعت، مانیتورینگ وایرلس، شناسایی وایرلس QR و سیگنال های موقعیت یابی بر اساس وایرلس استفاده کرد. بر روی ماژول ESP32 اسلات میکرو SD جهت قرار دادن کارت حافظه وجود دارد. امکان ذخیره سازی تصاویر را روی مموری کارت میدهد. این ماژول از CPU 32 bit کم مصرف بهره میبرد و حداکثر سرعت کلاک تا 160 مگاهرتز میباشد. توجه داشته باشید esp32 قیمت در این صفحه معتبر است. به کمک شیلد پروگرامر، می توانید برد ESP32-CAM را بدون سیم کشی پروگرام کنید. بدین ترتیب جهت پروگرام این برد، از آنجاییکه شیلد دارای پورت USB است، تنها به یک کابل دیتای USB نیاز دارید.
ویژگیهای ماژول ESP32 Cam
- پشتیبانی از دوربین های OV2640، OV7670
- پشتیبانی از کارت TF
- پشتیبانی از چندین مود و حالت Sleep
- پشتیبانی از مودهای STA/AP/STA+AP
- پشتیبانی از تکنولوژی Smart Config/AirKiss
- قدرت انتقال : 802.11b: 17±2 dBm (@11Mbps); 802.11g: 14±2 dBm (@54Mbps); 802.11n: 13±2 dBm (@MCS7)
بررسی پایه های ESP32 Camera
- ماژول ESP32 Camera یک ماژول کوچک و با کاربرد گسترده است که شامل پایه های مختلفی می باشد. در زیر پایه های اصلی ماژول ESP32 Camera را معرفی می کنم:
- Power Pin – این پایه ها شامل VCC و GND هستند که برای اتصال به منبع تغذیه استفاده می شوند. ولتاژ ورودی قابل قبول برای این ماژول 5V است.
- Pinout – این پایه ها شامل پایه های I2C، SPI و UART است که برای ارتباط با دستگاه های دیگر مورد استفاده قرار می گیرند. همچنین این ماژول دارای پایه های GPIO است که به عنوان ورودی و خروجی عمل می کنند.
- Camera Port – این پایه ها شامل پایه های داده دوربین، پایه های تغذیه دوربین و پایه های کنترل دوربین هستند. این پایه ها برای اتصال دوربین به ماژول استفاده می شوند.
- پایه های تراشه SD: این پایه ها برای اتصال کارت حافظه SD به ماژول استفاده می شوند.
- پایه های خروجی ورودی صدا: این پایه ها برای اتصال دستگاه های صوتی به ماژول استفاده می شوند.
به علاوه، این ماژول دارای پایه های دیگری مانند پایه های ADC، DAC و IR-cut control نیز هست که در برنامه های خاص مورد استفاده قرار می گیرند.
به همراه برد ESP32 Camera چه اقلامی باید خریداری شود؟
- شیلد پروگرامر ESP32 Camera
- کابل micro usb to usb دیتا
- کابل فلت
- برد بورد
راه اندازی ESP32 Camera
به منظور نوشتن کد آردوینو برای ماژول ESP32 Camera، ابتدا باید کتابخانه ESP32 Camera را به آردوینو اضافه کنید. برای این کار، می توانید از کتابخانه بسته های ESP32 Camera استفاده کنید. بعد از نصب کتابخانه، می توانید کد زیر را برای تصویر گرفتن با دوربین استفاده کنید. این کد دوربین را با استفاده از پایه های دوربین ESP32 تنظیم می کند و سپس اتصال به شبکه WiFi را برقرار می کند. سپس با استفاده از تابع esp_camera_fb_get() تصویری از دوربین گرفته و در متغیر fb ذخیره می شود. بعد از استفاده از تصویر باید متغیر fb را با استفاده از تابع esp_camera_fb_return() آزاد کرده تا حافظه را آزاد کنید. در این کد، این عملیات بین دو تصویر گرفته شده با دوربین با یک تاخیر ۱ ثانیه انجام می شود.