Mundarija:

WebApp Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: 3 qadam
WebApp Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: 3 qadam

Video: WebApp Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: 3 qadam

Video: WebApp Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: 3 qadam
Video: WHAT IS WEB APP | Websites Vs Web Applications | Web Based Application 2024, Noyabr
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan
ESP32-CAM FPV Arduino Wifi boshqaruv tanki, WebApp Controller_p1_introduction bilan

Salom, men Toni Phm. Hozir men Vetnamning STEAM o'qituvchisiman va sevimli mashg'ulotchiman. Mening ingliz tilim uchun oldindan uzr. Men ilgari Arduino Bluetooth boshqariladigan tankini tayyorlash bo'yicha ko'rsatma yozganman, lekin u Vetnam tilida.

P1. ARDUINO BLUETOOTH TANK [Faqat nazorat tanklari]

P2. ARDUINO BLUETOOTH TANK [Turret Control]

Ushbu ESP32-CAM FPV Arduino Wifi Control Tank loyihasi oldingi loyihaning yangilangan versiyasi bo'lib, ko'proq xususiyatlarga ega.

Bu loyiha Arduino dasturlash tajribasiga ega bo'lganlar yoki qiziqarli loyiha orqali Arduino tilini o'rganmoqchi bo'lganlar uchun javob beradi. Men loyihaning har bir qismi bo'yicha batafsil ko'rsatmalarni yangilayman, jumladan: rejalashtirish, uskunani tanlash, dasturlash, dasturlar interfeysi dizayni, kelgusi maqolalar orqali tank shassisini yaratish. Ushbu maqolada men tankning imkoniyatlari va men topgan qimmatli ma'lumotnomalar bilan tanishaman. Ushbu hujjatlar sizga ko'p vaqtni tejashga, keraksiz muammolardan qochishga va keyinchalik mahsulot ishlab chiqarishga ko'proq e'tibor berishga yordam beradi.

1 -qadam: Loyihaga kirish

Loyihaga kirish
Loyihaga kirish
Loyihaga kirish
Loyihaga kirish
Loyihaga kirish
Loyihaga kirish
Loyihaga kirish
Loyihaga kirish

Siz asosiy rasmlarni yuqoridagi rasmda jamlanganini ko'rishingiz mumkin. Ammo men shuni tushuntirib beramanki, siz ushbu tank va boshqa umumiy tank loyihalari o'rtasidagi farqni osongina tasavvur qila olasiz.

Eng katta farq - bu mahsulot funktsiyalarining bajarilishi. Bu tank birinchi qarashda Wi -Fi orqali masofadan boshqariladigan qurilmaning to'liq xususiyatlariga ega:

1. Video Stream + Capture Photo: Bu mashina mobil ilova orqali video uzatish va tasvir olish imkoniyatiga ega. Video VGA (640x480) piksellar sonida uzatiladi, sifati avtomobilni masofadan kuzatish va boshqarish uchun juda yaxshi. U, shuningdek, UXGA (1600x1200) piksellar sonini juda yaxshi rangda suratga olish qobiliyatiga ega.

2. SD -kartani saqlash: olingan rasmlar keyinchalik ko'rib chiqish uchun SD xotira kartasida saqlanadi. Ilovada yozish paytida videoni saqlash imkoniyati yo'q, lekin men yaqin kelajakda bu funksiyani yangilash uchun vaqt sarflayman.

3. Kamera sozlamalari: bu tankning deyarli barcha xususiyatlarini osongina sozlash mumkin, masalan, uyali telefon kamerasining xususiyatlarini sozlash, shu jumladan: piksellar sonini, tasvir sifati, yorqinligi, oq rang balansi, kontrast …

4. Moslashuvchan harakatlanish: oldingi tank loyihasidan meros bo'lib o'tgan bu tank egiluvchan harakatlanish qobiliyatiga ega, ehtimol, joystik orqali avtomobilni boshqaradi. Bundan tashqari, boshqaruv ilovasidagi tezlik dastasi orqali nazoratchi bilan tanishish uchun maksimal tezlikni sozlashingiz mumkin. Boshqaruv ma'lumotlari deyarli real vaqtda transport vositasiga Websocket usuli orqali uzatiladi.

5. Keng diapazon [mening fikrimcha]: o'rnatilgan antennani ishlatish sharti bilan, to'g'ridan-to'g'ri uyali telefondan (Hotpot) uzatish signalini qabul qilib, avtomobilni 30 metr masofada barqaror boshqarish mumkin..

6. Barqaror: Avtomobil va dastur juda barqaror ishlaydi. Tekshirish uchun telefonga ulangan vaqt davomida, nazoratchi chipining haddan tashqari qizib ketishi tufayli, signal kamdan -kam hollarda to'xtab qolishi yoki yo'qolishi kuzatiladi.

7. Do'stona interfeys: Boshqaruv interfeysi, shuningdek, ishlatish uchun qulay qilib yaratilgan, lekin baribir ko'p funktsiyalarni ta'minlaydi.

2 -qadam: Eslatmalar va kreditlar

Eslatmalar va kreditlar
Eslatmalar va kreditlar

Malumot uchun quyida keltirilgan loyihalarsiz, mening o'rganish egri chizig'im va bu mahsulotni ishlab chiqarish ancha keskin bo'lardi. Sizga samimiy rahmat:

1. Rui Santos "OV2640 kamerali 7 dollarlik ESP32-CAM" va "ESP32-CAM suratga olish va MicroSD kartaga saqlash" va "ESP32-CAM muammolarini bartaraf etish bo'yicha qo'llanma: eng tez-tez hal qilinadigan muammolar" bilan.

2. robotzero.one "ESP32-CAM RC Car with Camera and Mobile Phone Controller" bilan

(aslida men videoni uzatish uchun Websocket -dan foydalana olmayman, lekin men uning elektron qismlarini qanday ulashini ko'rsataman)

3. Mudassar Tamboli "ESP32+OV7670 - WebSocket video kamerasi" bilan

4. Brayan Lough "ESP32 Camera Arduino yordamida dasturlashtirilgan"

5. JEAN-LUC AUFRANC (CNXSOFT) bilan "ESP8266 kartangizni Arduino-ning ketma-ket o'tish chizig'i yordamida USB-ga ketma-ket kartaga osongina o'zgartiring".

6. "Arduino UNO platasi yordamida ESP-32 kamerasini qanday dasturlash mumkin" bilan technoreview85

va alohida rahmat:

7. Pilotgeek "ESP32 Arduino -ga asoslangan DIY 3D bosma WiFi kamera Rover - Scout32" bilan

8. Pepe The Frog "ESP32CAM uy atrofida kuzatiladigan mashinada"

kim menga haqiqatan ham bu loyihani qilishga ilhom beradigan videolarni ko'rsatadi.

3 -qadam: Loyihadagi mavzular ro'yxati

Loyihadagi mavzular ro'yxati
Loyihadagi mavzular ro'yxati

Keyingi maqolalarda men ushbu loyihaga bevosita tegishli ko'rsatmalarni yozaman:

  1. Loyihani rejalashtirish tajribasi
  2. Arduino IDE va Visual Studio yordamida ESP32 Arduino loyihalarini ishlab chiqish (shu jumladan ESP32-CAM, PlatformIO)
  3. ESP32-CAM moduli bilan birga keladigan OV2640 kamerasini boshqaring
  4. ESP32 bo'yicha PWM va uning qo'llanilishi
  5. Arduino mashinasini joystik yordamida qanday ishlatish kerak
  6. Oddiy veb -ilovani loyihalash va dasturlash
  7. ESP32 -ni HTTP va WebSocket orqali veb -ilovalar orqali boshqaring
  8. ESP32-CAM, biz duch keladigan ba'zi muammolar
  9. Shassisni loyihalash va ishlab chiqarish (DIY va boshqalarni lazer bilan kesish va 3D bosib chiqarish)
  10. ….

Umid qilamanki, siz ushbu maqolani foydali deb topdingiz! Keyingi maqolani kuzatib boring va ushbu loyihani yoqtiring, ovoz bering yoki do'stlaringiz bilan baham ko'ring! Agar sizda biron bir savol yoki taklif bo'lsa, quyida izoh qoldiring.

Tavsiya: