Πίνακας περιεχομένων:
- Βήμα 1: Δημιουργήστε έναν λογαριασμό στο Openweathermap.org
- Βήμα 2: Συνδέσεις υλικού
- Βήμα 3: Κάψτε το πρόγραμμα από το Arduino IDE
Βίντεο: ESP8266 Βασισμένο ρολόι δικτύου και παρακολούθηση καιρού: 3 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Σύντομο και απλό έργο Σαββατοκύριακου με ESP8266 και οθόνη OLED 0,96 128x64.
Η συσκευή είναι ρολόι δικτύου, δηλαδή λαμβάνει χρόνο από διακομιστές ntp. Εμφανίζει επίσης πληροφορίες για τον καιρό με εικονίδια από το openweathermap.org
Απαιτούμενα μέρη:
1. Ενότητα ESP8266 (Οποιαδήποτε, χρησιμοποίησα το NodeMCU)
2. OLED 0,96 (Βάσει I2C)
3. Jumper Wires
4. Πίνακας ψωμιού
5. Καλώδιο USB για σύνδεση του ESP8266 στον υπολογιστή
Βήμα 1: Δημιουργήστε έναν λογαριασμό στο Openweathermap.org
Η δημιουργία λογαριασμού στο openweathermap.org είναι απλή.
Δημιουργήστε έναν λογαριασμό κάνοντας κλικ στην εγγραφή.
Συνδεθείτε και μεταβείτε στην καρτέλα API. Σημειώστε το κλειδί API.
Βήμα 2: Συνδέσεις υλικού
Στο NodeMCU οι συνδέσεις έχουν ως εξής.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Βήμα 3: Κάψτε το πρόγραμμα από το Arduino IDE
Ανοίξτε το πρόγραμμα στο Arduino IDE.
Επιλέξτε τη μονάδα ESP8266 που χρησιμοποιείτε από το μενού Πίνακες και ανεβάστε τον κωδικό στη μονάδα.
Ο κωδικός ενημερώνει τις καιρικές πληροφορίες κάθε 10 λεπτά.
Όλα τα εικονίδια καιρού τοποθετούνται στο αρχείο icon.h.
Ο κωδικός εικονιδίου επιστρέφεται από την κλήση που πραγματοποιούμε στο openweathermap.org
Έχω χρησιμοποιήσει μια πολύ ακατέργαστη λογική ανάλυσης για να εξαγάγω τις πληροφορίες καιρού από το json που λαμβάνουμε.
Εάν θέλετε, μπορείτε να χρησιμοποιήσετε τη βιβλιοθήκη json για το Arduino.
Συνιστάται:
Εμφάνιση καιρού πρόβλεψης καιρού Art Deco: 9 βήματα (με εικόνες)
Ένδειξη πρόβλεψης καιρού Art Deco: Γεια σας φίλοι, σε αυτό το Instructable θα δούμε ζεστό για να φτιάξουμε αυτήν την οθόνη Weather Forecast. Χρησιμοποιεί μίνι πίνακα Wemos D1 μαζί με έγχρωμη οθόνη TFT 1,8”για την εμφάνιση της πρόγνωσης του καιρού. Επίσης σχεδίασα και εκτύπωσα τρισδιάστατα ένα περίβλημα για
Ρολόι παλίρροιας και καιρού: 9 βήματα (με εικόνες)
Ρολόι παλίρροιας και καιρού: Αν και μπορείτε να αγοράσετε αναλογικά ρολόγια παλίρροιας που έχουν ένα μόνο χέρι που υποδεικνύει εάν η παλίρροια είναι υψηλή ή χαμηλή ή κάπου ενδιάμεσα, αυτό που ήθελα ήταν κάτι που θα μου έλεγε σε ποια ώρα θα είναι η χαμηλή παλίρροια. Wantedθελα κάτι που μπορούσα να ρίξω μια ματιά σε
ESP8266 Ρολόι δικτύου χωρίς κανένα RTC - Nodemcu NTP Clock No RTC - ΕΡΓΟ ΡΟΛΟΙ ΔΙΑΔΙΚΤΥΟΥ: 4 Βήματα
ESP8266 Ρολόι δικτύου χωρίς κανένα RTC | Nodemcu NTP Clock No RTC | ΕΡΓΟ ΡΟΛΟΙ ΔΙΑΔΙΚΤΥΟΥ: Στο έργο θα γίνει ένα έργο ρολογιού χωρίς RTC, θα πάρει χρόνο από το διαδίκτυο χρησιμοποιώντας wifi και θα το εμφανίσει στην οθόνη st7735
Ρολόι πρόβλεψης καιρού με χρήση του Old Alarm και του Arduino: 13 βήματα (με εικόνες)
Weather Forecast Clock Using Old Alarm and Arduino: Είχα ένα σπασμένο ξυπνητήρι και βρήκα μια ιδέα να το μετατρέψω σε ρολόι και σταθμό πρόγνωσης καιρού. Για αυτό το έργο θα χρειαστείτε: Παλαιό κυκλικό ξυπνητήρι Arduino Nano BME280 μονάδα αισθητήρα ( θερμοκρασία, υγρασία, πίεση) Οθόνη LCD
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: 5 βήματα
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: Το Διαδίκτυο των πραγμάτων (IoT) είναι η διασύνδεση φυσικών συσκευών (που αναφέρονται επίσης ως «συνδεδεμένες συσκευές» και «έξυπνες συσκευές»), κτίρια, και άλλα είδη - ενσωματωμένα με ηλεκτρονικά είδη, λογισμικό, αισθητήρες, ενεργοποιητές και