Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Θέλετε να δημιουργήσετε ένα έργο μετεωρολογικού σταθμού χωρίς να χρησιμοποιήσετε αισθητήρα και να λάβετε πληροφορίες για τον καιρό από όλο τον κόσμο;
Χρησιμοποιώντας το OpenWeatherMap, γίνεται μια πραγματική εργασία.
Βήμα 1: ΠΩΣ ΛΕΙΤΟΥΡΓΕΙ;
Το OpenWeatherMap.org προσφέρει δεδομένα από όλο τον πλανήτη και είναι εύκολη η πρόσβαση μέσω του API (διεπαφή προγραμματισμού εφαρμογών), το οποίο φυσικά εξάγεται σε JSON.
Το OpenWeatherMap.org όχι μόνο παρέχει τα τρέχοντα δεδομένα καιρού, αλλά μπορεί επίσης να εξυπηρετήσει προβλέψεις 5 ημερών και 16 ημερών, ιστορικά δεδομένα, ακόμη και προειδοποιήσεις καιρού.
Αυτός ο ιστότοπος μας παρέχει μια δωρεάν επιλογή που προσφέρει την ευκαιρία να λάβετε τον τρέχοντα καιρό και την πρόγνωση των πέντε ημερών από οποιαδήποτε πόλη στον κόσμο.
Βήμα 2: Η ΡΥΘΜΙΣΗ
1. Μεταβείτε στο OpenWeatherMap.org.
2. Θα χρειαστεί να εγγραφείτε στον δωρεάν λογαριασμό τους για να λάβετε ένα κλειδί API.
Για να το βρείτε, συνδεθείτε στο λογαριασμό σας και, στη συνέχεια, μεταβείτε στο "Κλειδιά API" και, στη συνέχεια, εισαγάγετε το όνομα του κλειδιού σας και κάντε κλικ στο κουμπί "Δημιουργία".
Δείτε τις φωτογραφίες παραπάνω.
Βήμα 3: Ο ΚΩΔΙΚΟΣ
Θα χρησιμοποιούμε τις βιβλιοθήκες και την πλατφόρμα ESP8266. Ο παρακάτω κώδικας δοκιμάστηκε χρησιμοποιώντας το NodeMCU.
Πρώτα απ 'όλα, βεβαιωθείτε ότι έχετε εγκαταστήσει τις βιβλιοθήκες ESP8266 και ArduinoJSON στο περιβάλλον ανάπτυξης.
Για τη βιβλιοθήκη ESP8266, ξεκινήστε το Arduino και ανοίξτε το παράθυρο Προτιμήσεις. Εισαγάγετε:
σε πρόσθετες διευθύνσεις διευθύνσεων πινάκων που έχουν κατατεθεί.
Ανοίξτε το Boards Manager από το μενού Tools> Board και βρείτε την πλατφόρμα ESP8266. Επιλέξτε την έκδοση που χρειάζεστε και, στη συνέχεια, κάντε κλικ στο κουμπί εγκατάστασης. επιλέξτε τον πίνακα ESP8266 από το μενού Εργαλεία> Πίνακας.
Για τη βιβλιοθήκη ArduinoJSON, μπορείτε να τη βρείτε αναζητώντας στη Συμπερίληψη βιβλιοθήκης> Διαχείριση βιβλιοθηκών.
Ανεβάστε τον παρακάτω κωδικό στον πίνακα που βασίζεται στο ESP8266.
Βήμα 4: ΤΟ ΑΠΟΤΕΛΕΣΜΑ
Πρώτα απ 'όλα πρέπει να αλλάξετε λίγο τον κωδικό, - αλλάξτε ssid με το όνομα του WiFi σας.
- αλλάξτε τον κωδικό πρόσβασης με τον κωδικό πρόσβασης WiFi σας.
- βάλτε το API_KEY μετά: & appid =
Εάν όλα είναι εντάξει, ανεβάστε τον κωδικό στον πίνακα.
Μπορείτε να λάβετε τα δεδομένα από οποιαδήποτε πόλη στον κόσμο.
δείτε φωτογραφίες.
Ελέγξτε το βίντεο αν κολλήσατε.
Βήμα 5: ΑΠΟ ΠΟΥ ΑΠΟ ΕΔΩ;
Αυτή είναι η αρχή ενός πολύ μεγαλύτερου έργου, οπότε αν θέλετε να το επεκτείνετε, μπορείτε εύκολα να προσθέσετε οθόνες OLED ή LCD που εμφανίζουν τον καιρό και να διαβάσετε το καθημερινό σας πρόγραμμα για να δημιουργήσετε έναν έξυπνο καθρέφτη.
Βήμα 6: ΣΥΜΠΕΡΑΣΜΑ
Υπάρχουν πολλές πηγές δεδομένων καιρού στο διαδίκτυο και διαφέρουν ως προς τη λειτουργία.
Το OpenWeatherMap.org πρέπει να είναι μία από τις πιο απλές και κομψές λύσεις που έχουμε βρει για εύκολη πρόσβαση στα δεδομένα καιρού από όλο τον πλανήτη.
Εάν έχετε οποιαδήποτε απορία φυσικά μπορείτε να αφήσετε ένα σχόλιο.myYoutube
το δικο μου φεισμπουκ
myTwitter
Ευχαριστώ που διαβάσατε αυτό το έργο ^^ και να έχετε μια όμορφη μέρα.
Τα λέμε.
Αχμέτ Νουίρα