Sok mikrovezérlő kártya áll a hobbibarátok rendelkezésére, de ismeri az ESP32-CAM-et, egy gyakran figyelmen kívül hagyott kártyát, amely óriási értéket rejt magában egy nagyon kis helyen?
Az ESP32-CAM szíve az Espressif által gyártott ESP32-S System-on-Chip (SoC). Mivel SoC, az ESP32-S chip egy teljes számítógépet tartalmaz – a mikroprocesszort, a RAM-ot, a tárolót és a perifériákat –, mindezt egyetlen chipbe csomagolva. Önmagában a chip képességei egészen elképesztőek, de az ESP32-CAM fejlesztőkártya még több funkciót visz be a keverékbe. Vizsgáljuk meg egyenként az összetevőket.
A mikroprocesszor
Az ESP32-S két 32 bites magot tartalmaz, amelyek elképesztő 240 MHz-en futnak! Hasonlítsa össze ezt egy tipikus indítókártyával, mint például az Arduino Uno, amelynek egyetlen 8 bites magja van 8 MHz-en, és meg fogja érteni miért képes az ESP32-S olyan nehéz feladatokra, mint a videófeldolgozás vagy akár a mesterséges intelligencia, olyan feladatokra, amelyeket az Arduino sem tud érintés.
Összefüggő: Mi az a processzormag?
A Kos
A memória a legfontosabb az összetett feladatokhoz. Az ESP32-S-vel teljes 320 kilobájt beépített memóriát kap, sokkal többet, mint az Uno csekély 2 kilobájtja. Ez elegendő memória a kifinomult grafikákhoz vagy hangfeldolgozáshoz.
A Tároló
Az általunk említett összes szolgáltatás semmit sem ér, ha nem rendelkezik elegendő tárhellyel a programok és adatok számára. Az ESP32-S chip is itt ragyog, 4096 kilobájt chipen belüli tárhellyel, szemben az Uno 32 kilobájtjával. Az ESP32-CAM különösen a micro SD kártya hozzáadásával édesíti az üzletet. Ez korlátlan bővítést tesz lehetővé, és remek kis tábla adatgyűjtőkhöz vagy képrögzítéshez.
Összefüggő: Mi az a rendszer a chipen?
A perifériák
A számítógép csak annyira jó, amennyire képes kölcsönhatásba lépni a való világgal. Ehhez a számítógép a perifériáira támaszkodik. Vessünk egy pillantást az ESP32-S chip perifériáira.
A vezeték nélküli rádió
Az ESP32-S első osztályú rádiós chipje lehetővé teszi a Wi-Fi-n és Bluetooth-on keresztüli kommunikációt, így bármely ESP32 alapú kártya tökéletes projektjeit a dolgok internetének (IoT) világába viheti, lehetővé téve webes vagy okostelefonos vezérlésű építését. projektek. A Bluetooth képesség emellett számos érdekes lehetőséget nyit meg, mint például a Bluetooth hangszóróra történő hangküldés, vagy Bluetooth vezeték nélküli billentyűzeten vagy egéren keresztüli adatbevitel engedélyezése.
Összefüggő: Mi az a Bluetooth? Gyakori kérdések, feltett és megválaszolt
Az érzékelők
Az ESP32-CAM fő értékesítési pontja, szemben a többi ESP32 fejlesztőkártyával, az, hogy van egy kameramodulja, amely lehetővé teszi a videoprojekteket, például a video-ajtócsengőt és a dada kamerát. Az ESP32-S kétmagos beépített feldolgozási teljesítményével akár az arcfelismerés is lehetségessé válik!
Íme egy példa egy 3D nyomtatott fényképezőgép-tokra, amelyet az ESP32-CAM tervezett Electronlibre:
A kamerán kívül az ESP32-S chip három érdekes szenzort hoz az asztalra. Van egy "titkos" beépített Hall effektus szenzor, amivel a közeli mágneses mezőt lehet érzékelni. Ez potenciálisan használható mágneses kioldóként egy rejtvénydobozhoz!
További érdekesség a kapacitatív érintésérzékelők, amelyek lehetővé teszik, hogy egyszerűen a kezed érintésével indítsd el a műveleteket; Érdekes csavar, hogy a kapacitatív érintésérzékelők a víz érzékelésére is használhatók.
Végül, de nem utolsósorban van egy analóg-digitális átalakító, amellyel az analóg eszközök, például potenciométerek vagy környezeti fényérzékelők elektromos jelei is leolvashatók!
Az ESP32-CAM fehér LED-del rendelkezik. Célja, hogy vakuként használja a fényképezőgéphez, de használható általános megvilágításra, stroboszkópként, morze-kód küldésére vagy bármire, amit a projekt megkíván. Hátul van egy kis piros LED, amely állapotjelzőként is használható.
Az általános célú tűk
A fejlettebb hardveres hackerek számára az ESP32-S chip nagy teljesítményű általános célú I/O (bemeneti/kimeneti) portokkal rendelkezik, amelyek lehetővé teszik a kommunikációt más eszközökkel. Ezek a tűk soros portként vagy I2C buszként használhatók, és néhány okos programozással akár televíziós jeleket is generálhatnak, amint az a következő projektben látható:
Az ESP32-CAM esetében a tűk jó része meg van osztva a kamerával és az SD-kártyával, és nem használhatók együtt ezekkel a funkciókkal, de négy ingyenes általános célú I/O érintkező áll rendelkezésre a projektekhez. Ha a projektje nem használja a kamerát, és a projekthez több tűre van szüksége, egyszerűen távolítsa el, hogy több további helyet szabadítson fel általános használatra.
Összefüggő: Hogyan működik az UART, az SPI és az I2C soros kommunikáció
A megfelelő ESP32-CAM változat kiválasztása
Az egyik lehetséges ok, amiért az ESP32-CAM nem fogott meg barkácskártyaként, az volt, hogy nem volt benne beépített USB-port, ami kissé megnehezítette a programozást. A programozásához vásárolnia kellett valami, például egy FTDI 3,3 V-os USB-soros kábelt, majd be kell kötnie a megfelelő módon.
Továbbá, miután a programozás megtörtént, csatlakoznia kellett egy dedikált 5,5 V-os vagy 3,3 V-os tápegységhez. Ezek a lépések kissé barátságtalanná tették az ESP32-CAM-ot a kezdők számára. Manapság azonban két nagyszerű megoldás létezik erre a problémára.
Az ESP32-CAM Az ESP32-CAM-MB-vel
Manapság számos olyan gyártó található, amely a csupasz ESP32-CAM kártyát egy ESP32-CAM-MB nevű kis kiegészítő alaplappal kombinálva kínálja. Az ESP32-CAM-ot az alaplapra helyezi, hogy hozzáadjon egy mikro USB-csatlakozót, amely programozásra és tápellátásra is használható.
Ez a beállítás moduláris, ami azt jelenti, hogy egyetlen leánylappal tetszőleges számú ESP32-CAM programozható kártyák, feltéve, hogy a projektjei más áramforrást is tartalmaztak a programozott ESP32-CAM számára táblák.
Az ESP32-CAM-CH340
Ha a többfunkciós megoldást részesíti előnyben, az ESP32-CAM-CH340 az új gyerek a blokkon. Ez az ESP32-CAM valamivel nagyobb változata, amely magára az alaplapra helyezi a mikro USB csatlakozót és az USB-soros átalakító chipet. Bár ez a verzió nagy kényelmet biztosít, kicsit többe kerül, és egy kicsit nagyobb, így több helyet foglal el a projektekben.
Tekintse át mindazt, amit az ESP32-CAM modullal kap
Összefoglalva tehát, itt vannak az ESP32-CAM képességei, amelyek lehetővé teszik, hogy fantasztikusan kiegészítse a barkácseszközkészletét:
- Erőteljes, kétmagos processzor
- Rengeteg beépített RAM és programtárhely
- Külső micro SD foglalat a bővítéshez
- Vezeték nélküli rádió Wi-Fi-hez és Bluetooth-hoz
- Több szenzor:
- Kamera
- Hall-effektus (mágnesesség) érzékelő
- Kapacitatív érintésérzékelők
- Analóg-digitális átalakító
- Egy fényes fehér megvilágítású LED és egy piros jelző LED
- Négy általános célú I/O érintkező (ha eltávolítja a kamerát, több)
- Három lehetőség a kártyák programozására és tápellátására
Mindezek a képességek 10 dollár alatti áron érhetők el, így az ESP32-CAM kiváló platform az összes jövőbeli projekthez!
Elképesztő és hasznos intelligens otthoni projekteket hozhat létre az ESP32 mikrokontroller segítségével.
Olvassa el a következőt
- DIY
- DIY projektötletek
- Egylapos számítógépek
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez