Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Εάν θέλετε να χρησιμοποιήσετε το ESP8266 ή το ESP32-cam χωρίς κουμπιά για προγραμματισμό, εδώ είναι η διαμόρφωση που χρειάζεστε!
Βήμα 1: ESP8266: Κανονική διαμόρφωση με FTDI
Συνήθως βρίσκουμε αυτού του είδους τις καλωδιώσεις για τον προγραμματισμό του ESP. Αυτή η διαμόρφωση έχει 2 κουμπιά γιατί όταν θέλετε να ανεβάσετε τον κώδικα, πρέπει να πατήσετε συνεχώς το κουμπί προγραμματισμού και όταν ολοκληρωθεί η μεταγλώττιση πρέπει να πατήσετε μερικές φορές το κουμπί επαναφοράς μέχρι να ξεκινήσει η μεταφόρτωση.
Μπορείτε να το κάνετε αυτό χωρίς κουμπιά.
Βήμα 2: Η καινοτόμος διαμόρφωσή μου
Σε αυτήν τη διαμόρφωση, όταν ενεργοποιείτε τον πίνακα ξεκινά το ESP και όταν θέλετε να ανεβάσετε έναν νέο κωδικό, ελέγχει αυτόματα την επαναφορά και τις ακίδες προγραμματισμού και όταν ολοκληρωθεί η μεταφόρτωση, το ESP χρησιμοποιεί τον νέο κωδικό.
Στο διάγραμμα υπάρχει ένας πυκνωτής 1uF επειδή φιλτράρει τις διαταραχές που μπορούν να δημιουργηθούν όταν συνδέετε και αποσυνδέετε το USB.
Βήμα 3: Κουμπί εξωτερικής επαναφοράς
Με αυτό το διάγραμμα, σε περίπτωση ανάγκης μπορείτε να πατήσετε το κουμπί που κάνει επανεκκίνηση του ESP.
Υπάρχουν 2 δίοδοι (1N4148) σε διαμόρφωση OR με αντίσταση έλξης 10K για να έχετε τη δυνατότητα να ενεργοποιήσετε την επαναφορά τόσο χειροκίνητα όσο και μέσω πλακέτας FTDI.
Βήμα 4: ESP32-CAM: Κανονική διαμόρφωση με FTDI
Σε αυτήν τη διαμόρφωση όπως στο προηγούμενο ESP8266, πρέπει να αλλάξετε την κατάσταση του πείρου προγραμματισμού και να πατήσετε το κουμπί επαναφοράς που υπάρχει ήδη στον πίνακα. Αλλά σε αυτή την περίπτωση υπάρχει ένα πρόβλημα εάν τοποθετήσετε τον πίνακα σε ένα breadboard: το κουμπί δεν είναι προσβάσιμο επειδή είναι τοποθετημένο στο κάτω μέρος και δεν είναι πλέον προσβάσιμο.
Βήμα 5: Δημιουργία εξωτερικής επαναφοράς
Για να ελέγξω την επαναφορά ESP εξωτερικά, ένωσα ένα καλώδιο στη σωστή πλευρά του κουμπιού (το πλησιέστερο στον πυκνωτή).
Βήμα 6: Η διαμόρφωσή μου για ESP32-CAM
Τώρα μπορούμε να συνδέσουμε το ESP32-CAM με το FTDI.
Βήμα 7: Κουμπί Esternal Reset
Επίσης με αυτήν τη διαμόρφωση μπορείτε να χρησιμοποιήσετε ένα εξωτερικό κουμπί επαναφοράς στο OR με το FTDI.
Σε αυτήν την περίπτωση δεν υπάρχει αντίσταση επειδή υπάρχει ήδη μέσα στον πίνακα, οι δίοδοι είναι 1N4148.