![Ξεκινώντας με το Arduino και το ESP8266: 11 βήματα Ξεκινώντας με το Arduino και το ESP8266: 11 βήματα](https://i.howwhatproduce.com/images/005/image-12050-j.webp)
Πίνακας περιεχομένων:
- Βήμα 1: Σύντομα για την αρχιτεκτονική και τις δυνατότητες
- Βήμα 2: Κατανάλωση ενέργειας
- Βήμα 3: ESP8266 Pinouts
- Βήμα 4: Στοιχεία
- Βήμα 5: Σχηματικό
- Βήμα 6: Πώς να κάνετε κύκλωμα
- Βήμα 7: Πώς να κωδικοποιήσετε το Arduino για να στείλετε εντολές AT στο ESP8266
- Βήμα 8: Κωδικός
- Βήμα 9: Εντολές AT
- Βήμα 10: Σύνδεσμοι εφαρμογών
- Βήμα 11: Φύλλο δεδομένων ESP8266 και αναφορά εντολών AT
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Ξεκινώντας με το Arduino και το ESP8266 Ξεκινώντας με το Arduino και το ESP8266](https://i.howwhatproduce.com/images/005/image-12050-1-j.webp)
Το ESP8266 μπορεί να χρησιμοποιηθεί ως ανεξάρτητος μικροελεγκτής με ενσωματωμένο Wi-Fi και δύο ακίδες GPIO ή θα μπορούσε να χρησιμοποιηθεί με άλλο μικροελεγκτή μέσω σειριακής επικοινωνίας για να δώσει σύνδεση Wi-Fi στον μικροελεγκτή. Θα μπορούσε να χρησιμοποιηθεί για να δημιουργήσει δίκτυο αισθητήρων IoT για την αναφορά δεδομένων αισθητήρων στο Διαδίκτυο ή πίνακες εργαλείων που συνδέονται στο Διαδίκτυο, θα μπορούσε να χρησιμοποιηθεί για τη δημιουργία μιας οικιακής συσκευής αυτοματισμού που είναι συνδεδεμένη στο Διαδίκτυο ή σε τοπικό δίκτυο. Το ESP8266 θα μπορούσε να χρησιμοποιηθεί για την ανάπτυξη συστήματος ασφαλείας που βασίζεται στο IoT, έξυπνα βύσματα και φώτα, δίκτυα πλέγματος ή φορητές συσκευές. Λόγω του χαμηλού κόστους, της χαμηλής κατανάλωσης ενέργειας και του μικρού μεγέθους, θα μπορούσε να χρησιμοποιηθεί για την ανάπτυξη κάθε είδους συσκευής IoT.
Βήμα 1: Σύντομα για την αρχιτεκτονική και τις δυνατότητες
Η μονάδα Wi-Fi ESP8266 διαθέτει μικροεπεξεργαστή RISC 32-bit χρονισμένο στα 80Mhz και μπορεί να overclocked στα 160Mhz. Διαθέτει 32 KiB Instruction RAM, 32 KiB instruction cache RAM, 80 KiB RAM δεδομένων χρήστη και όλα αυτά έχει GPIO, 12C, ADC, SPI και PWM
Βήμα 2: Κατανάλωση ενέργειας
Η μέγιστη τάση και ρεύμα που απαιτούνται για τη λειτουργία της μονάδας Wi-Fi ESP8266 είναι 3.6V και 120.5mA, το Arduino έχει ακίδα εξόδου 3.3V, αλλά το ρεύμα εξόδου του είναι μόλις 40mA που δεν είναι αρκετό για τη λειτουργία του esp8266, οπότε ο ρυθμιστής τάσης LM317 χρησιμοποιείται ρυθμίστε τα 5V έως 3.3V του Arduino για να λειτουργήσει σωστά καθώς το μέγιστο ρεύμα εξόδου LM317 είναι 1,5A. Οι ακίδες εισόδου/εξόδου ESP8266 λειτουργούν επίσης σε 3.3V, επομένως η δίοδος zener μετατροπέα λογικού επιπέδου 3.3V χρησιμοποιείται για τη μετατροπή της λογικής 5V που προέρχεται από την καρφίτσα Arduino TX σε 3.3V, αλλά σύμφωνα με την εμπειρία μου, δεν χρειάζεται πολύ. Είναι εντάξει να κάνετε απλώς το κύκλωμα που φαίνεται στο παρακάτω σχήμα
Βήμα 3: ESP8266 Pinouts
![ESP8266 Pinouts ESP8266 Pinouts](https://i.howwhatproduce.com/images/005/image-12050-2-j.webp)
Βήμα 4: Στοιχεία
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Ενότητα ESP8266 Wi-Fi
www.banggood.com/custlink/mKvKDhD2ig
Ρυθμιστής τάσης LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Άντρες από άνδρες άλτες
www.banggood.com/custlink/GKvKmAGkuQ
Ηλεκτρολυτικός πυκνωτής 1uF
Ηλεκτρολυτικός πυκνωτής 10uF
Βήμα 5: Σχηματικό
![Σχηματικός Σχηματικός](https://i.howwhatproduce.com/images/005/image-12050-3-j.webp)
Καθώς η μονάδα ESP8266 Wi-Fi επικοινωνεί με το Arduino ή οποιονδήποτε άλλο μικροελεγκτή χρησιμοποιώντας σειριακή επικοινωνία και απαιτεί ελάχιστο 3,3V για εκτέλεση. Η έξοδος 5V του Arduino θα συνδεθεί με την είσοδο LM317 όπως φαίνεται στο σχήμα
ESP8266 ΣυνδέσειςESP8266 ================ Συνδέσεις
RXD ===================== Καρφίτσα εισόδου/εξόδου του Arduino 3
VCC ===================== Έξοδος LM317
CH_PD =================== Έξοδος LM317
GND ====================== GND του Arduino
TXD ===================== Καρφίτσα εισόδου/εξόδου του Arduino 2
Βήμα 6: Πώς να κάνετε κύκλωμα
![](https://i.ytimg.com/vi/Fega7LFYDWk/hqdefault.jpg)
Βήμα 7: Πώς να κωδικοποιήσετε το Arduino για να στείλετε εντολές AT στο ESP8266
Βήμα 8: Κωδικός
Βήμα 9: Εντολές AT
Βήμα 10: Σύνδεσμοι εφαρμογών
TCP Client:
Διακομιστής:
Βήμα 11: Φύλλο δεδομένων ESP8266 και αναφορά εντολών AT
Φύλλο δεδομένων ESP8266
www.espressif.com/sites/default/files/docu…
ESP8266 Αναφορά εντολής AT
www.espressif.com/sites/default/files/doc…
Συνιστάται:
Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: 7 βήματα
![Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: 7 βήματα Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: 7 βήματα](https://i.howwhatproduce.com/images/001/image-149-j.webp)
Ξεκινώντας με αισθητήρες ασύρματης θερμοκρασίας και δόνησης μεγάλης εμβέλειας: Μερικές φορές οι δονήσεις είναι η αιτία σοβαρών προβλημάτων σε πολλές εφαρμογές. Από τους άξονες και τα ρουλεμάν της μηχανής έως την απόδοση του σκληρού δίσκου, οι κραδασμοί προκαλούν ζημιά στο μηχάνημα, έγκαιρη αντικατάσταση, χαμηλή απόδοση και προκαλεί σημαντικό πλήγμα στην ακρίβεια. Παρακολούθηση
Arduino Ξεκινώντας με υλικό και λογισμικό & Arduino Tutorials: 11 βήματα
![Arduino Ξεκινώντας με υλικό και λογισμικό & Arduino Tutorials: 11 βήματα Arduino Ξεκινώντας με υλικό και λογισμικό & Arduino Tutorials: 11 βήματα](https://i.howwhatproduce.com/images/010/image-28327-j.webp)
Arduino Ξεκινώντας με Hardware and Software & Arduino Tutorials: Σήμερα, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για ταχεία ανάπτυξη των πρωτοτύπων έργων. Το Arduino είναι μια πλατφόρμα ηλεκτρονικών ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Arduino board d
Ξεκινώντας με το Arduino και το Ethernet: 8 βήματα
![Ξεκινώντας με το Arduino και το Ethernet: 8 βήματα Ξεκινώντας με το Arduino και το Ethernet: 8 βήματα](https://i.howwhatproduce.com/images/011/image-32834-j.webp)
Ξεκινώντας με Arduino και Ethernet: Το Arduino σας μπορεί εύκολα να επικοινωνήσει με τον έξω κόσμο μέσω ενσύρματης σύνδεσης Ethernet. Ωστόσο, πριν ξεκινήσουμε, θα θεωρηθεί ότι έχετε μια βασική κατανόηση της δικτύωσης υπολογιστών, όπως η γνώση του τρόπου σύνδεσης υπολογιστών
Ξεκινώντας με τα βήματα Amazon AWS IoT και ESP8266: 21
![Ξεκινώντας με τα βήματα Amazon AWS IoT και ESP8266: 21 Ξεκινώντας με τα βήματα Amazon AWS IoT και ESP8266: 21](https://i.howwhatproduce.com/images/002/image-3077-42-j.webp)
Ξεκινώντας με το Amazon AWS IoT και το ESP8266: Αυτό το έργο σας δείχνει πώς να πάρετε τη μονάδα ESP8266 και να τη συνδέσετε απευθείας στο AWS IOT χρησιμοποιώντας το λειτουργικό σύστημα Mongoose. Το Mongoose OS είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα για μικροελεγκτές που δίνει έμφαση στη συνδεσιμότητα cloud. Αναπτύχθηκε από την Cesanta, ένα Δουβλίνο
Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE - Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: 4 βήματα
![Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE - Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: 4 βήματα Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE - Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: 4 βήματα](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE | Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: Σε αυτά τα εκπαιδευτικά προγράμματα θα μάθουμε πώς να εγκαθιστούμε πίνακες esp8266 στο Arduino IDE και πώς να προγραμματίζουμε esp-01 και να ανεβάζουμε κώδικα σε αυτό. Δεδομένου ότι οι πίνακες esp είναι τόσο δημοφιλείς, σκέφτηκα να διορθώσω ένα εκπαιδευτικό αυτό και οι περισσότεροι άνθρωποι αντιμετωπίζουν πρόβλημα