Πίνακας περιεχομένων:
Βίντεο: ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Steps
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Γεια, είμαι ο Tony Phạm. Επί του παρόντος, είμαι Βιετναμέζος δάσκαλος STEAM και επίσης χομπίστας. Συγγνώμη εκ των προτέρων για τα αγγλικά μου. Έγραψα μια οδηγία για να φτιάξω ένα Arduino Bluetooth Controlled Tank πριν, αλλά είναι στα βιετναμέζικα. Σύνδεσμος αναφοράς:
Ρ1. ARDUINO BLUETOOTH TANK [Control Tank Tread Only]
Ρ2. ARDUINO BLUETOOTH TANK [Turret Control]
Αυτό το έργο ESP32-CAM FPV Arduino Wifi Control Tank είναι μια αναβαθμισμένη έκδοση του προηγούμενου έργου με περισσότερες δυνατότητες.
Αυτό το έργο είναι κατάλληλο για όσους έχουν εμπειρία στον προγραμματισμό Arduino ή για αρχάριους που θέλουν να μάθουν Arduino μέσω ενός ενδιαφέροντος έργου. Θα ενημερώσω λεπτομερείς οδηγίες για κάθε μέρος του έργου, όπως: σχεδιασμός, επιλογή εξοπλισμού, προγραμματισμός, σχεδιασμός διεπαφής εφαρμογής, κατασκευή πλαισίου δεξαμενής μέσω μιας σειράς επερχόμενων άρθρων. Αυτό το άρθρο θα χρησιμοποιήσω για να παρουσιάσω τις δυνατότητες της δεξαμενής και τις πολύτιμες αναφορές που βρήκα. Αυτά τα έγγραφα θα σας βοηθήσουν να εξοικονομήσετε πολύ χρόνο για να μάθετε, να αποφύγετε περιττά προβλήματα και στη συνέχεια να εστιάσετε περισσότερο στην ανάπτυξη προϊόντων.
Βήμα 1: Εισαγωγή έργου
Μπορείτε να δείτε τα βασικά χαρακτηριστικά που συνοψίζονται στην παραπάνω εικόνα. Αλλά θα εξηγήσω επίσης ότι μπορείτε εύκολα να οραματιστείτε τη διαφορά μεταξύ αυτής της δεξαμενής και άλλων έργων κοινής δεξαμενής.
Η μεγαλύτερη διαφορά είναι η ολοκλήρωση των λειτουργιών του προϊόντος. Αυτή η δεξαμενή έχει τα πλήρη χαρακτηριστικά μιας συσκευής που ελέγχεται από απόσταση μέσω Wifi στην πρώτη προοπτική:
1. Video Stream + Capture Photo: Αυτό το όχημα έχει τη δυνατότητα ροής βίντεο και λήψης εικόνων μέσω εφαρμογής για κινητά. Το βίντεο μεταδίδεται σε ανάλυση VGA (640x480), η ποιότητα είναι αρκετά καλή για απομακρυσμένη παρακολούθηση και έλεγχο του οχήματος. Έχει επίσης τη δυνατότητα λήψης φωτογραφιών με αρκετά καλό χρώμα, μέγιστη ανάλυση UXGA (1600x1200)
2. Αποθήκευση κάρτας SD: Οι φωτογραφίες που θα ληφθούν θα αποθηκευτούν σε κάρτα μνήμης SD για μετέπειτα έλεγχο. Η εφαρμογή δεν έχει τη δυνατότητα αποθήκευσης βίντεο κατά την εγγραφή, αλλά θα αφιερώσω χρόνο για να αναβαθμίσω αυτήν τη λειτουργία στο εγγύς μέλλον.
3. Προσαρμογή κάμερας: Σχεδόν όλες οι ιδιότητες της κάμερας αυτής της δεξαμενής μπορούν εύκολα να ρυθμιστούν όπως η λεπτομερής ρύθμιση των ιδιοτήτων της κάμερας ενός κινητού τηλεφώνου, όπως: ανάλυση, ποιότητα εικόνας, φωτεινότητα, ισορροπία λευκού, αντίθεση…
4. Ευέλικτη μετακίνηση: Κληρονομείται από το προηγούμενο έργο δεξαμενής, αυτή η δεξαμενή έχει τη δυνατότητα να κινείται με ευελιξία, πιθανότατα ελέγχοντας ένα όχημα στην πραγματικότητα μέσω του χειριστηρίου. Μπορείτε επίσης να ρυθμίσετε τη μέγιστη ταχύτητα για να εξοικειωθείτε με το χειριστήριο μέσω του μοχλού ταχύτητας στην εφαρμογή ελέγχου. Οι πληροφορίες ελέγχου μεταδίδονται σχεδόν σε πραγματικό χρόνο στο όχημα μέσω της μεθόδου Websocket.
5. Ευρεία εμβέλεια [σύμφωνα με τη γνώμη μου]: Στην περίπτωση χρήσης της ενσωματωμένης κεραίας, λήψης σήματος εκπομπής απευθείας από κινητό τηλέφωνο (ένα Hotpot), το όχημα μπορεί να ελεγχθεί σε σταθερή απόσταση 30 μέτρων. Το
6. Σταθερό: Το όχημα και η εφαρμογή λειτουργούν με πολύ σταθερό τρόπο. Κατά τη διάρκεια του χρόνου που συνδέεται με το τηλέφωνο για έλεγχο, σπάνια συμβαίνει να κολλάει ή να καθυστερεί ή να χάνει το σήμα λόγω υπερθέρμανσης του τσιπ του ελεγκτή.
7. Φιλικό περιβάλλον χρήστη: Η διεπαφή ελέγχου έχει επίσης σχεδιαστεί για να είναι εύκολη στη χρήση, αλλά εξακολουθεί να εξασφαλίζει πολλές δυνατότητες.
Βήμα 2: Σημειώσεις και πιστώσεις
Χωρίς τα παρακάτω έργα για αναφορά, η καμπύλη μάθησης και η κατασκευή αυτού του προϊόντος θα ήταν πολύ πιο απότομη. Ειλικρινείς ευχαριστίες στους:
1 Rui Santos με "$ 7 ESP32-CAM με κάμερα OV2640" και "ESP32-CAM Φωτογραφία και αποθήκευση στην κάρτα MicroSD" και "Οδηγός αντιμετώπισης προβλημάτων ESP32-CAM: Διορθώθηκαν τα πιο κοινά προβλήματα"
2. robotzero.one με "ESP32-CAM RC Car with Camera and Mobile Phone Controller"
(στην πραγματικότητα δεν μπορώ να χρησιμοποιήσω το Websocket για τη ροή του βίντεο, αλλά αναφέρω πώς συνδέει ηλεκτρονικά μέρη)
3. Mudassar Tamboli με "ESP32+OV7670 - Βιντεοκάμερα WebSocket"
4. Brian Lough με "ESP32 Camera programmed using Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) με "Μετατρέψτε την πλακέτα σας ESP8266 σε USB σε Serial Board Εύκολα με το Arduino Serial Bypass Sketch"
6. technoreview85 με "Πώς να προγραμματίσετε την κάμερα ESP-32 χρησιμοποιώντας τον πίνακα Arduino UNO"
και Ιδιαίτερες ευχαριστίες στους:
7. Pilotgeek με "DIY 3D Printed WiFi Camera Rover βασισμένο στο ESP32 Arduino - The Scout32"
8. Pepe The Frog με "ESP32CAM σε ιχνηλατημένο όχημα γύρω από το σπίτι"
που μου δείχνουν βίντεο που πραγματικά με εμπνέουν να κάνω αυτό το έργο.
Βήμα 3: Λίστα θεμάτων στο έργο
Στα ακόλουθα άρθρα, θα γράψω οδηγίες που σχετίζονται άμεσα με αυτό το έργο:
- Εμπειρία στο σχεδιασμό έργων
- Ανάπτυξη έργων ESP32 Arduino με Arduino IDE και Visual Studio (περιλαμβάνουν ESP32-CAM, PlatformIO)
- Ελέγξτε την κάμερα OV2640 που συνοδεύει τη μονάδα ESP32-CAM
- PWM στο ESP32 και η εφαρμογή του
- Πώς να τρέξετε ένα αυτοκίνητο arduino με χειριστήριο
- Σχεδιάστε και προγραμματίστε μια απλή εφαρμογή Ιστού
- Ελέγξτε το ESP32 μέσω Web App μέσω HTTP & WebSocket
- ESP32-CAM, ορισμένα προβλήματα που θα αντιμετωπίσουμε
- Σχεδιασμός και κατασκευή πλαισίου (DIY vs Laser Cutting vs 3D printing)
- ….
Ελπίζω να βρείτε αυτό το άρθρο χρήσιμο! Φροντίστε να ακολουθήσετε το επόμενο άρθρο και επίσης να κάνετε like, να ψηφίσετε ή να μοιραστείτε αυτό το έργο με τους φίλους σας! Αφήστε ένα σχόλιο παρακάτω αν έχετε οποιεσδήποτε ερωτήσεις ή προτάσεις.
Συνιστάται:
WiFi WiFi Tank Monitor: 6 βήματα (με εικόνες)
WiFi Oil Tank Monitor: Υπάρχουν διάφοροι τρόποι για να ελέγξετε πόσο καύσιμο έχει απομείνει στη δεξαμενή λαδιού θέρμανσης. Ο απλούστερος τρόπος είναι να χρησιμοποιήσετε μια ράβδο μέτρησης, πολύ ακριβή, αλλά όχι πολύ διασκεδαστική σε μια κρύα χειμωνιάτικη μέρα. Ορισμένες δεξαμενές είναι εφοδιασμένες με σωλήνα οπτικής, δίνοντας πάλι άμεση ένδειξη
WebApp Puzzle LED Lamp With ESP32: 5 Steps (with Pictures)
WebApp Puzzle LED Lamp With ESP32: Παίζω χρόνια με λωρίδες LED και πρόσφατα μετακόμισα στο σπίτι ενός φίλου όπου δεν μπορούσα να κάνω μεγάλες αλλαγές όπως να τοποθετήσω τη λωρίδα στους τοίχους, οπότε έβαλα μαζί αυτή τη λάμπα που έχει ένα μόνο καλώδιο βγαίνει για τροφοδοσία και μπορεί να τοποθετηθεί
Raspberry Pi 3 FPV Lego Tank: 5 βήματα (με εικόνες)
Raspberry Pi 3 FPV Lego Tank: Το Lego είναι ιδανικό για να διδάξει στα παιδιά πώς λειτουργούν τα πράγματα ενώ τα αφήνει να διασκεδάζουν ταυτόχρονα. Ξέρω ότι μου άρεσε πάντα το " παιχνίδι " με lego όταν ήμουν παιδί. Αυτό το διδακτικό περιγράφει πώς έχτισα μια δεξαμενή FPV (First Person View) από
Arduino Tank Car Μάθημα 6-Bluetooth και Wifi Hot Spot Control: 4 Βήματα
Arduino Tank Car Μάθημα 6-Bluetooth και Wifi Hot Spot Control: Σε αυτό το μάθημα, μαθαίνουμε πώς να ελέγχουμε την εφαρμογή Robot car mobile για κινητά μέσω WiFi και Bluetooth., Απλώς χρησιμοποιούμε τον πίνακα espasion wifi esp8266 ως πίνακα επέκτασης και ελέγχουμε το αυτοκίνητο της δεξαμενής μέσω δέκτη IR σε προηγούμενα μαθήματα. Σε αυτό το μάθημα, θα μάθουμε
Arduino Traffic Light Control W/Remote Control: 10 Steps
Ελεγκτής φωτεινού σηματοδότη Arduino W/τηλεχειριστήριο: Είχα ένα φανάρι που τελείωνα. Το μόνο που απομένει ήταν να φτιάξουμε τον ελεγκτή για τα πρότυπα σήματος του φωτός. Για να του δώσω μια ανατροπή, ενσωμάτωσα ένα τηλεχειριστήριο. Αυτή ήταν επίσης η τέλεια ευκαιρία για μένα