Satura rādītājs:
- 1. darbība: ESP32-CAM sava robotu automašīnas izveide ar tiešraides video straumēšanu-USB sērijas adaptera vadi
- 2. solis: ESP32-CAM Izveidojiet savu robotu automašīnu ar tiešraides video straumēšanu-šasijas dizains
- 3. solis: ESP32-CAM Izveidojiet savu robotu automašīnu, izmantojot tiešraides video straumēšanu-I²C centrmezgla savienošana
- 4. solis: ESP32-CAM Izveidojiet savu robotu automašīnu ar tiešraides video straumēšanu-WIFI tālvadības pults programmēšana
Video: ESP32-CAM Veidojiet savu robotu automašīnu ar tiešraides video straumēšanu: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Ideja ir padarīt šeit aprakstīto robotu automašīnu pēc iespējas lētāku. Tāpēc es ceru sasniegt lielu mērķa grupu ar saviem detalizētajiem norādījumiem un izvēlētajiem komponentiem lētam modelim. Es vēlos iepazīstināt jūs ar savu ideju par robotu automašīnu, kas izmanto ESP32-CAM, nelielu datoru ar kameru un W-LAN. Ar tā saukto ESP32-CAM ir iespējams aptuveni 5 eiro pārraidīt tiešraides video attēlu, skatu no automašīnas robota, izmantojot W-LAN savienojumu un kontrolēt robotā iebūvētos līdzstrāvas motorus.
Tā kā mazajam ESP32-CAM ir WIFI un Bluetooth modulis, video attēlu var nosūtīt arī uz viedtālruni vai klēpjdatoru lielākos attālumos, pateicoties komplektā iekļautajai papildu antenai.
Komponentu saraksts ir pieejams manā emuārā ar jaunāko elektronisko, ko izmantoju šim robotam.
ESP32-CAM būvē savu robotu automašīnu ar video tiešraidi-projekta sākums
1. darbība: ESP32-CAM sava robotu automašīnas izveide ar tiešraides video straumēšanu-USB sērijas adaptera vadi
Lai ieprogrammētu ESP32-CAM moduli, tas vispirms jāpievieno datoram. Tā kā tam nav USB interfeisa, jāizmanto USB seriālais adapteris. ESP32-CAM modulī, ko esmu uzskaitījis komponentu sarakstā, šāds adapteris jau ir iekļauts piegādes komplektā. Es pats esmu izmantojis līdzīgu adapteri, ko iepriekš esmu izmantojis līdzīgos projektos. Princips vienmēr ir viens un tas pats: ESP-32 ar džemperu starp sievietēm un sievietēm vispirms ir jāpievieno USB seriālajam adapterim.
Attēlā redzams, kuras tapas ir jāpievieno, lai sakarus varētu veikt, izmantojot ESP32-CAM moduļa seriālo saskarni.
Plašāka informācija par visu iestatīšanu ir sīki aprakstīta manā emuārā:
ESP32-CAM veido savu robotu automašīnu ar tiešraides video straumēšanu-USB seriālā adaptera vadi
2. solis: ESP32-CAM Izveidojiet savu robotu automašīnu ar tiešraides video straumēšanu-šasijas dizains
Šasiju var izgatavot no daudziem materiāliem vai iepakojuma, kas citādi nonāktu atkritumos. Tāpēc esmu guvis labu pieredzi ar šasijām, kas izgatavotas atsevišķi no kartona. Tomēr šeit darbs ar šķērēm un paklāja nazi ir nepieciešams, un tāpēc tas, iespējams, var nonākt pie traumām ar bērniem. Arī šasijas konstrukcija tikai no kartona ir nedaudz sarežģītāka, bet radošāka nekā gatava kaste, kas izgatavota no, piemēram, plastmasa kā saldējuma iepakojums. Turpmāk es aprakstu šasijas veidošanu no saldējuma kastes, jo nav nepieciešami asi naži šasijas sagriešanai. Citas saldējuma kastes priekšrocības ir tādas, ka tas ir lēts, ja tas ir stabils, no atkritumiem tiek izgatavots kaut kas cits un pietiekami liels, lai ietilptu visās robota automašīnas sastāvdaļās. Arī ar kārbas plānu plastmasu ir viegli strādāt, un kļūdu gadījumā to var lēti nomainīt.
Kā urbt līdzstrāvas motoru caurumus un sīkāks apraksts ir publicēts manā emuārā:
ESP32-CAM būvē savu robotu automašīnu ar video tiešraidi-šasijas dizains
3. solis: ESP32-CAM Izveidojiet savu robotu automašīnu, izmantojot tiešraides video straumēšanu-I²C centrmezgla savienošana
Lai kontrolētu L298N motora draiveri ar ESP32-CAM moduli, mums ir nepieciešams servo kontrolieris PCA9685. Servo kontrolleris un OLED displejs ir savienoti ar ESP32-CAM I2C kopni, izmantojot I2C centrmezglu. Iepriekšējā rakstā mēs redzējām, kā mēs varam padarīt I2C kopni pieejamu, izmantojot divas tapas 1 un 3. Tā kā no iepriekšējā raksta mēs zinām, ka I2C kopne parasti var darboties, izmantojot šīs divas tapas, un pievienotais OLED displejs ir devis IP adresi, mēs varam turpināt veidot robotu automašīnas motoru vadību.
Lūdzu, sekojiet zemāk esošajai saitei, lai iegūtu sīkāku informāciju par I2C centrmezglu un to, kā to izmantot robotu automašīnā:
ESP32-CAM veido savu robotu automašīnu ar tiešraides video straumēšanu-I²C centrmezgla savienošana
4. solis: ESP32-CAM Izveidojiet savu robotu automašīnu ar tiešraides video straumēšanu-WIFI tālvadības pults programmēšana
Ar iepriekšējo rakstu un pirmo mazo motoru vadību robotu automašīna jau ir braukusi taisni uz priekšu. Tātad bija skaidrs, ka tehnoloģija darbojas, un tagad ir jāprogrammē tikai sarežģītāka vadības sistēma, ar kuru robotu automašīnu var aktīvi vadīt. Tas ietver minimālistisku tīmekļa saskarni un iespēju vadīt motorus ar dažādu ātrumu un rotācijas virzienu. Šajā rakstā es paskaidrošu, kā es sapratu tīmekļa saskarni un kādas funkcijas, piemēram, kameras attēla pagriešana, ir iespējamas. Ja esat soli pa solim izskatījis visus rakstus, jums nav jāinstalē jaunas bibliotēkas savā Arduino IDE.
Tīmekļa saskarne ar tiešraides video straumi izskatās kā šeit publicētā bilde.
Lai iegūtu detalizētu aprakstu par to, kā visu programmēt, vienkārši sekojiet zemāk esošajai saitei un apmeklējiet manu emuāru:
ESP32-CAM veido savu robotu automašīnu ar tiešraides video straumēšanu-programmē WIFI tālvadības pulti
Es ceru, ka jums patika ideja par manu robotu būvēšanu ar ESP32-CAM un ka mans emuārs palīdzēja jums pašam izveidot tik mazu robotu.
Ieteicams:
Laktors ar tiešraides ziņojumu, izmantojot tērzēšanas robotu: 4 soļi
Laktors ar tiešraides ziņojumu, izmantojot tērzēšanas robotu: izmantojot WhatsApp, saņemiet mainīgos (atrašanās vietu, augstumu, spiedienu …) no NodeMCU, kā pieprasīts, vai nosūtiet komandas NodeMCU, izmantojot Twilio API. Dažas nedēļas esmu strādājis ar Twilio API, īpaši WhatsApp ziņojumapmaiņai un pat izveidoja ap
Tiešraides 4G/5G HD video straumēšana no DJI drona ar zemu latentumu [3 soļi]: 3 soļi
Tiešraides 4G/5G HD video straumēšana no DJI drona ar zemu latentumu [3 soļi]: Šī rokasgrāmata palīdzēs iegūt tiešraides HD kvalitātes video straumes no gandrīz jebkura DJI drona. Ar mobilās lietotnes FlytOS un tīmekļa lietotnes FlytNow palīdzību jūs varat sākt video straumēšanu no drona
Tiešraides straumēšana/video ierakstīšana OBS: 5 soļi
Tiešraides straumēšana/video ierakstīšana OBS: šī pamācība māca, kā tiešraidē straumēt vai ierakstīt video tieši no datora ekrāna. Ir vairāki tiešraides straumes veidi un vēl citi ierakstīšanas veidi, taču šajā rokasgrāmatā galvenā uzmanība tiks pievērsta straumēšanas platformai OBS. Jebkurš samērā mūsdienīgs uzņēmums
Aveņu tvertne ar tīmekļa saskarni un video straumēšanu: 8 soļi (ar attēliem)
Aveņu tvertne ar tīmekļa saskarni un video straumēšanu. Mēs redzēsim, kā es esmu sapratis nelielu WiFi tvertni, kas spēj attālināti pārvaldīt tīmekli un video straumēt. Šī ir apmācība, kurai nepieciešamas pamatzināšanas par elektronisko un programmatūras programmēšanu. Šī iemesla dēļ es izvēlējos
Veidojiet žestu vadītu robotu: 4 soļi (ar attēliem)
Veidojiet žestu vadāmu robotu: Šajā instrukcijā mēs veidojam Arcbotics Sparki robotu, kuru var vadīt ar 3D žestiem. Šī projekta jaukā iezīme ir tāda, ka robota vadīšanai nav nepieciešama papildu ierīce, piemēram, viedtālrunis vai cimds. Vienkārši pārvietojiet roku pāri elektriskajam