Talaan ng mga Nilalaman:
- Hakbang 1: Mag-download, Maghanda at Mag-upload ng Sketch
- Hakbang 2: Tingnan ang Stream
- Hakbang 3: Gumamit ng isang Enclosure para sa Camera
Video: $ 9 RTSP Video Streamer Gamit ang ESP32-CAM Board: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ipapakita sa iyo ng post na ito kung paano ka makakabuo ng isang $ 9 na video streaming na aparato na gumagamit ng RTSP at sa board ng ESP32-CAM. Maaaring i-configure ang sketch upang kumonekta sa isang mayroon nang WiFi network o maaari rin itong lumikha ng sarili nitong access point na maaari mong kumonekta, upang matingnan ang stream.
Pinag-uusapan ka ng video sa itaas sa buong proseso ng pagbuo ng proyektong ito.
Hakbang 1: Mag-download, Maghanda at Mag-upload ng Sketch
I-download ang sketch gamit ang sumusunod na link:
Mayroong dalawang paraan para magamit mo ang sketch:
Kumokonekta sa Isang Umiiral na WiFi Network:
Kung nais mo ang video streamer na kumonekta sa isang umiiral na WiFi network pagkatapos ay kailangan mong idagdag ang mga kredensyal ng network sa file na wifikeys.h tulad ng ipinakita sa imahe. Hindi mo kailangang baguhin ang anupaman sa sketch at maaari kang magpatuloy sa pag-download ng seksyon ng sketch sa ibaba:
Lumilikha ng Isang Bagong Access Point:
Maaari mo ring i-configure ang board upang lumikha ng isang standalone access point na maaari mong kumonekta at tingnan ang stream mula. Upang magawa ito, kailangan mong i-unsment ang linya na "#define SOFTAP_MODE" sa sketch. Bilang pagpipilian, maaari mo ring baguhin ang access point password kung nais mo. Gamitin ang imahe bilang isang sanggunian.
Pagda-download ng The Sketch:
Ang board ng ESP32-CAM ay walang isang onboard USB konektor kaya kailangan mong gumamit ng isang panlabas na USB sa serial converter upang mai-upload ang sketch. Maaari mong gamitin ang mga koneksyon sa mga kable na ipinakita sa itaas ngunit tiyakin na ang USB sa serial converter ay konektado sa 3.3V mode.
Inirerekumenda na gumamit ng isang panlabas na 5V supply upang mapagana ang board, lalo na kung gumagamit ka ng isang FTDI breakout board. Para sa panlabas na 5V supply, isang simpleng USB breakout board ang magagawa. Nagkaroon ng ilang tagumpay sa pag-power ng board nang direkta mula sa breakout board ng CP2102 upang masubukan mo muna iyon. Ang board ay mayroon ding 3.3V power pin kung kinakailangan.
Ang jumper ay kinakailangan upang ilagay ang board sa download mode. Kapag nakakonekta mo na ang lahat, paganahin ang board, buksan ang isang serial terminal (Tools-> Serial Monitor) na may baud rate na 115, 200 at pindutin ang pindutan ng pag-reset. Dapat kang makakuha ng isang output tulad ng ipinakita sa imahe at ipahiwatig nito na ang lahat ay gumagana tulad ng inaasahan.
Susunod, pindutin ang pindutan ng pag-upload at hintayin itong makumpleto ang pag-upload. I-print ng board ang link ng stream sa serial terminal sa alinmang kaso at kailangan naming gamitin ito upang matingnan ang stream.
Hakbang 2: Tingnan ang Stream
Mode ng Access Point:
Kung na-configure mo ang board upang lumikha ng isang bagong access point pagkatapos ay kakailanganin mong kumonekta dito muna bago mo matingnan ang stream. Ang default na pangalan ng access point ay "devcam" at ang default na password ay "12345678". Kapag nakakonekta, maaari kang magpatuloy upang tingnan ang stream sa ibaba.
Paggamit ng Isang Computer:
Ang pinakamadaling paraan upang tingnan ang stream sa computer ay sa pamamagitan ng paggamit ng VLC. Kaya i-download at i-install muna ito. Susunod, piliin ang pagpipiliang "Buksan ang Network" mula sa menu ng File at pagkatapos ay i-paste o i-type ang link ng stream sa kahon na lalabas. Pindutin ang bukas at hintaying lumitaw ang stream.
Paggamit ng Isang Smartphone:
Maaari kang mag-download ng isang RTSP client app upang tingnan ang stream gamit ang iyong smartphone. Ngunit ang pag-type sa IP address sa isang web browser ay magbibigay sa iyo ng isang stream na binubuo ng mga imahe.
Hakbang 3: Gumamit ng isang Enclosure para sa Camera
Napagpasyahan kong gamitin ang sumusunod na modelo mula sa Thingiverse para sa enclosure: https://www.thingiverse.com/thing biasana652452
Magsimula sa pamamagitan ng mga wire ng paghihinang sa isang breakout board ng microUSB at pagkonekta sa output sa 5V power pin ng board na ESP32-CAM. Pagkatapos, magdagdag ng ilang kapton o insulation tape sa microUSB board upang maiwasan na maikli ang board ng ESP32-CAM. Ipasok ang isang microUSB cable sa board upang matiyak na na-mount ito nang tama at gumamit ng ilang mainit na pandikit upang hawakan ang microUSB board sa posisyon. Huwag maglagay ng sobrang pandikit patungo sa gilid ng enclosure dahil ang likod na takip ay dapat umupo sa lugar. Panghuli, idagdag ang likod na takip at mahusay kang pumunta!
Kung nagustuhan mo ang post na ito, pagkatapos ay huwag kalimutang sundan kami gamit ang mga link sa ibaba dahil magtatayo kami ng maraming mga proyekto tulad nito:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe Website:
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Gumawa ng Mga Video na Lumipas sa Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): 12 Mga Hakbang (na may Mga Larawan)
Gumawa ng Mga Video ng Paglipas ng Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): Kamakailan lamang ay nagtanim ako ng ilang mga binhi sa aking talahanayan sa unang pagkakataon. Talagang nasasabik akong panoorin ang paglaki nila, ngunit sa alam nating lahat na ito ay isang mabagal na proseso. Hindi makita ang paglago ay talagang nabigo ako ngunit biglang electronics hobbyist sa loob ng aking gisingin
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit ang Ccleaner V2: 4 Mga Hakbang
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit Ccleaner V2: Ito ay isang pinahusay na bersyon ng aking nakaraang tutorial upang magdagdag ng isang pagpipilian sa pag-shredding sa iyong kanang pag-click sa menu na "konteksto" sa explorer na magpapahintulot sa iyo na mag-shred ng mga file sa pamamagitan ng Ccleaner. Nag-aalok ang pamamaraang ito ng higit pa direktang diskarte at soes ay hindi nangangailangan ng pagdaragdag sa