Vodič za ESP32 kameru: projekti, postavljanje i primjeri upotrebe

20.10.2026
ESP32 camera guide: projects, setup, and use cases

Sadržaj

Sadržaj
Što je ESP32 kamera?Kako radi ESP32 kamera?Za što možete koristiti ESP32 kameru?ESP32-CAM u odnosu na standardnu ESP32 pločicuESP32 kamera u odnosu na Raspberry Pi kameruKako postaviti ESP32 kameruNajbolji projekti s ESP32 kameromESP32 kamera za Home AssistantČeste pogreške s ESP32 kameromKada koristiti ESP32 kameru?Kada umjesto toga koristiti Raspberry Pi AI kameru?Zašto je Soldered sjajno mjesto za početak gradnje projekata s kamerom i pametnom kućomČesto postavljana pitanja

ESP32 kamera najjeftiniji je način za dodavanje Wi-Fi kamere u projekt. Snima fotografije, prenosi video u preglednik i stane u kutiju šibica. Također ima jasna ograničenja, a njihovo poznavanje uštedjet će vam vikend rada. Ovaj vodič obuhvaća što je ESP32 kamera, kako je postaviti, deset projekata te kada je Raspberry Pi kamera bolji alat.

Što je ESP32 kamera?

ESP32 kamera je ESP32 razvojna pločica s priključenim malim modulom kamere. Najčešći model je ESP32-CAM: ESP32 čip, 2 MP OV2640 kamera, utor za microSD karticu i Wi-Fi na pločici veličine kutije šibica.

Može snimati fotografije, prenositi video u preglednik, pokretati mali web poslužitelj kamere ili slati slike putem Wi-Fi veze. Kreatori je vole jer je mala, jeftina i fleksibilna.

Ne može svaka ESP32 pločica koristiti kameru. ESP32-CAM pločice su posebno dizajnirane za to. Standardne ESP32 pločice, kao što je NULA Mini ESP32-C6, bolji su izbor za ostale dijelove projekta pametne kuće: senzore, MQTT uređaje i tipke za Home Assistant. Kada je kamera glavni dio projekta, Raspberry Pi AI Camera nudi puno više mogućnosti.

Kako radi ESP32 kamera?

Senzor kamere hvata kadar, a ESP32 upravlja svime ostalim: Wi-Fi vezom, pohranom i kodom koji odlučuje što učiniti sa slikom. Većina projekata piše se u Arduino IDE ili ESP-IDF okruženju.

  1. Senzor kamere hvata sliku.
  2. ESP32 je komprimira u JPEG format, a zatim pohranjuje ili obrađuje.
  3. ESP32 se povezuje putem Wi-Fi mreže.
  4. Sliku ili prijenos gledate u pregledniku, aplikaciji ili Home Assistantu.

Mnoge ESP32-CAM pločice također spremaju fotografije na microSD karticu, tako da mogu raditi i bez mreže. Sam ESP32 je mikrokontroler, a ne računalo, stoga ima znatno manje procesorske snage i memorije od Raspberry Pi uređaja.

Za što možete koristiti ESP32 kameru?

  • jednostavnu Wi-Fi kameru
  • osnovnu sigurnosnu ili kućnu kameru
  • kameru za ubrzane snimke (time-lapse)
  • monitor za divlje životinje ili kućne ljubimce
  • monitor za poštanski sandučić ili pakete
  • snimanje slika za IoT projekte
  • vizualni okidač za automatizaciju
  • prijenos slike kamere na web stranici
  • jednostavne eksperimente s kamerom u Home Assistantu

ESP32 kamere su prikladne za lake zadatke: snimku, kratki prijenos, fotografiju kada se senzor aktivira. Nisu napravljene za video visoke kvalitete, zahtjevnu obradu slike ili ozbiljnu umjetnu inteligenciju.

ESP32-CAM u odnosu na standardnu ESP32 pločicu

Značajka ESP32-CAM Standardna ESP32 pločica
Podrška za kameru Ugrađena Obično nema
Najbolje za Jednostavne Wi-Fi projekte s kamerom Senzore, MQTT, Home Assistant, IoT uređaje
Slobodni GPIO pinovi Malo, kamera koristi većinu njih Mnogo
Jednostavnost za početnike Teže: većina nema USB port Lakše: spojite USB i učitajte kod
Najbolji tip projekta Snimanje i prijenos slike Senzori pametne kuće i povezani uređaji

Ako projekt treba kameru, ESP32-CAM je koristan. Ako treba Wi-Fi, senzore, MQTT ili Home Assistant bez kamere, standardna ESP32 pločica je jednostavnija i ostavlja više slobodnih pinova. NULA Mini ESP32-C6 ima USB-C, Wi-Fi 6, Bluetooth i Qwiic konektor za senzore. Nema sučelje za kameru, pa je to pločica za senzore i okidače oko kamere, a ne za samu kameru.

ESP32 kamera u odnosu na Raspberry Pi kameru

Značajka ESP32 kamera Raspberry Pi kamera sustav
Cijena Niža Viša
Veličina Vrlo kompaktna Veća
Wi-Fi Ugrađen Ugrađen na Raspberry Pi 5
Procesorska snaga Ograničena Znatno veća
Obrada slike Osnovna Snažna
AI i računalni vid Vrlo ograničeno Znatno bolje
Najbolje za Jednostavne prijenose i snimke AI, detekciju objekata, lokalnu obradu

Raspberry Pi AI Camera ima Sony IMX500 senzor koji pokreće neuronsku mrežu na samoj kameri, tako da Pi dobiva informaciju "osoba, 92 %" umjesto sirovih kadrova koje mora sam analizirati. Uparite je s Raspberry Pi 5 uređajem za detekciju objekata, nadzor paketa, praćenje divljih životinja, pametne sigurnosne kamere i klasifikaciju slika.

Naš vodič za Raspberry Pi AI kameru detaljno opisuje ovu temu.

Kako postaviti ESP32 kameru

  • Odaberite pločicu. Ovi koraci pretpostavljaju korištenje uobičajene AI-Thinker ESP32-CAM pločice.
  • U Arduino IDE instalirajte paket za ESP32 pločice putem "Boards Manager"-a.
  • Odaberite AI Thinker ESP32-CAM kao pločicu.
  • Spojite USB-to-serial adapter: njegov TX na pločicin U0R, RX na U0T, uz GND i napajanje.
  • Postavite pločicu u način rada za bljeskanje (flashing): spojite IO0 na GND, zatim pritisnite reset.
  • Otvorite File > Examples > ESP32 > Camera > CameraWebServer, u kodu odaberite model AI-Thinker kamere i unesite naziv i lozinku svoje Wi-Fi mreže.
  • Učitajte kod, odspojite IO0 s GND i pritisnite reset.
  • Otvorite IP adresu iz serijskog monitora u pregledniku i pokrenite prijenos.
  • Testirajte kvalitetu slike i stabilnost napajanja prije nego što je negdje montirate.

Većina ESP32-CAM pločica nema USB port, što korake 4 i 5 čini malo nezgodnima. USB-UART CH340 konverter obavlja posao uz pomoć spojnih žica. ESPFlash programator ide korak dalje: on samostalno upravlja IO0 i reset signalima, tako da učitavanje počinje bez potrebe za držanjem tipki.

Soldered ESPFlash ESP32 programator s USB-C konektorom i IO0, RESET, TXD, RXD, 3V3 i GND pinovima
ESPFlash upravlja boot i reset linijama, pa je učitavanje na pločicu bez USB porta moguće jednim klikom

Najbolji projekti s ESP32 kamerom

1. ESP32 web poslužitelj kamere

Primjer CameraWebServer prenosi sliku kamere u bilo koji preglednik na vašoj mreži, s kontrolama za rezoluciju i svjetlinu. To je prva stvar koju treba izgraditi jer dokazuje da pločica, napajanje i Wi-Fi rade. Za dijelove projekta koji ne uključuju kameru, poput senzora na vratima koji pokreće snimanje, koristite standardnu ESP32 pločicu kao što je NULA Mini ESP32-C6.

2. Uradi sam kamera za pametnu kuću

Usmjerite ESP32-CAM prema ulaznim vratima ili garaži i dodajte je u pametnu kuću kao jednostavnu lokalnu kameru. Kada projekt treba prepoznati što vidi, prijeđite na Raspberry Pi 5 s Raspberry Pi AI kamerom.

3. Monitor za dostavu paketa

Nadgledajte prag i primite poruku kada se pojavi paket. ESP32-CAM može slati fotografiju svakih nekoliko minuta. Raspberry Pi AI Camera može razlikovati kutiju od mačke i poslati upozorenje samo kada je to bitno.

4. Monitor za divlje životinje ili ljubimce

Montirajte kameru kod hranilice za ptice, vrtne staze ili mjesta za spavanje ljubimca i snimite fotografije kada se nešto pomakne. Raspberry Pi AI Camera može označiti svaku snimku, tako da možete tražiti "lisica" umjesto listanja kroz 500 fotografija lišća.

5. Kamera za ubrzane snimke (time-lapse)

Snimite fotografiju svakih nekoliko minuta biljke, neba, 3D printa ili izrade projekta i spremite je na microSD karticu. ESP32-CAM je dovoljan za ovo. Raspberry Pi može na licu mjesta spojiti fotografije u videozapis.

6. Kamera za pametni poštanski sandučić

Kamera u sandučiću pokazuje vam što je stiglo. Često samo trebate znati da je nešto stiglo: ESP32 s prekidačem na otvoru, koji spava između otvaranja, radi to mjesecima na bateriju. NULA DeepSleep ESP32-S3 troši oko 16 µA dok spava.

7. Eksperiment s kamerom u Home Assistantu

Dodajte ESP32 kameru u Home Assistant putem ESPHome-a i prikažite prijenos na svojoj nadzornoj ploči. Pokrenite Home Assistant na Raspberry Pi 5 i prikažite status kamere na Inkplate 6FLICK uređaju pored vrata.

8. Kamera za status vrata s aktivacijom putem senzora

Kamera koja se budi samo kada se vrata otvore ili se nešto pomakne koristi znatno manje energije i memorije. Magnetski prekidač ili PIR senzor s Qwiic-om na NULA Mini ESP32-C6 šalje okidač, a kamera snima fotografiju.

9. Lokalni projekt s AI kamerom

Za detekciju objekata, brojanje ljudi ili klasifikaciju slika, preskočite ESP32-CAM i počnite s Raspberry Pi AI kamerom na Raspberry Pi 5 uređaju. Model se pokreće na kameri, Pi pohranjuje rezultate i ništa ne napušta vašu mrežu.

10. Nadzorna ploča sa statusom kamere

Prikažite zadnju detekciju, status kamere i stanje svake sobe na e-papir zaslonu pored vrata. Inkplate 10 može čak prikazati samu zadnju snimku u sivim tonovima.

Inkplate 10 e-papir zaslon u crnom okviru koji prikazuje fotografiju u sivim tonovima, pored Soldered kutije
Projekt Image Uploader prikazuje bilo koji JPEG na Inkplate 10 zaslonu, poslan iz preglednika putem lokalne Wi-Fi mreže

ESP32 kamera za Home Assistant

  • Jednostavni prijenosi. ESPHome izravno podržava ESP32 kamere, a prijenos se pojavljuje u Home Assistantu kao i svaka druga kamera.
  • Pouzdan sustav. Za kamere o kojima ovisite, Raspberry Pi ili namjenski hardver kamere radi bolje od ESP32-CAM-a.
  • Senzori i okidači. ESP32 pločice bez kamere najbolji su dio većine Home Assistant sustava: tipke, senzori vrata, senzori pokreta i okidači za automatizaciju.
  • Nadzorne ploče. Inkplate može prikazati status kamere i pametne kuće na e-papir zaslonu koji ostaje čitljiv cijeli dan.

Naš vodič za ESPHome MQTT obuhvaća povezivanje, a vodič za e-papir zaslone u Home Assistantu obuhvaća sam zaslon.

Česte pogreške s ESP32 kamerom

  • Slabo napajanje. Kamera i Wi-Fi troše struju u naletima. Slabo napajanje uzrokuje nasumična resetiranja i poruke o padu napona ("brownout"). Koristite kvalitetno 5 V napajanje.
  • Odabir pogrešne pločice. Odaberite točan model pločice i kamere, inače se kamera neće pokrenuti.
  • TX i RX nisu zamijenjeni. TX adaptera ide na RX pločice, a RX na TX.
  • Nije u načinu za bljeskanje. IO0 mora biti spojen na GND tijekom reseta, a zatim odspojen da bi se kod pokrenuo.
  • Očekivanje kvalitete slike poput Raspberry Pi-a. 2 MP senzor i mikrokontroler imaju ograničenja.
  • Očekivanje stvarne detekcije objekata. Za to koristite Raspberry Pi AI kameru.
  • Kamera gdje je dovoljan senzor. Ako samo trebate znati da su se vrata otvorila, magnetski prekidač je jednostavniji.
  • Loše pozicioniranje Wi-Fi veze. Mala ugrađena antena teško probija zidove.
  • Nedostatak kućišta. Prašina, kiša i otisci prstiju brzo uništavaju leću.
  • Cjelodnevno prenošenje videa visoke rezolucije. Pločica se zagrijava i prijenos zapinje. Smanjite rezoluciju ili radije snimajte fotografije.

Kada koristiti ESP32 kameru?

  • trebate malu kameru niske cijene
  • skromna kvaliteta slike je dovoljna
  • želite Wi-Fi snimanje slika
  • želite jednostavan web poslužitelj kamere
  • izrađujete prototip ili eksperiment
  • trebate povremene fotografije više nego kontinuirani video

Kada umjesto toga koristiti Raspberry Pi AI kameru?

  • trebate detekciju objekata
  • trebate bolju obradu slike
  • želite pokretati AI modele lokalno
  • kamera mora pouzdano raditi svaki dan
  • izrađujete pametnu sigurnosnu kameru
  • želite istraživati računalni vid
  • kamera je glavni dio projekta, a ne dodatak

AI kamera obavlja zaključivanje na senzoru, tako da čak i Raspberry Pi 5 s 4 GB RAM-a ima dovoljno resursa za snimanje i nadzornu ploču.

Zašto je Soldered sjajno mjesto za početak gradnje projekata s kamerom i pametnom kućom

  • Soldered pokriva obje strane projekta s kamerom. NULA ESP32 pločice upravljaju senzorima, okidačima, MQTT i Home Assistant uređajima oko kamere. Raspberry Pi 5 i Raspberry Pi AI kamera upravljaju vidom. Inkplate zasloni pokazuju rezultate na zidu. Počnite s jeftinim ESP32-CAM prijenosom, a prijeđite na Pi kada projekt treba razumjeti ono što vidi.
  • Naši projekti s ESP32 za početnike i ideje za Raspberry Pi projekte nude još više izgradnji za oba sustava.

Često postavljana pitanja

Što je ESP32 kamera?
ESP32 pločica s malim modulom kamere. Snima slike, prenosi osnovni video, pokreće jednostavan web poslužitelj kamere i šalje slike putem Wi-Fi-ja.

Za što se koristi ESP32-CAM?
Jednostavni projekti s kamerom, Wi-Fi snimanje slika, osnovni prijenos, eksperimenti pametne kuće, time-lapse kamere, jeftini nadzor i IoT prototipovi.

Može li ESP32 kamera prenositi video?
Da, obično putem lokalnog web poslužitelja. Kvaliteta i pouzdanost su ograničeni u usporedbi s Raspberry Pi kamerom.

Može li ESP32-CAM raditi s Arduino IDE-om?
Da. Instalirajte paket za ESP32 pločice, odaberite ispravnu pločicu i model kamere te učitajte primjer CameraWebServer.

Je li ESP32-CAM dobar za Home Assistant?
Za jednostavne eksperimente da, putem ESPHome-a. Za kamere o kojima ovisite, Raspberry Pi ili namjenski hardver kamere je bolji.

Koja je razlika između ESP32 kamere i Raspberry Pi kamere?
ESP32 kamera je manja i jeftinija, ali ima malu procesorsku snagu. Raspberry Pi kamera je bolja za obradu slike, AI i detekciju objekata.

Može li ESP32-CAM obavljati detekciju objekata?
Ne baš dobro. Ima premalo procesorske snage. Za detekciju objekata koristite Raspberry Pi AI kameru.

Trebam li Wi-Fi za ESP32-CAM?
Većina projekata koristi Wi-Fi za prijenos ili slanje slika, ali mnoge pločice mogu spremati fotografije i na microSD karticu bez mreže.

Zašto moj ESP32-CAM ne učitava kod?
Obično je problem pogrešan odabir pločice, zamijenjeni TX i RX pinovi, IO0 nije na GND tijekom reseta, slabo napajanje ili pogrešan serijski port.

Trebam li koristiti ESP32-CAM ili Raspberry Pi AI kameru?
ESP32-CAM za jeftine snimke i osnovne Wi-Fi prijenose. Raspberry Pi AI kameru za obradu slike, detekciju objekata i lokalnu AI.

Proizvodi u ovom članku