Πίνακας περιεχομένων:

Πώς να προγραμματίσετε το ESP32 M5Stack StickC με Arduino IDE και Visuino: 12 βήματα
Πώς να προγραμματίσετε το ESP32 M5Stack StickC με Arduino IDE και Visuino: 12 βήματα

Βίντεο: Πώς να προγραμματίσετε το ESP32 M5Stack StickC με Arduino IDE και Visuino: 12 βήματα

Βίντεο: Πώς να προγραμματίσετε το ESP32 M5Stack StickC με Arduino IDE και Visuino: 12 βήματα
Βίντεο: Laser distance measurement with M5Stack Core2 ESP32 and VL53L0X with Arduino - Robojax 2024, Νοέμβριος
Anonim
Image
Image
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε

Σε αυτό το σεμινάριο θα μάθουμε πώς να προγραμματίζουμε το ESP32 M5Stack StickC με Arduino IDE και Visuino.

Δείτε ένα βίντεο επίδειξης.

Βήμα 1: Τι θα χρειαστείτε

Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
  1. M5StickC ESP32: μπορείτε να το αποκτήσετε εδώ
  2. Πρόγραμμα Visuino: Κατεβάστε το Visuino

Βήμα 2: Εγκαταστήστε το Arduino IDE

Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE
Εγκαταστήστε το Arduino IDE

Ανοίξτε το πρόγραμμα περιήγησής σας και επισκεφτείτε τον επίσημο ιστότοπο Arduino

  1. κάντε κλικ στην επιλογή "Windows installer, για Windows XP και νεότερες εκδόσεις" κάντε λήψη του Arduino IDE
  2. κάντε κλικ στο JUST DOWNLAD (ή συνεισφέρετε αν θέλετε)
  3. Κάντε διπλό κλικ στο πρόγραμμα εγκατάστασης Arduino (Είναι ευκολότερο να διατηρήσετε την προεπιλεγμένη επιλογή σε όλη αυτήν τη διαδικασία, συμπεριλαμβανομένης της διαδρομής εγκατάστασης.)

Βήμα 3: Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager

Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
Στο Arduino IDE: Εγκαταστήστε το ESP32 Boards Manager
  1. Ανοίξτε το Arduino IDE και μεταβείτε στο Αρχείο -> Προτιμήσεις -> Ρυθμίσεις
  2. Προσθήκη του URL ESP32 Boards Manager Αντιγράψτε αυτόν τον σύνδεσμο για τη διεύθυνση URL ESP32 Board Manager σε πρόσθετες διευθύνσεις διευθύνσεων πινάκων url διευθυντή ESP32 Boards: https://dl.espressif.com/dl/package_esp32_index.json Στη συνέχεια πατήστε OK
  3. Μεταβείτε στα Εργαλεία -> Πίνακας: -> Διαχειριστής πινάκων…
  4. Αναζητήστε το ESP32 στο παράθυρο Διαχείριση πινάκων, βρείτε το και κάντε κλικ στην επιλογή Εγκατάσταση

Βήμα 4: Εγκαταστήστε το Visuino IDE

Εγκαταστήστε το Visuino IDE
Εγκαταστήστε το Visuino IDE
Εγκαταστήστε το Visuino IDE
Εγκαταστήστε το Visuino IDE
  1. Επισκεφθείτε τη σελίδα λήψης και κάντε λήψη της πιο πρόσφατης έκδοσης
  2. Εξαγάγετε και εκτελέστε τη ρύθμιση

Οι προεπιλογές πρέπει να λειτουργούν καλά

  • Θα προσπαθήσει να εντοπίσει τη θέση της διαδρομής βιβλιοθήκης Arduino. Αν δεν το αλλάξετε, τότε θα πρέπει να είναι στο C: / Users [Your User Name] Documents και το πρόγραμμα εγκατάστασης θα το εντοπίσει σωστά.
  • Εκκινήστε το Visuino!

Βήμα 5: Συνδέστε το M5Stick-C στον υπολογιστή

Συνδέστε το M5Stick-C στον υπολογιστή
Συνδέστε το M5Stick-C στον υπολογιστή

Συνδέστε το M5Stick-C στον υπολογιστή σας Windows μέσω του καλωδίου USB-C που περιλαμβάνεται Τα Windows θα το εντοπίσουν και θα εγκαταστήσουν αυτόματα τα προγράμματα οδήγησης-ίσως χρειαστεί να κάνετε επανεκκίνηση. Εάν το πρόγραμμα οδήγησης εγκατασταθεί σωστά, θα το δείτε να εμφανίζεται στη Διαχείριση συσκευών ως σειριακή θύρα USB

- Τα Windows θα πρέπει να το εντοπίσουν και να εγκαταστήσουν αυτόματα τα προγράμματα οδήγησης - ίσως χρειαστεί να κάνετε επανεκκίνηση. Εάν το πρόγραμμα οδήγησης εγκατασταθεί σωστά, θα το δείτε να εμφανίζεται στη Διαχείριση Συσκευών ως σειριακή θύρα USB

- Εάν χρησιμοποιείτε μια έκδοση των Windows πριν από τα Windows 10, τότε ίσως χρειαστεί να εγκαταστήσετε ένα πρόγραμμα οδήγησης, αν και σας συνιστώ να κάνετε αναβάθμιση! [Παλαιό πρόγραμμα οδήγησης Windows]

Βήμα 6: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C

Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C

Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "M5 Stack Stick C" όπως φαίνεται στην Εικόνα 2

Βήμα 7: Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα

Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
Στο Visuino Προσθέστε εξαρτήματα και συνδέστε τα
  1. Από την παλέτα στοιχείων επιλέξτε τη Γεννήτρια παλμών
  2. Συνδέστε τη γεννήτρια παλμών στην ακίδα LED

Βήμα 8: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino

Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
  1. Κάντε κλικ στο εικονίδιο Arduino στη γραμμή εργαλείων, αυτό θα δημιουργήσει κώδικα και θα ανοίξει το Arduino IDE. Το κουμπί δίπλα θα μεταγλωττίσει και θα στείλει τον κώδικα κατευθείαν στη συσκευή. Θα θέλετε να ανοίξετε το IDE την πρώτη φορά για να βεβαιωθείτε ότι η θύρα COM έχει ρυθμιστεί σωστά. Μετά από αυτό, το Arduino IDE θα αποθηκεύσει τις ρυθμίσεις σας.
  2. Μόλις βρεθείτε στο Arduino IDE, βεβαιωθείτε ότι η πλακέτα, η ταχύτητα και η θύρα σας έχουν ρυθμιστεί σωστά. Πιθανότατα θα χρειαστεί να ορίσετε τη θύρα COM από το υπομενού, αλλά τα άλλα θα πρέπει να ρυθμιστούν αυτόματα. Εάν έχετε περισσότερες από μία θύρες COM, προσπαθήστε να αφαιρέσετε το M5Stick, κοιτάξτε και δείτε ποιες θύρες παραμένουν, στη συνέχεια επανατοποθετήστε το M5Stick και δείτε ποια επιστρέφει. Αυτή είναι η θύρα COM.
  3. Στη συνέχεια, κάντε κλικ στην επιλογή Μεταφόρτωση. Αυτό θα επαληθεύσει (μεταγλωττίσει) και μεταφορτώσει. Εάν ελέγξετε το M5Stick-C, θα δείτε την επάνω αριστερή γωνία να αναβοσβήνει.

Βήμα 9: Παίξτε

Εάν τροφοδοτήσετε τη μονάδα M5Sticks, τα LED πρέπει να αρχίσουν να αναβοσβήνουν.

Συγχαρητήρια! Ολοκληρώσατε το έργο M5Sticks με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:

Βήμα 10: Αντιμετώπιση προβλημάτων

Αντιμετώπιση προβλημάτων
Αντιμετώπιση προβλημάτων

Δοκίμασα και φόρτισα ήδη όλα τα M5Sticks, αλλά μερικές φορές εάν η μπαταρία αδειάσει εντελώς δεν θέλουν να ενεργοποιηθούν και να φορτιστούν. Αυτά τα βήματα θα επαναφέρουν την κανονική λειτουργία (δοκιμάστηκαν επίσης αυτά τα βήματα).

  • Συντομεύστε τη ΒΔΤ σε GND.
  • Τοποθετήστε το καλώδιο USB.
  • Αφού ανάψει η οθόνη, σταματήστε να βραχυκυκλώνετε και το USB συνεχίζει να φορτίζει τη συσκευή.

Βήμα 11: Περισσότερες πληροφορίες

Περισσότερες από αρκετές πληροφορίες για να σας καταπλήξουν για το M5Stick και το Visuino!

Ακολουθεί ο Οδηγός γρήγορης εκκίνησης M5Stick-C για ανάπτυξη Windows Arduino

Εδώ είναι η λεπτομερής τεκμηρίωση M5Stick-C

Σειρά 7 Part Beginner Visuino

Visuino Documentation

Λογισμικό Mitov και Visuino Blog (ειδήσεις όπως ενημερώσεις και νέες κυκλοφορίες)

Παραδείγματα Visuino:

www.instructables.com/id/Programming-Arduino-With-Visuino/https://www.youtube.com/playlist?list=PLymDIvwzJQlvPOzc3AdtzO6LXbnk-NFPThttps://hackaday.io/hackaday.io=ha

Visuino MeWe κοινότητα

Βήμα 12: ΜΕΓΑΛΟ ΕΥΧΑΡΙΣΤΩ

Όλα τα εύσημα για αυτό το σεμινάριο πηγαίνουν στους Jim McKeeth (Συγγραφέας του αρχικού σεμιναρίου) και Boian Mitov (Developer of the Visuino).

Συνιστάται: