Sele sishicilele malunga Imodyuli yeWiFi for Arduino elinye ixesha, kodwa ngeli xesha malunga nemodyuli I-ESP32-CAMImodyuli ye-ESP32 ye-WiFi enekhamera encinci yevidiyo eyakhelweyo. Oku kuvumela imisebenzi emitsha, enjengokubekwa kweliso okanye ubuntlola ekude, ukuthatha yonke into eyenzekayo xa ungekho kwaye uyithumele kuso nasiphi na isixhobo sokurekhoda okanye ukwazi ukubona ngaphakathi.
Phantse yonke into eyithethileyo kwimodyuli ye-WiFi esele ixoxiwe, iya kusebenza kule, kuphela kukuba inezinto ezithile ezincinci ukongeza kwi ikhamera edibeneyo. Kodwa yonke into ofuna ukuyifumana siza kukubonisa yona kwesi sikhokelo ...
Index
Yintoni i-ESP32-CAM?
El I-ESP32-CAM Imodyuli onokuyisebenzisa ngobuninzi beeprojekthi, kunye neArduino. Yimodyuli epheleleyo enesilawuli esincinci esidibeneyo, esinokuyenza ukuba isebenze ngokuzimeleyo. Ukongeza kwi-WiFi + uqhagamshelo lweBluetooth, le modyuli ikwanekhamera yevidiyo edityanisiweyo, kunye nendawo yokugcina imicroSD.
Le modyuli ayibizi konke konke, kwaye inokuba nayo ubuninzi bezicelo. Ukusuka kwi-IoT elula, ukuya kolunye uhambelwano ngakumbi lokubeka iliso kumfanekiso kunye nokuqondwa kusetyenziswa i-AI, kunye nenkqubo yokujonga ukuba kwenzeka ntoni kwindawo ekude naphi na apho ukhoyo ...
Thenga enye
Imodyuli ye-ESP32-CAM ayibizi konke konke, njengoko benditshilo, kwii-euro ezimbalwa onokuba unayo. Kwaye ungayifumana ngokulula kwezinye iivenkile ezikhethekileyo okanye kwiAmazon. Umzekelo, nazi ezinye izindululo ngexabiso elihle:
- Imodyuli ye-ESP32-CAM
- Iiyunithi ezimbini ze-ESP32-CAM ukunyusa isixhobo sokujonga esasetyenziswa rhoqo.
- I-ESP32-CAM ene-eriyali I-8 dBi ezimbini zebhendi kunye nentambo yoluhlu olukhulu lokugubungela.
- Ukuba sele unayo imodyuli ye-ESP32 kwaye ufuna ikhamera, unga yithenge ngokwahlukeneyo.
- Kwaye ukuba ukhetha ukugqibelela ngakumbi ukusebenza nge-USB: Imodyuli ye-ESP32-CAM + FTDI.
Njengoko ubona, akubizi ...
Iimpawu zobugcisa ze-ESP32-CAM (i-datasheet)
Imodyuli ye-ESP32-CAM inezinye Iimpawu zobugcisa Inomdla kakhulu ukuba uyayibona kwifayile ye- ishiti yedatha umenzi. Apha ndishwankathela ezona zibalulekileyo:
- Conectividad: I-WiFi 802.11b / g / n + iBluetooth 4.2 eneBLE. Ixhasa ukulayishwa komfanekiso ngeWiFi.
- Unxibelelwano: UART, SPI, I2C, kwaye PWM. Inezikhonkwane ezili-9 ze-GPIO.
- Ukuhamba rhoqo kwewotshi: ukuya kuthi ga kwi-160Mhz.
- Microcontroller amandla ekhompyuter: ukuya kwi-DMIP ezingama-600.
- Memoria: 520KB ye-SRAM + 4MB yePSRAM + ikhadi le-SD
- Windows RT: ineendlela zokulala ezininzi, i-firmware enokwandiswa yi-OTA, kunye nee-LEDs zokusebenzisa inkumbulo eyakhelweyo ngaphakathi.
- Ikhamera: Ixhasa iikhamera ze-OV2640 ezinokuza nepakethi okanye zithengwe ngokuzimeleyo. Ezi ntlobo zekhamera:
- MP kwi-sensor yakho
- 1622 × 1200 px UXGA ubungakanani bokuhlelwa
- YUV422, YUV420, RGB565, RGB555 ifomathi yemveliso kunye noxinzelelo lweedatha eziyi-8.
- Ungahambisa umfanekiso phakathi kwe-15 kunye ne-60 yeFPS.
Phina
El isikhonkwane ye-ESP32-CAM ilula kakhulu, njengoko ubona kumzobo odlulileyo. Kwaye ikhamera iqhagamshelwe kwisinxibelelanisi esenzelwe yona. Emva koko, ngomzekelo weArduino, uya kuqonda ngcono ukuba idityaniswe njani kwaye iyintoni na nganye, nangona ungafumana umbono.
Ungasebenzisa ifayile ye- FTDI iadaptha yangaphandle ukuqhagamshela le modyuli kwaye wenze kube lula kuwe ukuyilawula. Oku kuvumela ukusetyenziswa kwezibuko zohlobo lwe-miniUSB endaweni ye-ESP32-CAM yeentambo. Sebenzisa enye yezi modyuli, unokuyiqhagamshela ngolu hlobo:
- Qwalasela imodyuli ye-FTDI ukuze isebenze kwi-3.3v.
- Ijumper i-GPIO pin 0 kunye ne-GND yemodyuli ye-ESP32-CAM.
- I-3v3 pin yemodyuli kufuneka iqhagamshelwe kwiVcc ye-FTDI.
- I-GPIO 3 (UOR) yemodyuli iya kwi-TX ye-FTDI.
- I-GPIO 1 (U0T) yemodyuli iya kwi-RX ye-FTDI.
- Kwaye enye i-GND ye-ESP32-CAM ene-GND yemodyuli ye-FTDI.
Ngoku unayo Uhlobo lojongano lwe-USB, enokuthi iququzelele unxibelelwano lweprojekthi yakho ...
Umdibaniso neArduino IDE
Ukuze ukwazi ukudibanisa ne-FTDI, unxibelelwano lulula kakhulu. Kuya kufuneka wenze oku kulandelayo:
- Qhagamshela uqhagamshelo lwe-5v kwimodyuli ye-ESP32-CAM kwiVcc yemodyuli ye-FTDI.
- Qhagamshela i-GND yemodyuli ye-ESP32-CAM kwi-GND yemodyuli ye-FTDI.
- I-TX0 esuka kwibhodi ye-FTDI iya kwi-GPIO 3 (U0RXD).
- I-RXI evela kwibhodi ye-FTDI iya kwi-GPIO 1 (U0TXD).
- Kwaye idlula i-GPI0 kunye ne-GND yebhodi ye-ESP32-CAM.
Ngoku ungayidibanisa nekhompyuter usebenzisa intambo ye-USB kwimodyuli ye-FTDI. Olunye ukhetho kukuba yidibanise ne-arduino ngokuthe ngqo, ngaphandle kokusebenzisa imodyuli ye-FTDI. Kodwa masibone imeko nge-FTDI ebhetele kuninzi lwamatyala ...
Los amanyathelo ekufuneka elandelwe ukumisela nokucwangcisa yonke into ukuze isebenze:
- Ukuze ulayishe ikhowudi ebhodini, kuya kufuneka qhagamshela i-USB kwiPC yakho.
- Inyathelo elilandelayo kukufaka ifayile ye- Ithala leencwadi le-ESP32 ukuze ukwazi ukusebenzisa eli. Ngenxa yoko, ukusuka kwiArduino IDE yiya kwiFayile> Ukukhetha> Apho, ebaleni ukongeza i-URL, yongeza: https://dl.espressif.com/dl/package_esp32_index.json kwaye ucofe ulungile. Ngoku yiya kwizixhobo> iBhodi> uMlawuli weBhodi> jonga i-ESP32 kwaye ucinezele ukufaka "i-ESP32 nge-Espressif Systems".
- Emva koko vula I-Arduino IDE > Izixhobo> Iibhodi> khetha i-AI-Thinker ESP32-CAM (kuya kufuneka ufake i-ESP32 addon kolu khetho ukuze luvele kwimenyu). Emva koko yiya Izixhobo> Izibuko kwaye ukhethe i-COM, apho ibhodi yakho iqhagamshelwe.
- Ngoku unako layisha umzobo ebhodini, ukuyigcina ilula, sebenzisa omnye wemizekelo jonga Ifayile> Umzekelo> ESP32> Ikhamera> IkhameraWebServer. Nje ukuba ugqibile, xa umyalezo wokuba ulayishwe ngempumelelo uvela, susa intambo kwi-GPIO pin 0 ye-GND kwaye ucinezele ukucwangcisa iqhosha ebhodini.
- Okokugqibela, ungasebenzisa kwaye uqalise bona iziphumo kunxibelelwano lwewebhu ... Xa uyiqhuba, iya kukunika esweni i-URL ene-IP ekufuneka uyifakile kwisikhangeli sakho sewebhu ukufikelela. Ukusuka kuyo unokuhlengahlengisa iiparameter kwaye ubone okubonakalayo kwisenzi sekhamera.
Ngokucacileyo, unako yenza okungakumbi Ukuthatha ithuba le-WiFi kunye neBluetooth kule modyuli. Khumbula ukuba umda kukucinga kwakho. Apha ndikubonisa nje intshayelelo elula ...
Iinkcukacha ezithe xaxe - Ikhosi yasimahla yeArduino
Izimvo ezi-3, shiya ezakho
Mva
Yonke into icaciswe ngokugqibeleleyo, kwaye inkqubo ilayisha ngokugqibeleleyo, kodwa xa ndiseta kwakhona i-ESP32 ukuze ibone i-Wi-Fi kwi-monitor ye-serial, ndihlala ndifumana impazamo efanayo yekhamera:
E (873) ikhamera: Uvavanyo lwekhamera aluphumelelanga ngempazamo 0x105(ESP_ERR_NOT_FOUND)
I-init yekhamera ayiphumelelanga ngempazamo 0x105
Yintoni enokwenzeka?
Ndiyabulela kwangaphambili.
Sawubona,
Kunokwenzeka kakhulu ngenxa yesiqhagamshelo semodyuli yekhamera okanye unikezelo lwamandla olungafanelekanga.
Zama ukujonga ezo zinto zimbini.
A ubingelele.
MOLWENI, NDINE-ESP32 CAM KWAYE XA NDIFAKA IKHOWUDI, IMODYULI AYIFUMANI NOBA I-URL KUNYE NE-IP.
NDIYINGCACISA NGE-ESP CAM MB
UNGANDINCEDA, NDINTSHA KULENTO?
NOKUBA UTHANDA KUNYE.