Pro nadšence je k dispozici mnoho desek s mikrokontroléry, ale víte o ESP32-CAM, často přehlížené desce, která nabízí obrovské množství hodnoty na velmi malém prostoru?

ESP32-CAM má jako srdce systém ESP32-S System-on-Chip (SoC) vyrobený společností Espressif. Být SoC znamená, že čip ESP32-S obsahuje celý počítač – mikroprocesor, RAM, úložiště a periferie – vše zabaleno do jediného čipu. Schopnosti čipu jsou samy o sobě ohromující, ale vývojová deska ESP32-CAM přináší do mixu ještě více funkcí. Podívejme se na komponenty jeden po druhém.

Mikroprocesor

ESP32-S obsahuje dvě 32bitová jádra běžící na ohromujících 240 MHz! Porovnejte to s typickou startovací deskou, jako je Arduino Uno, která má jedno 8bitové jádro běžící na 8 MHz a pochopíte proč je ESP32-S schopen náročných úkolů, jako je zpracování videa nebo dokonce umělá inteligence, úkoly, které Arduino ani nedokáže dotek.

Příbuzný: Co je to procesorové jádro?

RAM

Paměť je nejdůležitější pro složité úkoly. S ESP32-S získáte plných 320 kilobajtů integrované paměti, mnohem více než maličké 2 kilobajty na Uno. To je dostatečná paměť pro sofistikované zpracování grafiky nebo zvuku.

instagram viewer

Úložiště

Všechny funkce, které jsme zmínili, jsou k ničemu, pokud nemáte dostatek úložiště pro své programy a data. Čip ESP32-S zde také září, má 4 096 kilobajtů úložiště na čipu oproti 32 kB na Uno. Zejména ESP32-CAM osladí obchod přidáním karty micro SD. To umožňuje neomezené rozšíření a dělá z něj skvělou malou desku pro záznamníky dat nebo snímání obrazu.

Příbuzný: Co je to System-on-a-Chip?

Periferie

Počítač je jen tak dobrý, jak dobrý je jeho schopnost interakce s reálným světem. K tomu se počítač spoléhá na své periferie. Pojďme se podívat na periferie na čipu ESP32-S.

Bezdrátové rádio

Prvotřídní rádiový čip v ESP32-S umožňuje komunikaci přes Wi-Fi a Bluetooth, takže jakákoli deska založená na ESP32 je ideální pro přenesete své projekty do světa internetu věcí (IoT), což vám umožní vytvářet weby nebo chytré telefony projekty. Schopnost Bluetooth také otevírá mnoho zajímavých možností, jako je možnost posílat zvuk do reproduktoru Bluetooth nebo umožnit zadávání dat prostřednictvím bezdrátové klávesnice nebo myši Bluetooth.

Příbuzný: Co je to Bluetooth? Běžné otázky, kladené a zodpovězené

Senzory

Hlavním prodejním bodem ESP32-CAM, na rozdíl od jiných vývojových desek ESP32, je to, že má modul kamery, který umožňuje video projekty, jako je video zvonek a kamera chůvy. Díky integrovanému výpočetnímu výkonu dvoujádrového modelu ESP32-S se dokonce i rozpoznávání obličeje stává možností!

Zde je příklad 3D tištěného pouzdra na fotoaparát pro ESP32-CAM navrženého Electronlibre:

Fotografický kredit: Marcio Teixeira/Flickr

Kromě fotoaparátu přináší čip ESP32-S na stůl tři zajímavé senzory. Je zde „tajný“ vestavěný senzor Hallova efektu, který lze použít k detekci blízkého magnetického pole. To by mohlo být potenciálně použito jako magnetická spoušť pro puzzle box!

Další zajímavou funkcí jsou kapacitní dotykové senzory, které umožňují spouštět akce pouhým dotykem rukou; Zajímavým zpestřením je, že kapacitní dotykové senzory lze použít také pro detekci vody.

V neposlední řadě je zde analogově-digitální převodník, který lze použít ke čtení elektrických signálů z analogových zařízení, jako jsou potenciometry nebo senzory okolního světla!

ESP32-CAM má bílou LED. Je určen pro použití jako blesk pro fotoaparát, ale může být také použit pro obecné osvětlení, jako stroboskopické světlo, pro odesílání Morseovy abecedy nebo cokoliv, co váš projekt vyžaduje. Na zadní straně je malá červená LED dioda, kterou lze použít jako indikátor stavu.

Fotografický kredit: Marcio Teixeira/Flickr

Piny pro obecné použití

Pro pokročilejší hardwarové hackery má čip ESP32-S výkonné I/O (vstup/výstup) porty pro všeobecné použití, které umožňují komunikaci s jinými zařízeními. Tyto piny lze použít jako sériové porty nebo sběrnice I2C a pomocí chytrého programování mohou dokonce generovat televizní signály, jak ukazuje následující projekt:

Na ESP32-CAM je velký počet kolíků sdílených s fotoaparátem a kartou SD a nelze je použít společně s těmito funkcemi, ale pro vaše projekty jsou k dispozici čtyři volné univerzální I/O kolíky. Pokud váš projekt nevyužívá kameru a váš projekt potřebuje více kolíků, jednoduše jej odeberte, abyste uvolnili několik dalších pro obecné použití.

Příbuzný: Jak funguje sériová komunikace UART, SPI a I2C

Výběr správné varianty ESP32-CAM

Jedním z možných důvodů, proč se ESP32-CAM jako DIY deska neuchytila, bylo to, že postrádal vestavěný USB port, takže programování bylo poněkud obtížné. Chcete-li to naprogramovat, museli jste si koupit něco jako FTDI 3,3V USB-to-sériový kabel a pak jej správně zapojit.

Kromě toho, jakmile bylo programování dokončeno, bylo nutné připojit k vyhrazenému 5,5V nebo 3,3V napájecímu zdroji. Díky těmto krokům byl ESP32-CAM pro začátečníky poněkud nepřátelský. V dnešní době však existují dvě skvělá řešení tohoto problému.

ESP32-CAM S ESP32-CAM-MB

Dnes můžete najít několik prodejců, kteří nabízejí holou desku ESP32-CAM v kombinaci s malou přídavnou dceřinou deskou s názvem ESP32-CAM-MB. Naskládáte ESP32-CAM na dceřinou desku a přidáte micro USB konektor, který lze použít pro programování i pro napájení.

Toto nastavení je modulární, což znamená, že můžete použít jednu dceřinou desku k naprogramování libovolného počtu ESP32-CAM desky, za předpokladu, že vaše projekty zahrnovaly nějaký jiný zdroj energie pro naprogramovaný ESP32-CAM desky.

ESP32-CAM-CH340

Pokud dáváte přednost řešení typu vše v jednom, ESP32-CAM-CH340 je novým dítětem na trhu. Jedná se o o něco větší verzi ESP32-CAM, která umísťuje konektor micro USB a čip převodníku USB-to-serial na samotnou desku. I když tato verze přináší velké pohodlí, stojí o něco více a je o něco větší, takže zabírá více místa ve vašich projektech.

Kontrola všeho, co získáte s modulem ESP32-CAM

Abychom to shrnuli, zde jsou možnosti ESP32-CAM, které z něj umožňují být fantastickým doplňkem vaší sady nástrojů pro kutily:

  • Výkonný dvoujádrový procesor
  • Spousta vnitřní paměti RAM a úložiště programů
  • Externí micro SD slot pro rozšíření
  • Bezdrátové rádio pro Wi-Fi a Bluetooth
  • Několik senzorů:
    • Fotoaparát
    • Senzor s Hallovým efektem (magnetismus).
    • Kapacitní dotykové senzory
    • Analogově-digitální převodník
  • Jasně bílé podsvícení LED a červené indikační LED
  • Čtyři univerzální I/O piny (více, pokud odeberete kameru)
  • Tři možnosti programování a napájení desek

Všechny tyto funkce stojí méně než 10 USD, díky čemuž je ESP32-CAM vynikající platformou pro všechny vaše budoucí projekty!

10 nejlepších projektů chytré domácnosti ESP32

Pomocí mikrokontroléru ESP32 můžete vytvořit úžasné a užitečné projekty chytré domácnosti.

Přečtěte si další

PodíltweetE-mailem
Související témata
  • DIY
  • DIY projektové nápady
  • Jednodeskové počítače
O autorovi
Zaměstnanci MUO

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem