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

ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων: 5 βήματα
ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων: 5 βήματα

Βίντεο: ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων: 5 βήματα

Βίντεο: ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων: 5 βήματα
Βίντεο: Πώς να προγραμματίσετε τη μονάδα αναμετάδοσης Wi-Fi ESP8266 ESP-01 2024, Ιούλιος
Anonim
ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων
ESP01 Προγραμματισμός πίνακας τυπωμένων κυκλωμάτων

Πρόσφατα, έπρεπε να γράψω έναν κωδικό στο ESP01 και αποφάσισα να χρησιμοποιήσω έναν προσαρμογέα για να μεταφέρω τον κωδικό στο CHIP.

Ωστόσο, ήταν απαραίτητο να γίνουν κάποιες τροποποιήσεις στον προσαρμογέα, ώστε να μεταφερθεί ο κώδικας.

Δηλαδή, ο προσαρμογέας δεν ήταν απόλυτα ιδανικός για την εκτέλεση μεταφοράς κώδικα. Η προσαρμογή ήταν απαραίτητη.

Προμήθειες

  • JLCPCB Εκτυπωμένος πίνακας κυκλωμάτων
  • 02 x Κουμπιά.
  • Αντίσταση 01 x 330R
  • 01 x Πράσινο LED.
  • 02 x 10kR αντιστάσεις.
  • 01 x Μπάρα αρσενικού / θηλυκού 1x4.
  • 01 x 2x4 Γυναικείο Pin Bar.

Βήμα 1: Ο συμβατικός προσαρμογέας

Ο συμβατικός προσαρμογέας
Ο συμβατικός προσαρμογέας

Ο προσαρμογέας που χρησιμοποιείται φαίνεται στο παραπάνω σχήμα.

Ωστόσο, για να αποφύγουμε προβλήματα και να κάνουμε τροποποιήσεις στη δομή, αποφασίσαμε να δημιουργήσουμε έναν προσαρμογέα, ο οποίος θα είναι σε θέση να συνεργάζεται με έναν προσαρμογέα ESP01 και να εκτελεί μεταφορά κώδικα στο CHIP.

Η πλακέτα κυκλώματος εκτύπωσης φαίνεται παραπάνω.

Σε αυτό το άρθρο, θα μάθετε πώς να φτιάξετε τον προγραμματιστή σας και ποια είναι τα κύρια μέρη του κυκλώματος αναλαμπής ESP01.

Μέσω του σχεδιασμού αυτής της ηλεκτρονικής πλακέτας κυκλώματος, δεν θα χρειαστεί να κάνετε νέες προσαρμογές και είναι σε θέση να καταγράψει τον κωδικό του έργου σας.

Επομένως, σε αυτό το άρθρο θα μάθετε τα ακόλουθα σημεία:

  1. Αναπτύξτε μια συσκευή εγγραφής και προσαρμογέα ESP01.
  2. Κατανοήστε τον σκοπό του κυκλώματος εγγραφής ESP01.
  3. Μάθετε πώς μπορείτε να ρυθμίσετε το ESP01 για τη λειτουργία μεταφοράς κώδικα. Τώρα, θα ξεκινήσουμε την πλήρη παρουσίαση της ανάπτυξης του έργου Programmer για τον πίνακα ESP01.

Βήμα 2: Ανάπτυξη του προγραμματιστή για τον πίνακα ESP01

Ανάπτυξη του προγραμματιστή για τον πίνακα ESP01
Ανάπτυξη του προγραμματιστή για τον πίνακα ESP01
Ανάπτυξη του προγραμματιστή για τον πίνακα ESP01
Ανάπτυξη του προγραμματιστή για τον πίνακα ESP01

Όπως αναφέρθηκε προηγουμένως, το έργο συνίσταται στη δημιουργία ενός προγραμματιστή για το ESP01 προκειμένου να διευκολυνθεί ο προγραμματισμός του.

Για αυτό, αναπτύξαμε το ακόλουθο κύκλωμα που φαίνεται στο παραπάνω σχήμα.

Επομένως, όπως μπορείτε να δείτε, αυτό το κύκλωμα έχει:

  • 2 κουμπιά για τη διαμόρφωση του ESP01 για λειτουργία προγραμματισμού.
  • Ένα LED για σήμα ότι η κάρτα είναι ενεργοποιημένη.
  • Γραμμή καρφιτσών για τη μεταφορά του κωδικού στο CHIP.

Παρακάτω, παρουσιάζουμε το υλικό που απαιτείται για την κατασκευή του έργου. Λίστα ηλεκτρονικών εξαρτημάτων

  • JLCPCB Printed Circuit Board (Λήψη αρχείων έργου)
  • 02 x κουμπιά.
  • Αντίσταση 01 x 330R
  • 01 x Πράσινο LED.
  • 02 x 10kR αντιστάσεις.
  • 01 x Μπάρα αρσενικού / θηλυκού 1x4.
  • 01 x 2x4 Γυναικείο Pin Bar.

Τώρα, θα εξηγήσουμε κάθε μέρος του κυκλώματος προγραμματισμού ESP01. Σημειώστε ότι χρησιμοποιούμε μια υποδοχή 2x4 - 2,54mm για τη σύνδεση ESP01, όπως φαίνεται στο παραπάνω σχήμα.

Από αυτόν τον σύνδεσμο, το ESP01 θα συνδεθεί με όλα τα άλλα μέρη του ανεπτυγμένου κυκλώματος.

Επομένως, πρώτα, συνδέστε το σε αυτήν την υποδοχή και ρυθμίστε το σε λειτουργία προγραμματισμού χρησιμοποιώντας τα κουμπιά RESET και FLASH. Αυτά τα δύο κουμπιά θα είναι υπεύθυνα για τη ρύθμιση σε λειτουργία προγραμματισμού.

Τέλος, έχουμε τις ακίδες σύνδεσης του μετατροπέα USB - SERIAL FTDI232 και του LED. Η γραμμή σύνδεσης μετατροπέα θα χρησιμοποιηθεί για τη σύνδεσή της και τη μεταφορά κωδικού στο ESP01.

Το LED θα χρησιμοποιηθεί για να δείξει ότι η κάρτα τροφοδοτείται.

Από αυτό το κύκλωμα, πραγματοποιήσαμε τον σχεδιασμό της ηλεκτρονικής πλακέτας.

Βήμα 3: Ανάπτυξη πίνακα τυπωμένων κυκλωμάτων προγραμματιστή ESP01

ESP01 Προγραμματιστής Ανάπτυξη τυπωμένων κυκλωμάτων
ESP01 Προγραμματιστής Ανάπτυξη τυπωμένων κυκλωμάτων
ESP01 Προγραμματιστής Ανάπτυξη τυπωμένων κυκλωμάτων
ESP01 Προγραμματιστής Ανάπτυξη τυπωμένων κυκλωμάτων

Από το σχεδιασμό του ηλεκτρονικού σχηματικού σχεδιασμού, αναπτύχθηκε ο σχεδιασμός του πίνακα τυπωμένων κυκλωμάτων του προγραμματιστή ESP01.

Το σχηματικό σχέδιο του πίνακα φαίνεται παραπάνω.

Όπως μπορείτε να δείτε, το ESP01 πρέπει να είναι συνδεδεμένο στην υποδοχή 2x4 και ο μετατροπέας USB-Serial θα είναι συνδεδεμένος στους ακροδέκτες 90º.

Αυτός ο σύνδεσμος με την αντίστοιχη γωνία χρησιμοποιήθηκε για να μειώσει το μέγεθος της πλακέτας και να την αφήσει κάτω από τη δομή ESP01.

Εκτός από αυτό, έχουμε τα κουμπιά προγραμματισμού στο επάνω μέρος και το LED για σηματοδότηση της ενεργοποιημένης πλάκας στο κάτω μέρος της πλάκας.

Από αυτό το έργο, ελήφθη η τελική πλακέτα τυπωμένου κυκλώματος σε 3D, η οποία παριστάνεται στο παραπάνω σχήμα.

Τέλος, από αυτό το έργο, είναι δυνατό να πραγματοποιηθεί ο προγραμματισμός και η καταγραφή του κώδικα στο ESP01.

Στη συνέχεια, θα εξηγήσουμε βήμα προς βήμα για να θέσουμε το ESP01 σε λειτουργία προγραμματισμού και θα μεταφέρουμε τον κωδικό στο ESP01.

Βήμα 4: Διαδικασία μεταφοράς κώδικα για το ESP01

Για να το κάνετε αυτό, πρέπει να εκτελέσετε τα ακόλουθα βήματα

  1. Συνδέστε τον μετατροπέα USB-SERIAL FTDI232 στον υπολογιστή σας και στη γραμμή ICSP Pin Connections.
  2. Βεβαιωθείτε ότι η λυχνία LED είναι αναμμένη. Χρησιμοποιείται για να δείξει ότι η κάρτα τροφοδοτείται.
  3. Επιλέξτε τη θύρα COM του μετατροπέα FTDI232 USB-SERIAL.
  4. Πατήστε παρατεταμένα το κουμπί FLASH.
  5. Πατήστε και αφήστε το κουμπί ΕΠΑΝΑΦΟΡΑ. Μετά από αυτό, θα δείτε το μπλε LED ESP να αναβοσβήνει μία φορά.

Ετοιμος! Το ESP01 έχει ρυθμιστεί ώστε να λαμβάνει νέο κωδικό. Τώρα, πραγματοποιήστε τη διαδικασία μεταφοράς του κωδικού σας μέσω του Arduino IDE

Μετά τη μεταφορά, ο κωδικός σας θα καταγραφεί στη μνήμη του ESP01 και θα είναι έτοιμος για τον έλεγχο της εφαρμογής σας.

Βήμα 5: Και τέλος … Ποιο είναι το αναμενόμενο αποτέλεσμα;

Ως εκ τούτου, από την ανάπτυξη αυτού του έργου, ήταν δυνατή η δημιουργία μιας κάρτας με χαρακτηριστικά ανώτερα από τη συμβατική κάρτα και η οποία πωλείται ευρέως σε πολλά καταστήματα.

Σε αντίθεση με τον συμβατικό πίνακα, αυτή η έκδοση διαθέτει δύο κουμπιά για τη διαμόρφωση του CHIP για λειτουργία προγραμματισμού, με τέτοιο τρόπο ώστε να μην είναι απαραίτητη η προσθήκη νέων στοιχείων για την εκτέλεση αυτής της εργασίας.

Έτσι, μέσω αυτού του έργου, κατέστη δυνατή η ανάπτυξη ενός καταγραφέα ανώτερου από αυτόν που υπάρχει στην αγορά, η κατανόηση της λειτουργίας διαμόρφωσής του και η διαδικασία διαμόρφωσης CHIP για την πραγματοποίηση της μεταφοράς κώδικα.

Ευχαριστούμε την JLCPCB για την υποστήριξη του έργου και αν θέλετε, μπορείτε να αποκτήσετε πρόσβαση σε αυτόν τον σύνδεσμο, να αποκτήσετε πρόσβαση στα αρχεία του έργου και να αγοράσετε τους πίνακες τυπωμένων κυκλωμάτων σας για 2 $.

Συνιστάται: