{"id":5262,"date":"2025-12-31T23:12:29","date_gmt":"2025-12-31T18:12:29","guid":{"rendered":"https:\/\/yarat.uz\/?p=5262"},"modified":"2026-01-11T21:11:49","modified_gmt":"2026-01-11T16:11:49","slug":"esp32-cam-platasi","status":"publish","type":"post","link":"https:\/\/yarat.uz\/?p=5262","title":{"rendered":"ESP32-CAM platasi"},"content":{"rendered":"<p><strong><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"0:5:22:5\">ESP32<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"6:3\">CAM<\/span><\/strong> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"10:1\">\u2013<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"70:7\">kamera<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"68:1\">bilan<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"54:13\">tajriba<\/span> o&#8217;tkazish <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"50:3\">uchun<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"34:15\">mo&#8217;ljallangan<\/span> ESP32S <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"21:4\">asosidagi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"12:5\">plata<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"77:1\">:<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"86:4\">foto<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"91:1\">va<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"93:5\">video<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"79:6\">yozib<\/span> olish<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"98:1\">,<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"100:8\">mashinaviy<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"109:6\">ko&#8217;rish<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"116:1\">va<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"122:5\">boshqalar<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"127:1\">.<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"129:5\">Eng<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"135:10\">mashhur<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"146:1\">va<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"148:7\">arzon<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"156:7\">versiya <\/span>&#8211; bu <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"182:2\">Ai<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"184:1\">&#8211;<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"185:7\">Thinker<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"173:5\">platasi<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"192:1\">. <\/span>Ko&#8217;pincha u OV2640 kamerasi bilan birga uchraydi.<\/p>\n<p><strong>Platada quyidagilar mavjud:<\/strong><\/p>\n<ul>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"0:5:22:5\">ESP32-<\/span>S mikrokontrolleri:\n<ul>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"0:5:22:5\">ishchi chastota: 240 MGs<\/span><\/li>\n<li>Tezkor xotira: 512 kB<\/li>\n<li>Flesh xotira: 4 MB<\/li>\n<\/ul>\n<\/li>\n<li>Ov2640 kamerasi:\n<ul>\n<li>Ruxsat: 1600\u00d71200 gacha (UXGA)<\/li>\n<li>turli surat chiqish formatlari (JPEG , BMP, kul rang)<\/li>\n<li>Kadr tezligi: 60 fpsgacha<\/li>\n<li>Ular turli xil linzalar bilan birga kelishi mumkin<\/li>\n<\/ul>\n<\/li>\n<li>Kuchli LED (flesh \/ chiroq)<\/li>\n<li>Micro SD xotira kartasi uyasi<\/li>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"603:7\">Tashqi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"611:4\">WiFi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"616:7\">antenna<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"592:6\">ulagichi<\/span><\/li>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"677:8\">Rasmlar<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"674:2\">bilan<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"667:6\">ishlash<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"663:3\">uchun<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"625:1\">4<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"627:2\">MB<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"630:7\">tashqi<\/span> PSRAM <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"638:18\">tezkor xotirasi<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5259 size-full\" src=\"https:\/\/yarat.uz\/wp-content\/uploads\/2025\/03\/scheme2.jpg\" alt=\"\" width=\"1050\" height=\"587\" srcset=\"https:\/\/yarat.uz\/wp-content\/uploads\/2025\/03\/scheme2.jpg 1050w, https:\/\/yarat.uz\/wp-content\/uploads\/2025\/03\/scheme2-300x168.jpg 300w, https:\/\/yarat.uz\/wp-content\/uploads\/2025\/03\/scheme2-1024x572.jpg 1024w, https:\/\/yarat.uz\/wp-content\/uploads\/2025\/03\/scheme2-768x429.jpg 768w\" sizes=\"auto, (max-width: 1050px) 100vw, 1050px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Xususiy<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"661:1\">a<\/span>t<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"663:2\">lari<\/span>:<\/strong><\/p>\n<ul>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"666:5\">B<\/span>o<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"672:8\">rtda<\/span> 3<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"694:6\">.3 sta<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"700:1\">b<\/span>i<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"702:4\">liza<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"706:1\">t<\/span>o<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"708:7\">ri (PI<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"715:1\">N<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"722:5\">5V) mavju<\/span>d<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"717:4\">.<\/span><\/li>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"693:5\">As<\/span>i<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"718:5\">da, plata<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"740:4\">ni u<\/span>s<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"707:3:745:3\">hbu<\/span> pindag<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"728:8\">i kuchlani<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"748:1\">s<\/span>hdan 5,5 V gacha quvvatlantirish tavsiya etiladi, ammo <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"718:5\">plata<\/span> juda ko&#8217;p energiya iste&#8217;mol qiladi: kamera, WiFi, chiroq, taxtaning o&#8217;zi.<\/li>\n<li>LED yorug&#8217;lik diodiqa eng yaqin PIN GND yoki GND\/R sifatida imzolanishi mumkin (taxtaning birinchi versiyalarida ishlab chiquvchi reset pinini chiqarishni unutgan, keyin u ushbu PIN-kodga qo&#8217;shilgan)<\/li>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1047:3:1051:3:1047:9\">PIN<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1051:2\">16<\/span>-bu <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1078:7\">tashqi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1086:5\">PSRAM<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1092:6\">xotirasining<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1063:14\">kaliti<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1098:1\">.<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1100:4\">Agar<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1105:3\">u<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1122:7\">qo&#8217;lda<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1130:3\">yoki<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1147:6\">kamera<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1136:10\">sozlamalarida<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1109:12\">ishlatilsa<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1154:1:1122:1\">(<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1175:7\">yuqori<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1183:11\">aniqlikdagi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1165:7\">rasmlar<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1161:3\">uchun<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1155:5\">rejimda<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1194:1\">)<\/span>, <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1198:2\">unda<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1208:3\">unga<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1201:6:1212:7\">qo&#8217;l<\/span>\u00a0bilan tegmasligingiz zarur<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1226:1\">.<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1230:9\">Boshqa<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1228:1:1240:7\">hollarda <\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1248:1\">&#8211; <\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1273:7\">oddiy<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1281:4\">GPIO<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1269:3\">sifatida<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1256:12\">foydalanish<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1250:5\">mumkin<\/span><\/li>\n<li>Vcc PIN rezistor o&#8217;tish moslamasi tomonidan tanlangan kuchlanishni chiqaradi (yuqoridagi sxemaga qarang). Odatda pastki qismi sukut bo&#8217;yicha muhrlangan, ya&#8217;ni 3.3 V<\/li>\n<li>LED-chiroq PIN 4 ga ulangan, boshqaruv to&#8217;g&#8217;ridan-to&#8217;g&#8217;ri (HIGH &#8211; yoqish). Bundan tashqari, LED ESP chipining o&#8217;zida &#8211; PIN 33 ga ulangan, lekin boshqaruv teskari (LOW &#8211; yoqish)<\/li>\n<li><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1587:10:1603:7\">Analog<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1598:5:1611:7\">kirishlar<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1603:1\">:<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1623:6\">faqat<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1635:7\">ikkinchi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1643:3\">ADC<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1647:1\">(<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1648:4\">ADC2<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1652:1\">)<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1630:4\">pinlari<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1608:5\">plataga<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1614:8\">chiqariladi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1655:1\">va<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1657:2\">u<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1687:4\">WiFi<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1660:2:1676:10\">yoqilganda<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1663:8\">ishlamaydi<\/span><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1691:1\">!<\/span> Ya&#8217;ni,\u00a0<span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1701:4\">ushbu<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1706:5\">platada<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1730:10\">analog<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1741:6\">signalni<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1723:6\">o&#8217;qish<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1748:1\">va<\/span> bir vaqtning <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1768:12\">o&#8217;zida<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1763:4\">WiFi<\/span>-dan <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1750:12\">foydalanish<\/span> mumkin <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1712:10\">emas!<\/span><\/li>\n<\/ul>\n<p><strong><span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1792:5\">Pinlarni<\/span> <span class=\"YPkS7KbdpWfGdYKd3QB9\" data-src-align=\"1782:9\">raqamlash<\/span><\/strong><\/p>\n<ul>\n<li>Raqamli pinlar platadagi raqamlariga mos keladi &#8211; IO4 dasturda faqat 4 kabi ko&#8217;rsatiladi<\/li>\n<li>ADC \u2013 o&#8217;z raqamlari bo&#8217;yicha, ya&#8217;ni IO4 uchun analogRead(4) kabi<\/li>\n<\/ul>\n<p><strong>Antenna<\/strong><\/p>\n<p>Tashqi antennani ulash uchun jumperni R3 dan R2 ga lehimlashingiz kerak (u har doim ham imzolanmaydi):<\/p>\n<p><a class=\"fancybox image\" href=\"https:\/\/alexgyver.ru\/wp-content\/uploads\/2025\/09\/esp32-ant.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/alexgyver.ru\/wp-content\/uploads\/2025\/09\/esp32-ant.webp\" alt=\"\" width=\"809\" height=\"299\" \/><\/a><\/p>\n<h3 id=\"5-toc-title\" class=\"betterdocs-content-heading\">Arduino IDE<\/h3>\n<ul>\n<li>Platalar menejeri uchun havola: <code>https:\/\/espressif.github.io\/arduino-esp32\/package_esp32_index.json<\/code><\/li>\n<li>Tanlash va o&#8217;rnatish kerak: <code>esp32 by Espressif Systems<\/code><\/li>\n<li>Menyudan tanlash kerak bo&#8217;lgan plata: <code>Ai Thinker ESP32 CAM<\/code><\/li>\n<\/ul>\n<div class=\"md-alert warning\"><\/div>\n<h3 id=\"9-toc-title\" class=\"betterdocs-content-heading\">Elektr ta&#8217;minoti<\/h3>\n<p>ESP32 CAM &#8211; energiyaga talabchan plata, kamera va WiFi bilan ishlaganda yetarlicha katta tok iste&#8217;mol qilishi mumkin. Quyidagi muammolar yuzaga kelish ehtimoli mavjud:<\/p>\n<ul>\n<li>sifatsiz (ingichka o&#8217;tkazgichli) USB kabeldan foydalanilganda<\/li>\n<li>USB shtekeri yoki uyasi kontaktlari zararlangan yoki emirilgan hollarda<\/li>\n<li>quvvati kuchsiz (amperi kam) USB portdan foydalangan hollarda<\/li>\n<li>3.3V dan yuqori tashqi kuchlanishdan mustaqil foydalanish chog&#8217;ida kuchsiz stabilizatordan foydalanilgan taqdirda<\/li>\n<\/ul>\n<p>Shu va o&#8217;xshash vaziyatlarda u nostabil ishlashi yoki umuman ishlamasligi mumkin. Tok yetarli emasligining ko&#8217;zga tashlanadigan dastlabki belgisi &#8211; port monitorida <strong>brownout detector<\/strong> ogohlantirishi mavjudligi hisoblanadi.<\/p>\n<h2 id=\"10-toc-title\" class=\"betterdocs-content-heading\">Proshivkani yuklash<\/h2>\n<p>ESP32 CAM platasi o&#8217;z USB portiga, va hatto USB-UART almashtirgichiga ega emas.<\/p>\n<div><\/div>\n<p>Dasturlash uchun eng oson variant &#8211; turli chiplar asosidagi va USB-micro\/Type-C interfeyslariga ega bo&#8217;lgan maxsus programmatorlarda &#8211; ESP32 CAM MB platalaridan foydalanish hisoblanadi!<\/p>\n<p><strong>ESP32-CAM platasining yaroqliligini tez tekshirish uchun &#8220;Blink&#8221; sketchidan foydalanish mumkin:<\/strong><\/p>\n<pre class=\"hljs\"><code class=\"language-cpp hljs\" data-highlighted=\"yes\"><span class=\"hljs-meta\">#<span class=\"hljs-keyword\">define<\/span> FLSH_PIN 4<\/span>\r\n\r\n<span class=\"hljs-function\"><span class=\"hljs-type\">void<\/span> <span class=\"hljs-title\">setup<\/span><span class=\"hljs-params\">()<\/span> <\/span>{\r\n    <span class=\"hljs-built_in\">pinMode<\/span>(FLSH_PIN, OUTPUT);\r\n}\r\n\r\n<span class=\"hljs-function\"><span class=\"hljs-type\">void<\/span> <span class=\"hljs-title\">loop<\/span><span class=\"hljs-params\">()<\/span> <\/span>{\r\n    <span class=\"hljs-built_in\">digitalWrite<\/span>(FLSH_PIN, <span class=\"hljs-number\">1<\/span>);\r\n    <span class=\"hljs-built_in\">delay<\/span>(<span class=\"hljs-number\">500<\/span>);\r\n    <span class=\"hljs-built_in\">digitalWrite<\/span>(FLSH_PIN, <span class=\"hljs-number\">0<\/span>);\r\n    <span class=\"hljs-built_in\">delay<\/span>(<span class=\"hljs-number\">500<\/span>);\r\n}<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p><strong>OV2640 kamerasining yaroqliligini tez tekshirish uchun quyidagi sketchlardan foydalanish mumkin:<\/strong><\/p>\n<p>1) Arduino IDE dasturi misollari ro&#8217;yxatiga qo&#8217;shilgan &#8220;\u041f\u0440\u0438\u043c\u0435\u0440\u044b \/ ESP32 \/ Camera \/ CameraWebServer&#8221; sketchi (yoki <a href=\"https:\/\/github.com\/espressif\/arduino-esp32\/tree\/master\/libraries\/ESP32\/examples\/Camera\/CameraWebServer\">github ga havola<\/a> yuklab olish mumkin)<\/p>\n<p>2) Quyidagi minimal namunaviy sketch boshidagi ko&#8217;rsatmalarga amal qiling:<\/p>\n<pre><code><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>ESP32 CAM \u2013 kamera bilan tajriba o&#8217;tkazish uchun mo&#8217;ljallangan ESP32S asosidagi plata: foto va video yozib olish, mashinaviy ko&#8217;rish va boshqalar. Eng mashhur va arzon versiya &#8211; bu Ai&#8211;Thinker platasi. Ko&#8217;pincha u OV2640 kamerasi bilan birga uchraydi. Platada quyidagilar mavjud: ESP32-S mikrokontrolleri: ishchi chastota: 240 MGs Tezkor xotira: 512 kB Flesh xotira: 4 MB Ov2640 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-5262","post","type-post","status-publish","format-standard","hentry","category-sharhlar"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/posts\/5262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yarat.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5262"}],"version-history":[{"count":6,"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/posts\/5262\/revisions"}],"predecessor-version":[{"id":5272,"href":"https:\/\/yarat.uz\/index.php?rest_route=\/wp\/v2\/posts\/5262\/revisions\/5272"}],"wp:attachment":[{"href":"https:\/\/yarat.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yarat.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yarat.uz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}