Mundarija:
- 1-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqimi yordamida quradi-USB-seriyali adapter simlari
- 2-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqim bilan quradi-shassi dizayni
- 3-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqimi yordamida yaratadi-I²C uyasini ulash
- 4-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqim bilan quradi-WIFI masofadan boshqarish pultini dasturlash
Video: ESP32-CAM o'z robotli mashinasini jonli video oqimi yordamida yaratadi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu erda aytilgan robot mashinani iloji boricha arzonroq qilish. Shuning uchun men batafsil ko'rsatmalarim va arzon model uchun tanlangan komponentlarim bilan katta maqsadli guruhga erishishga umid qilaman. Men sizga ESP32-CAM, kamera va W-LAN bilan ishlaydigan kichik kompyuterdan foydalanadigan robot-avtomobil haqida o'z fikrimni taqdim qilmoqchiman. ESP32-CAM deb nomlangan, taxminan 5,-evro jonli video tasvirini, robot-mashinaning ko'rinishini, W-LAN aloqasi orqali uzatishi va robotga o'rnatilgan shahar motorlarini boshqarishi mumkin.
Kichik ESP32-CAM-da WIFI va Bluetooth moduli mavjud bo'lganligi sababli, qo'shimcha tasvir antennasi tufayli video tasvirni smartfon yoki noutbukga ham katta masofalarga yuborish mumkin.
Komponentlar ro'yxati mening blogimda mavjud, bu robot uchun men foydalanadigan eng yangi elektron.
ESP32-CAM o'z robot-mashinasini jonli video uzatishda quradi-loyihaning boshlanishi
1-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqimi yordamida quradi-USB-seriyali adapter simlari
ESP32-CAM modulini dasturlash uchun uni avval kompyuterga ulash lozim. USB interfeysi bo'lmaganligi uchun USB-seriyali adapterdan foydalanish kerak. Men komponentlar ro'yxatiga kiritgan ESP32-CAM modulida bunday adapter allaqachon etkazib berishga kiritilgan. Men o'zim ilgari shunga o'xshash loyihalarda ishlatgan shunga o'xshash adapterni ishlatganman. Bu tamoyil har doim bir xil: ESP-32 ayol-ayol o'tish kabellari bilan avval USB-ketma-ket adapterga ulangan bo'lishi kerak.
ESP32-CAM modulining ketma-ket interfeysi orqali aloqa o'rnatilishi uchun rasmda qaysi pinlarni qanday ulash kerakligini ko'rsatadi.
Hammasini qanday sozlash haqida ko'proq ma'lumot mening blogimda batafsil tasvirlangan:
ESP32-CAM o'z robot-mashinasini jonli video oqimi bilan quradi-USB-seriyali adapter simlari
2-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqim bilan quradi-shassi dizayni
Shassi ko'plab materiallardan yoki qadoqlardan qurilishi mumkin, aks holda ular chiqindilarga tushadi. Shunday qilib, men alohida -alohida kartondan yasalgan shassi bilan yaxshi tajriba o'tkazdim. Biroq, bu erda qaychi va gilam pichog'i bilan ishlash zarur va shuning uchun bolalar bilan jarohatlanishi mumkin. Bundan tashqari, kartondan yasalgan shassi konstruktsiyasi, masalan, tayyor qutidan ko'ra, biroz murakkabroq, lekin ijodiyroq. muzqaymoq to'plami kabi plastik. Quyida men muzqaymoq qutisidan shassi qurilishini tasvirlab beraman, chunki shassini kesish uchun o'tkir pichoqlar kerak emas. Muzqaymoq qutisining boshqa afzalliklari shundaki, u arzon, barqaror, chiqindilardan boshqa narsa ishlab chiqariladi va robot -mashinaning barcha komponentlarini joylashtirish uchun etarlicha katta. Qutining yupqa plastmassasi bilan ishlash oson va xatolar bo'lsa, uni arzon narxda almashtirish mumkin.
DC dvigatellari uchun teshiklarni qanday burg'ulash kerak va batafsilroq tavsif mening blogimda e'lon qilingan:
ESP32-CAM o'z robot-mashinasini jonli video oqimi bilan quradi-shassi dizayni
3-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqimi yordamida yaratadi-I²C uyasini ulash
L298N motor drayverini ESP32-CAM moduli bilan boshqarish uchun bizga PCA9685 servo boshqaruvchisi kerak. Servo nazoratchi va OLED displeyi I2C uyasi orqali ESP32-CAM I2C avtobusiga ulangan. Oldingi maqolada biz I2C avtobusini 1 va 3 -gachasi ikkita pin yordamida qanday qilib ochish mumkinligini ko'rib chiqdik, chunki oldingi maqoladan bilamizki, I2C avtobusi odatda shu ikkita pim orqali ishlashi mumkin va biriktirilgan OLED displeyi IP -manzil, biz robot avtomobil dvigatellarini boshqarishni davom ettirishimiz mumkin.
Iltimos, I2C Hub va undan robot -mashinada qanday foydalanish haqida ko'proq ma'lumot olish uchun quyidagi havolaga o'ting:
ESP32-CAM o'z robot-mashinasini jonli video oqimi bilan quradi-I²C uyasini ulash
4-qadam: ESP32-CAM o'z robotli mashinangizni jonli video oqim bilan quradi-WIFI masofadan boshqarish pultini dasturlash
Oldingi maqola va dvigatellarning birinchi kichik boshqaruvi bilan robot -mashina allaqachon to'g'ridan -to'g'ri oldinga siljigan. Ma'lum bo'lishicha, texnologiya ishlaydi va endi robot -mashinani faol boshqaradigan murakkab boshqaruv tizimini dasturlash kerak. Bunga minimalist veb-interfeys va turli tezlik va aylanish yo'nalishidagi dvigatellarni boshqarish imkoniyati kiradi. Ushbu maqolada men veb -interfeysni qanday amalga oshirganimni va kamera tasvirini aylantirish kabi qanday vazifalarni bajarish mumkinligini tushuntiraman. Agar siz barcha maqolalarni bosqichma -bosqich ko'rib chiqsangiz, Arduino IDE -ga yangi kutubxonalarni o'rnatishingiz shart emas.
Videotasvirlar jonli bo'lgan veb -interfeys bu erda chop etilgan rasmga o'xshaydi.
Hamma narsani qanday dasturlash haqida batafsil ma'lumot olish uchun quyidagi havolaga o'ting va mening blogimga tashrif buyuring:
ESP32-CAM o'z robot-mashinasini jonli video uzatishda quradi-WIFI masofadan boshqarish pultini dasturlash
Umid qilamanki, siz mening robotimni ESP32-CAM yordamida qurish g'oyasini qabul qildingiz va mening blogim sizga o'z qo'llaringiz bilan shunday kichik robotni yaratishga yordam berdi.
Tavsiya:
Arduino Nano, HX-711 yuk xujayrasi va OLED 128X64 yordamida chaqaloq og'irligi mashinasini qanday yasash mumkin -- HX-711 kalibrlanishi: 5 qadam
Arduino Nano, HX-711 yuk xujayrasi va OLED 128X64 yordamida chaqaloq og'irligi mashinasini qanday yasash mumkin || HX-711 kalibrlashi: Salom Instructables, Bir necha kun oldin men chiroyli chaqaloqning otasi bo'ldimmi? Kasalxonada bo'lganimda, bolaning o'sishini kuzatish uchun bolaning vazni juda muhim ekanligini aniqladim. Xo'sh, menda bir fikr bormi? Men o'zim uchun chaqaloq og'irligi mashinasini yasash uchun
Smartfon yordamida video oqimi va boshqaruvi 4WD robotli avtomobil (Bluetooth orqali): 5 qadam
Smartfon orqali video oqimi va boshqaruvi 4WD Robot Car (Bluetooth orqali): Salom! Men Arduino uchun noyob TFT qalqoniga bag'ishlangan maqolalar turkumini davom ettiraman. Bu maqola " ko'rish qobiliyati " ga ega bo'lgan 4WD robotini ishlab chiqishga bag'ishlanadi. tasvirlarni uzatadigan oddiy va arzon OV7670 kamerasi yordamida
Zombi yuk mashinasi, Arduino yordamida qanday qilib katta yuk mashinasini yasash mumkin: 5 qadam
Zombi yuk mashinasi, Arduino yordamida qanday qilib katta yuk mashinasini yasash mumkin: Salom bolalar, bugun men sizga zombi yuk mashinasini (arduino bilan ishlaydigan yirtqich hayvon yuk mashinasi) yasashni ko'rsataman. Materiallar quyidagicha:
DJI Drone -dan past kechikishdagi 4G/5G HD video oqimi [3 qadam]: 3 qadam
DJI Drone-dan past kechikishdagi 4G/5G HD video oqimi [3 qadam]: Quyidagi qo'llanma sizga deyarli har qanday DJI dronidan HD sifatli video oqimlarni olishga yordam beradi. FlytOS mobil ilovasi va FlytNow veb -ilovasi yordamida siz drondan video uzatishni boshlashingiz mumkin
IRobot shaxsiy uy robotini yaratadi: 16 qadam (rasmlar bilan)
IRobot shaxsiy uy robotini yarating: iRobot Create platformasi va mini-itx kompyuter tizimi atrofida qurilgan shaxsiy uy robotini tanishtiring. Dasturiy ta'minot, kompyuter, o'yinchoqlar va boshqalardan foydalanish orqali robotlarni loyihalash va qurish hech qachon oson va arzon bo'lmagan