
Mündəricat:
- Addım 1: ESP32-CAM Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-USB-Seriyalı Adapter Kabloları
- Addım 2: ESP32-CAM, Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-Şassinin Dizaynı
- Addım 3: ESP32-CAM, Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-I²C Hubunu Kabelləşdirmək
- Addım 4: ESP32-CAM, Canlı Video Axını ilə Öz Robot Avtomobilinizi Yaratmaq-WIFI Uzaqdan İdarəetmə Proqramlaşdırılması
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54

Fikir burada təsvir olunan robot maşını mümkün qədər ucuz etməkdir. Buna görə də ucuz bir model üçün ətraflı təlimatlarım və seçilmiş komponentlərimlə böyük bir hədəf qrupuna çatmağı ümid edirəm. Sizə ESP32-CAM, kamera və W-LAN olan kiçik bir kompüterdən istifadə edən bir robot avtomobil haqqında fikirlərimi təqdim etmək istəyirəm. ESP32-CAM adlandırılan sistemlə təxminən 5,-Avro canlı bir robot görüntüsünü, robot maşının görünüşünü, W-LAN bağlantısı üzərindən ötürmək və robotun içərisindəki DC mühərriklərini idarə etmək mümkündür.
Kiçik ESP32-CAM-ın WIFI və Bluetooth moduluna malik olması səbəbiylə əlavə edilmiş antenna sayəsində video görüntüsü daha böyük məsafələrdə bir ağıllı telefona və ya dizüstü kompüterə göndərilə bilər.
Komponentlərin siyahısı blogda bu robot üçün istifadə etdiyim ən son elektronika ilə mövcuddur.
ESP32-CAM, canlı video axını ilə öz robot avtomobilinizi qurur-layihənin başlanğıcı
Addım 1: ESP32-CAM Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-USB-Seriyalı Adapter Kabloları


ESP32-CAM modulunu proqramlaşdırmaq üçün əvvəlcə kompüterə qoşulmalıdır. USB interfeysi olmadığı üçün USB Serial Adapterdən istifadə edilməlidir. Komponentlər siyahısında sadaladığım ESP32-CAM modulunda artıq çatdırmaya daxil olan belə bir adapter var. Özüm də əvvəllər oxşar layihələrdə istifadə etdiyim bənzər bir adapterdən istifadə etmişəm. Prinsip həmişə eynidır: qadın-dişi tullanan kabelləri olan ESP-32 əvvəlcə USB-Serial Adapterə qoşulmalıdır.
Şəkil, ESP32-CAM modulunun serial interfeysi vasitəsi ilə ünsiyyət qurmaq üçün hansı pinlərin hansı şəkildə bağlanması lazım olduğunu göstərir.
Hər şeyi necə quracağınız haqqında daha çox məlumat blogumda ətraflı təsvir edilmişdir:
ESP32-CAM, canlı video axını ilə öz robot avtomobilinizi qurur-USB-serial adapter naqilləri
Addım 2: ESP32-CAM, Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-Şassinin Dizaynı



Şassi, əks halda tullantıya çevriləcək bir çox materialdan və ya qablaşdırmadan hazırlana bilər. Buna görə fərdi olaraq kartondan hazırlanan şassi ilə yaxşı təcrübələr qazandım. Ancaq burada qayçı və xalça bıçağı ilə işləmək zəruridir və buna görə də uşaqlarla zədələnə bilər. Həm də sırf kartondan hazırlanmış bir şassi istehsalı, məsələn, hazır qutudan bir az daha mürəkkəb, lakin daha yaradıcıdır. dondurma paketi kimi plastik. Aşağıda dondurma qutusundan bir şassi tikintisini təsvir edirəm, çünki şassi kəsmək üçün iti bıçaq lazım deyil. Dondurma qutusunun digər üstünlükləri, ucuz olması, dayanıqlı olması, tullantıdan başqa bir şeyin hazırlanması və robot maşının bütün komponentlərini yerləşdirə biləcək qədər böyük olmasıdır. Qutunun nazik plastikini işləmək asandır və səhvlər olduqda ucuz qiymətə dəyişdirilə bilər.
DC mühərrikləri üçün deliklər necə qazılır və daha ətraflı təsviri blogumda dərc olunur:
ESP32-CAM, canlı video axını ilə öz robot avtomobilinizi qurur-Şassinin dizaynı
Addım 3: ESP32-CAM, Canlı Video Yayımı ilə Öz Robot Avtomobilinizi Yaratmaq-I²C Hubunu Kabelləşdirmək



L298N motor sürücüsünü ESP32-CAM modulu ilə idarə etmək üçün PCA9685 servo nəzarətçisinə ehtiyacımız var. Servo nəzarətçi və OLED displey, I2C hub vasitəsilə ESP32-CAM-ın I2C avtobusuna qoşulur. Əvvəlki məqalədə I2C avtobusunu 1 və 3 pinlərindən istifadə edərək necə əldə edə biləcəyimizi gördük. Əvvəlki məqalədən bildiyimizə görə, I2C avtobusunun ümumiyyətlə bu iki sancaqla işləyə biləcəyini və əlavə edilmiş OLED ekranın IP ünvanı, robot avtomobilin mühərriklərini idarə etməyə davam edə bilərik.
Zəhmət olmasa I2C Hub və robot avtomobildə necə istifadə ediləcəyi haqqında daha çox məlumat əldə etmək üçün aşağıdakı linki izləyin:
ESP32-CAM, canlı video axını ilə öz robot avtomobilinizi qurur-I²C qovşağının naqilləri
Addım 4: ESP32-CAM, Canlı Video Axını ilə Öz Robot Avtomobilinizi Yaratmaq-WIFI Uzaqdan İdarəetmə Proqramlaşdırılması



Əvvəlki məqalə və mühərriklərin ilk kiçik idarəetməsi ilə robot avtomobil artıq düz irəliləmişdir. Texnologiyanın işlədiyi aydın idi və indi robot maşının aktiv şəkildə idarə oluna biləcəyi daha mürəkkəb bir idarəetmə sisteminin proqramlaşdırılması lazımdır. Bura minimalist bir veb interfeysi və fərqli sürət və fırlanma istiqaməti olan mühərrikləri idarə etmək imkanı daxildir. Bu yazıda veb interfeysini necə həyata keçirdiyimi və kamera görüntüsünü fırlatmaq kimi hansı funksiyaların mümkün olduğunu izah edəcəyəm. Bütün məqalələri addım -addım araşdırmısınızsa, Arduino IDE -də yeni bir kitabxana qurmağa ehtiyac yoxdur.
Canlı video axını olan veb interfeysi burada yayımlanan şəklə bənzəyir.
Hər şeyi necə proqramlaşdıracağınıza dair ətraflı məlumat almaq üçün aşağıdakı linki izləyin və blogumu ziyarət edin:
ESP32-CAM, canlı video axını ilə öz robot avtomobilinizi qurur-WIFI uzaqdan idarə etməni proqramlaşdırır
Ümid edirəm ki, robotumun ESP32-CAM ilə qurulmasını və blogumun öz əlinizlə belə kiçik bir robot yaratmağınıza kömək etdiyini düşündünüz.
Tövsiyə:
Avtomobilinizi Wio Terminalı və CAN Avtobusu ilə Hack Edin: 7 addım

Avtomobilinizi Wio Terminalı və CAN Avtobusu ilə Hack Edin: Əgər CAN Bus və Arduino proqramlaşdırma anlayışınız varsa və avtomobilinizi sındırmaq istəyirsinizsə, bu təlimatlar sizə bir həll təqdim edə bilər. Bilmirəm, amma həqiqətən maraqlı bir şeydir
Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): 5 addım

Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): Salam! Arduino üçün unikal TFT qalxanına həsr olunmuş məqalələr silsiləsinə davam edirəm. Bu məqalə " görmə qabiliyyəti " görüntüləri ötürəcək ümumi və ucuz bir kamera OV7670 istifadə edərək
Şəxsi Özüyeriyən Avtomobilinizi Yaratın - (Bu Təlimat İşdədir): 7 Addım

Şəxsi Özüyeriyən Maşınınızı Qurun - (Bu Təlimat İşdədir): Salam, Uzaqdan USB Gamepad ilə Sürücü Robotumdakı digər Təlimatlandırıcımı nəzərdən keçirsəniz, bu layihə oxşardır, lakin daha kiçik miqyasda. Robototexnika, Evdə yetişdirilən Səs Tanıma və ya Özünü öyrənmə vasitələrindən də istifadə edə və ya bir az kömək və ya ilham ala bilərsiniz
Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım

Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq | M5stack M5stick-C ilə RTC Real Time Clock: Salam uşaqlar bu təlimatlarda Arduino IDE istifadə edərək m5stack-in m5stick-C inkişaf lövhəsi ilə bir saat düzəltməyi öyrənəcəyik. Beləliklə m5stick tarix, vaxt və amp göstərəcək; ekranda ayın həftəsi
Raspberry Pi 3 -dən istifadə edərək səs yayımı və video axını: 6 addım

Raspberry Pi 3 -dən istifadə edərək Audio Yayım və Video Yayımı: Bu layihənin əsas xidmət proqramı, ümumi WiFi şəbəkəsinə qoşulmuş hər hansı bir cihazdan Raspberry Pi 3 -ə Audio yayımlamaq və Raspberry Pi 3 -dən ümumi bir WiFi şəbəkəsinə qoşulmuş hər hansı bir cihaza video əldə etməkdir