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

DIY ESP-Smartwatch: 4 βήματα
DIY ESP-Smartwatch: 4 βήματα

Βίντεο: DIY ESP-Smartwatch: 4 βήματα

Βίντεο: DIY ESP-Smartwatch: 4 βήματα
Βίντεο: Η γκουγκου δεν σεβεται τον πατερα της 2024, Ιούλιος
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

Αυτό το κιτ εκκίνησης ESPWatch είναι για τους αρχάριους να μάθουν πώς να δημιουργούν ένα ρολόι ESP με λεπτομερή οδηγό, είναι για τους αρχάριους να βουτήξουν στον ηλεκτρονικό κόσμο, με 1 ~ 2 ώρες εκμάθηση, ένας μη ηλεκτρονικός εκκινητής μπορεί να δημιουργήσει αυτό το ρολόι ESP, απολαύστε τη χαρά να δημιουργήσετε κάτι μόνοι σας.

Το ESPWatch βασίζεται στη μονάδα ESP12 WIFI, λαμβάνει τον πραγματικό χρόνο από διακομιστή Internet και μπορεί επίσης να ελέγχει τηλεχειριστικά τα τοπικά όργανα, όπως ρελέ/LED/ανεμιστήρα. Με αυτήν τη μάθηση, θα μάθετε τη βασική δεξιότητα της συγκόλλησης εξαρτημάτων/Προγραμματισμός Arduino/χρήση WIFI/Βασικό πρωτόκολλο http, το πρώτο & εύκολο βήμα για να μπείτε στον κόσμο των ηλεκτρονικών/προγραμματισμού.

Εκεί ετοιμάσαμε επίσης απλή θήκη/ζώνη ρολογιού, έτσι ώστε να μπορείτε να το κάνετε να λειτουργεί στον καρπό σας μέσα σε λίγα λεπτά. Είστε έτοιμοι να δείξετε αυτό το υπέροχο ρολόι που παράγεται από τον εαυτό σας;

Προδιαγραφές:

1. Σετ με λεπτομερή οδηγό για τους μαθητές.

2. Βίντεο για μάθηση.

3. Βασισμένο στο Arduino IDE/ESP.

4. Ρολόι σε πραγματικό χρόνο + Τηλεχειριστήριο.

5. Άνοιγμα υλικού+ Άνοιγμα λογισμικού.

6. Για ηλικίες 12+.

Λίστα συσκευασιών: 0,96 ιντσών IIC OLED X1

ESP-12S x1

Κουμπί x3

Μπαταρία Lipo 3,7V x1

Micro USB x1

Διακόπτης x1

watchbandx1

Ακρυλικό κέλυφος x1

Μερικές αντιστάσεις και πυκνωτές

Μερικές από στήλη και βίδα χαλκού

Βήμα 1: Ρύθμιση του Arduino IDE

Ακολουθήστε τον οδηγό για τη ρύθμιση του Arduino IDE για το ESP8266

Κάντε κλικ ΕΔΩ.

Βήμα 2: Σύνδεση υλικού

Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού

2.1 Συνδέστε μια μπαταρία

2.2 Συνδέστε τα GND, RX και TX σε προσαρμογέα USB σε σειριακό

Παρακολουθήστε -> USB σε SerialGND GND

TX RX

RX TX

Βήμα 3: Κατεβάστε τον Κώδικα στο Smart Watch και Relay

Κατεβάστε τον κωδικό στο Smart Watch και Relay
Κατεβάστε τον κωδικό στο Smart Watch και Relay
Κατεβάστε τον κωδικό στο Smart Watch και Relay
Κατεβάστε τον κωδικό στο Smart Watch και Relay
Κατεβάστε τον κωδικό στο Smart Watch και Relay
Κατεβάστε τον κωδικό στο Smart Watch και Relay

Αυτό το παράδειγμα θα λάβει χρόνο από έναν διακομιστή NTP, θα εμφανίσει ημερομηνία και ώρα στο OLED και θα ελέγξει το ρελέ μέσω του διαύλου μηνυμάτων MQTT.

3.1 Εξαρτήσεις

*arduino-mqtt

*ThingPulse ESP8266 OLED SSD1306

*TimeLib

Μπορούμε να αναζητήσουμε "ntpclient", "lwmqtt", "esp ssd1306" και "timekeeping" για να βρούμε αυτές τις βιβλιοθήκες στο Library Manager. Στη συνέχεια, εγκαταστήστε τα.

3.2 Χρησιμοποιήστε το CloudMQTT ως μεσίτη εδώ.

3.2.1 Εγγραφείτε στο CloudMQTT και δημιουργήστε την παρουσία

3.3 Κατεβάστε τα σκίτσα watch/watch.ino στο ρολόι

Κατεβάστε τη φόρμα κωδικού εδώ.

3.3.1 Ανοίξτε τα σκίτσα του watch.ino, αλλάξτε SSID και passowrd του Wi-Fi και τροποποιήστε το όνομα κεντρικού υπολογιστή, τη θύρα, το χρήστη και το user_password για MQTT.

3.3.2 Επιλέξτε τη σωστή πλακέτα και θύρα com

3.3.4 Κρατήστε πατημένο το κουμπί FLASH. Ενεργοποιήστε το theESP8266 από το SW1 για να θέσετε το ESP8226 σε λειτουργία εκκίνησης.

3.3.5 Κάντε κλικ στο κουμπί μεταφόρτωσης, ανεβάστε τον κωδικό

3.4 Κατεβάστε τα σκίτσα ρελέ/relay.ino στη μονάδα ρελέ

3.4.1 Ανοίξτε τα σκίτσα, αλλάξτε SSID και κωδικό πρόσβασης του Wi-Fi και τροποποιήστε το όνομα κεντρικού υπολογιστή, τη θύρα, το χρήστη και το user_password για MQTT

Σημειώνεται: η θύρα πρέπει να είναι ίδια με το ρολόι.

3.4.2 ESP-01S: Χρησιμοποιήστε το πρόγραμμα εντοπισμού σφαλμάτων ESP8266, αυτόματη επαναφορά κατά τη μεταφόρτωση του κώδικα. Το ίδιο με το NodeMCU.

3.4.3 Συνδέστε το ESP-01 το πρόγραμμα εντοπισμού σφαλμάτων ESP8266.

3.4.4 Ανοίξτε το σκίτσο ρελέ.ino

3.4.5 Επιλέξτε τη σωστή πλακέτα

3.4.6 Κάντε κλικ στο κουμπί μεταφόρτωσης, ανεβάστε τον κωδικό.

Βήμα 4: Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο

Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο
Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο
Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο
Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο
Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο
Τώρα μπορείτε να χρησιμοποιήσετε το Έξυπνο ρολόι για έλεγχο

4.1 Ένδειξη χρόνου έξυπνου ρολογιού:

4.2 Χρησιμοποιήστε τα κουμπιά "S1" και "S2" για να ελέγξετε το φως και τον ανεμιστήρα.

1) Πατήστε το S1 επιλέξτε το UI ελέγχου φωτός, πατήστε το S2 ενεργοποιήστε ή απενεργοποιήστε το φως.

2) Πατήστε το S1 επιλέξτε το UI ελέγχου ανεμιστήρα, πατήστε το S2 ενεργοποιήστε ή απενεργοποιήστε τον ανεμιστήρα.

Συνιστάται: