Mündəricat:
Video: WebApp Controller_p1_introduction ilə ESP32-CAM FPV Arduino Wifi İdarəetmə Tankı: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Salam, mən Tony Phạm. Hal -hazırda Vyetnam STEAM müəllimiyəm və eyni zamanda bir hobbiçiyəm. İngilis dilim üçün əvvəlcədən üzr istəyirəm. Daha əvvəl bir Arduino Bluetooth Nəzarət Tankı hazırlamaq üçün bir təlimat yazdım, ancaq Vyetnam dilindədir.
P1. ARDUINO BLUETOOTH TANK [Yalnız Nəzarət Tankı Sırtı]
P2. ARDUINO BLUETOOTH TANK [Turret Control]
Bu ESP32-CAM FPV Arduino Wifi Control Tank layihəsi, daha çox xüsusiyyətə malik əvvəlki layihənin təkmilləşdirilmiş bir versiyasıdır.
Bu layihə Arduino proqramlaşdırma təcrübəsi olanlar və ya maraqlı bir layihə vasitəsilə Arduino öyrənmək istəyənlər üçün uyğundur. Planlaşdırma, avadanlıq seçimi, proqramlaşdırma, tətbiq interfeysi dizaynı, gələcək bir sıra məqalələr vasitəsilə tank şassisi hazırlamaq da daxil olmaqla, layihənin hər bir hissəsi haqqında ətraflı təlimatları yeniləyəcəyəm. Tankın imkanlarını və tapdığım dəyərli istinadları tanıtmaq üçün bu məqaləni istifadə edəcəyəm. Bu sənədlər öyrənmək üçün çox vaxta qənaət etməyə, lazımsız problemlərin qarşısını almağa və daha sonra məhsul inkişafına daha çox diqqət ayırmağa kömək edəcək.
Addım 1: Layihəyə Giriş
Yuxarıdakı şəkildə ümumiləşdirilmiş əsas xüsusiyyətləri görə bilərsiniz. Ancaq bu tankla digər paylaşılan tank layihələri arasındakı fərqi asanlıqla təsəvvür edə biləcəyinizi də izah edəcəyəm.
Ən böyük fərq, məhsulun funksiyalarının tamamlanmasıdır. Bu tank ilk baxışdan Wifi vasitəsilə uzaqdan idarə olunan bir cihazın bütün xüsusiyyətlərinə malikdir:
1. Video Stream + Capture Photo: Bu vasitə, mobil tətbiq vasitəsi ilə video axını və şəkil çəkmə qabiliyyətinə malikdir. VGA (640x480) qətnamə ilə yayımlanan video, avtomobili uzaqdan izləmək və idarə etmək üçün olduqca yaxşıdır. Həm də olduqca yaxşı rəngli, UXGA (1600x1200) maksimum qətnamə ilə şəkil çəkmə qabiliyyətinə malikdir.
2. SD Kart Yaddaşı: Çəkilən şəkillər daha sonra baxılması üçün SD yaddaş kartında saxlanılacaq. Tətbiqin qeyd zamanı video saxlamaq qabiliyyəti yoxdur, amma yaxın gələcəkdə bu xüsusiyyəti təkmilləşdirmək üçün vaxt sərf edəcəyəm.
3. Kamera Ayarlama: Bu tankın demək olar ki, bütün xüsusiyyətləri, cib telefonunun xüsusiyyətlərini dəqiq tənzimləmək kimi asanlıqla tənzimlənə bilər: qətnamə, görüntü keyfiyyəti, parlaqlıq, ağ tarazlığı, kontrast …
4. Çevik Hərəkət: Əvvəlki tank layihəsindən miras qalan bu tank çevik şəkildə hərəkət etmək qabiliyyətinə malikdir, çox güman ki, bir vasitəni joystick vasitəsilə idarə edir. Nəzarət tətbiqindəki sürət qolu vasitəsilə nəzarətçi ilə tanış olmaq üçün maksimum sürəti də tənzimləyə bilərsiniz. Nəzarət məlumatları demək olar ki, real vaxt rejimində Websocket metodu ilə avtomobilə ötürülür.
5. Geniş diapazon [fikrimə görə]: Daxili antenadan istifadə etmək şərti ilə birbaşa mobil telefondan (Hotpot) yayım siqnalı alaraq, avtomobil 30 metr məsafədə stabil idarə oluna bilər..
6. Sabit: Avtomobil və tətbiq çox sabit bir şəkildə işləyir. Nəzarət etmək üçün telefona qoşulduğunuz müddətdə, nəzarətçi çipinin həddindən artıq istiləşməsi səbəbindən nadir hallarda asmaq və ya gecikmək və ya siqnalı itirmək olur.
7. Dostluq interfeysi: Nəzarət interfeysi də asan işləmək üçün nəzərdə tutulmuşdur, lakin yenə də bir çox xüsusiyyət təmin edir.
Addım 2: Qeydlər və Kreditlər
Arayış üçün aşağıda göstərilən layihələr olmasaydı, öyrənmə əyrisim və bu məhsulu hazırlamağım çox dik olardı. Səmimi təşəkkürlər:
1. "OV2640 Kameralı 7 dollarlıq ESP32-CAM" və "ESP32-CAM Şəkil çəkin və MicroSD Kartına Saxlayın" və "ESP32-CAM Sorun Giderme Kılavuzu: Ən Çox Yayılan Problemlər" ilə Rui Santos
2. "Kamera və Cib Telefonu Nəzarətçisi olan ESP32-CAM RC Avtomobil" ilə robotzero.one
(əslində videonu yayımlamaq üçün Websocket -dən istifadə edə bilmirəm, ancaq elektron hissələri necə bağladığına istinad edirəm)
3. "ESP32+OV7670 - WebSocket Video Kamera" ilə Mudassar Tamboli
4. Brian Lough "Arduino istifadə edərək proqramlaşdırılmış ESP32 Kamera" ilə
5. JEAN-LUC AUFRANC (CNXSOFT) ilə "Arduino Serial Bypass Sketch ilə ESP8266 lövhənizi USB-dən Serial Karta asanlıqla çevirin"
6. "Arduino UNO lövhəsini istifadə edərək ESP-32 kamerasını necə proqramlaşdırmaq olar" ilə technoreview85
və xüsusi təşəkkürlər:
7. "ESP32 Arduino əsasında DIY 3D Çaplı WiFi Kamera Rover - The Scout32" ilə Pilotgeek
8. "Evin ətrafında paletli avtomobildə ESP32CAM" olan Pepe Qurbağa
Mənə bu layihəni gerçəkləşdirmək üçün ilham verən videoları göstərənlər.
Addım 3: Layihədəki Mövzular siyahısı
Aşağıdakı məqalələrdə bu layihə ilə birbaşa əlaqəli təlimatlar yazacağam:
- Layihə planlaşdırma təcrübəsi
- Arduino IDE və Visual Studio ilə ESP32 Arduino Layihələrinin hazırlanması (ESP32-CAM, PlatformIO daxildir)
- ESP32-CAM Modulu ilə birlikdə işləyən OV2640 kamerasını idarə edin
- ESP32 -də PWM və onun tətbiqi
- Arduino avtomobilini joystick ilə necə idarə etmək olar
- Sadə bir veb tətbiqi dizayn edin və proqramlaşdırın
- HTTP və WebSocket vasitəsilə Web App vasitəsilə ESP32 -ni idarə edin
- ESP32-CAM, qarşılaşacağımız bəzi problemlər
- Şassi dizaynı və hazırlanması (DIY vs Lazer kəsmə vs 3D çap)
- ….
Ümid edirəm bu məqaləni faydalı tapacaqsınız! Növbəti məqaləni izlədiyinizə və bu layihəni bəyəndiyinizə, səs verdiyinizə və ya dostlarınızla paylaşdığınızdan əmin olun! Hər hansı bir sualınız və ya təklifiniz varsa aşağıya şərh yazın.
Tövsiyə:
ESP8266 - İnternet / ESP8266 ilə Taymer və Uzaqdan İdarəetmə ilə Bağ Suvarması: 7 Addım (Şəkillərlə)
ESP8266 - İnternet / ESP8266 ilə Taymer və Uzaqdan İdarəetmə ilə Bağ Suvarması: ESP8266 - Suvarma uzaqdan idarə və tərəvəz bağları, çiçək bağları və çəmənlər üçün vaxtı ilə. ESP-8266 sxemindən və suvarma qurğusu üçün hidravlik / elektrikli klapandan istifadə edir
Hərəkətli FPV Kameralı RC Tankı: 9 Addım (Şəkillərlə)
Hərəkətli bir FPV Kamera ilə RC Tankı: Salam.Bu təlimatda sizə FPV kamerası ilə uzaqdan idarəetmə tankının necə qurulacağını göstərirəm. Əvvəlcə FPV kamerası olmayan yalnız RC tankı qururam, amma evdə sürərkən harada olduğunu görmədim. Buna görə əlavə edəcəyim bir şeylə gəldim
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 4 Addım
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 如何 通用 遥控 器 套件 转换 为 玩具 中 中 遥控 采用 采用 6 6 6 6 6 6 6 6 2262 和 2272 和 433 模块 构建 构建改造 方法 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照
Ev avtomatlaşdırılması: Tiva TM4C123G istifadə edərək Bluetooth vasitəsi ilə Dimmer İdarəetmə ilə Avtomatik Şalter Lövhəsi: 7 addım
Ev Avtomatlaşdırması: Tiva TM4C123G istifadə edərək Bluetooth vasitəsi ilə Dimmer İdarəetmə ilə Avtomatik Anahtarlama Paneli: İndiki vaxtda həyatımızı həqiqətən asanlaşdıran televizorlarımız və digər elektron sistemlərimiz üçün uzaqdan idarəetmə vasitələri var. Boru işıqlarını, fanatları və digər elektrik cihazlarını idarə etmək imkanı verən ev avtomatlaşdırması haqqında heç düşünmüsünüzmü?