Talaan ng mga Nilalaman:

Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming: 4 na Hakbang
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming: 4 na Hakbang

Video: Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming: 4 na Hakbang

Video: Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming: 4 na Hakbang
Video: Isang bata sinaksak ang kutsara sa extension.. Patay😭😭 2024, Hulyo
Anonim
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming

Ang ideya ay upang gawing murang hangga't maaari ang robot car na inilarawan dito. Samakatuwid inaasahan kong maabot ang isang malaking pangkat ng target kasama ang aking detalyadong mga tagubilin at ang mga napiling sangkap para sa isang murang modelo. Nais kong ipakita sa iyo ang aking ideya para sa isang robot na kotse na gumagamit ng isang ESP32-CAM, isang maliit na computer na may camera at W-LAN. Sa tinaguriang ESP32-CAM posible para sa humigit-kumulang 5, - Euro upang magpadala ng isang live na imahe ng video, ang view mula sa robot car, sa isang koneksyon sa W-LAN at upang makontrol ang DC-motor na bumuo sa robot.

Dahil ang maliit na ESP32-CAM ay may WIFI at Bluetooth module, ang imahe ng video ay maaari ring maipadala sa isang smartphone o laptop sa higit na distansya salamat sa karagdagang kasamang antena.

Magagamit ang listahan ng sangkap sa aking blog na may pinakabagong elektronikong ginagamit ko para sa robot na iyon.

Ang pagbuo ng ESP32-CAM ng iyong sariling car car na may live video streaming - pagsisimula ng proyekto

Hakbang 1: Pagbuo ng ESP32-CAM ng Iyong Sariling Robot Car Na May Live Video Streaming - USB-serial Adapter Wiring

Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - USB-serial Adapter Wiring
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - USB-serial Adapter Wiring
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - USB-serial Adapter Wiring
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - USB-serial Adapter Wiring

Upang ma-program ang module na ESP32-CAM, dapat muna itong ikonekta sa PC. Dahil wala itong USB interface, dapat gamitin ang USB-Serial Adapter. Sa module na ESP32-CAM na nakalista ako sa listahan ng sangkap mayroon nang tulad na isang adapter na kasama sa paghahatid. Ako mismo ay gumamit ng isang katulad na adapter na ginamit ko sa mga katulad na proyekto dati. Ang prinsipyo ay palaging pareho: Ang ESP-32 na may mga kable ng jumper na babae hanggang sa babae ay dapat munang ikonekta sa USB-Serial Adapter.

Ipinapakita ng larawan kung aling mga pin ang dapat na konektado sa kung aling paraan upang magawa ang komunikasyon sa pamamagitan ng serial interface ng module na ESP32-CAM.

Higit pang impormasyon kung paano i-set up ang lahat ay inilarawan nang detalyado sa aking blog:

Ang pagbuo ng ESP32-CAM ng iyong sariling car car na may live video streaming - mga kable ng USB-serial adapter

Hakbang 2: Pagbuo ng ESP32-CAM ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis

Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Disenyo ng Chassis

Ang tsasis ay maaaring itayo mula sa maraming mga materyales o packaging na kung hindi man ay mapupunta sa basura. Kaya't nakagawa ako ng magagandang karanasan sa mga chassis na indibidwal na binuo mula sa karton. Gayunpaman, narito ang gawain na may gunting at kutsilyo ng karpet ay kinakailangan at samakatuwid maaari itong mapinsala sa mga bata. Gayundin ang pagtatayo ng isang chassis na pulos mula sa karton ay medyo mas kumplikado ngunit mas malikhain kaysa sa isang tapos na kahon na gawa sa hal. plastic tulad ng isang ice cream package. Sa mga sumusunod ay inilalarawan ko ang pagbuo ng isang chassis mula sa isang kahon ng sorbetes dahil walang kinakailangang matalim na kutsilyo upang maputol ang chassis. Ang karagdagang mga pakinabang ng isang kahon ng sorbetes ay, na mura itong magkaroon, matatag, mula sa pag-aaksaya ng ibang bagay na ginawa at sapat na malaki upang mapaunlakan ang lahat ng mga bahagi ng robot car. Gayundin ang manipis na plastik ng kahon ay madaling magtrabaho at sa kaso ng mga pagkakamali maaari itong mapalitan nang mura.

Paano mag-drill ang mga butas para sa dc motors at isang mas detalyadong paglalarawan ay na-publish sa aking blog:

Ang pagbuo ng ESP32-CAM ng iyong sariling robot car na may live video streaming - Disenyo ng chassis

Hakbang 3: Pagbuo ng ESP32-CAM ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable ng I²C Hub

Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable sa I²C Hub
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable sa I²C Hub
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable sa I²C Hub
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable sa I²C Hub
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable ng I²C Hub
Ang ESP32-CAM na Pagbuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Pag-kable ng I²C Hub

Upang makontrol ang driver ng L298N motor na may module na ESP32-CAM kailangan namin ang PCA9685 servo controller. Ang servo controller at ang OLED display ay konektado sa I2C bus ng ESP32-CAM sa pamamagitan ng I2C hub. Sa nakaraang artikulo nakita natin kung paano namin maa-access ang I2C bus sa pamamagitan ng paggamit ng dalawang mga pin 1 at 3. Dahil alam natin mula sa naunang artikulo na ang I2C bus ay karaniwang maaaring gumana sa pamamagitan ng dalawang mga pin na ito at ang nakalakip na OLED display ay binigyan ng IP address, maaari naming ipagpatuloy ang pagbuo ng kontrol ng mga motor ng robot car.

Mangyaring sundin ang link sa ibaba upang makakuha ng mas maraming mga detalye tungkol sa I2C Hub at kung paano ito gamitin sa robot car:

Ang pagbuo ng ESP32-CAM ng iyong sariling car car na may live video streaming - Pag-kable ng hub na I CC

Hakbang 4: Pagbuo ng ESP32-CAM ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control

Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control
Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control
Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control
Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control
Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control
Ang ESP32-CAM na Bumubuo ng Iyong Sariling Robot Car Na May Live Video Streaming - Programming ang WIFI Remote Control

Sa nakaraang artikulo at ang unang maliit na kontrol sa mga motor, ang kotse ng robot ay hinihimok na nang diretso. Kaya't malinaw na ang teknolohiya ay gumagana at ngayon lamang ng isang mas kumplikadong sistema ng kontrol ang kailangang mai-program kung saan ang kotse ng robot ay maaaring aktibong patnubayan. Kasama rito ang isang minimalistic web-interface at ang posibilidad na makontrol ang mga motor na may iba't ibang bilis at direksyon ng pag-ikot. Sa artikulong ito ipaliwanag ko kung paano ko napagtanto ang web interface at kung aling mga pagpapaandar tulad ng pag-ikot ng imahe ng camera ang posible. Kung nagtrabaho ka sa lahat ng mga artikulo nang sunud-sunod hindi mo kailangang mag-install ng anumang mga bagong aklatan sa iyong Arduino IDE.

Ang web interface na may live na stream ng video ay mukhang larawan na na-publish dito.

Upang makakuha ng isang detalyadong paglalarawan kung paano i-program ang lahat sundin lamang ang link sa ibaba at bisitahin ang aking blog:

Ang pagbuo ng ESP32-CAM ng iyong sariling car car na may live video streaming - pagprograma ng remote control ng WIFI

Inaasahan ko na inatasan mo ang ideya ng aking robot na bumuo sa isang ESP32-CAM at tinulungan ka ng aking blog na bumuo ng isang maliit na robot sa pamamagitan ng iyong sarili.

Inirerekumendang: