Πίνακας περιεχομένων:
- Βήμα 1: Εργαλεία και υλικά
- Βήμα 2: Συναρμολόγηση του κιτ ArduiTouch MKR
- Βήμα 3: Τοποθετήστε το Arduino MKR Board και το ENV Shield
- Βήμα 4: Εγκατάσταση πρόσθετων βιβλιοθηκών
- Βήμα 5: Προσαρμογή υλικολογισμικού
- Βήμα 6: Τελική μεταγλώττιση και μεταφόρτωση
Βίντεο: Παρακολούθηση καιρού Με ασπίδα Arduino MKR ENV: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Πήραμε μερικές από τις ολοκαίνουργιες ασπίδες MKR ENV πριν από μερικές ημέρες. Αυτές οι ασπίδες έχουν αρκετούς αισθητήρες (θερμοκρασία, πίεση αέρα, υγρασία, υπεριώδη ακτινοβολία …) - μια καλή συλλογή για να δημιουργήσετε έναν απλό μετεωρολογικό σταθμό μαζί με το κιτ ArduiTouch MKR. Χρησιμοποιήσαμε ένα Arduino MKR 1010 με WiFi ως κύρια πλακέτα για να λαμβάνουμε πληροφορίες για τον καιρό για μια απλή πρόγνωση από το openweather map.org. Στο τέλος, η οθόνη του ArduiTouch θα εμφανίσει μια απλή πρόβλεψη και εξωτερική θερμοκρασία μαζί με τη μετρημένη εσωτερική θερμοκρασία, την πίεση του αέρα και την υγρασία.
Βήμα 1: Εργαλεία και υλικά
Υλικά:
- Arduino MKR1000 ή 1010
- Arduino MKR ENV Shield
- Κιτ ArduiTouch MKR
Εργαλεία:
- συγκολλητικό σίδερο
- λεπτό σύρμα συγκόλλησης
- Πένσα μύτης βελόνας
- πένσα πλευρικής κοπής
- κατσαβίδι μεσαίας διασταύρωσης
Λογισμικό:
Arduino IDE
Βήμα 2: Συναρμολόγηση του κιτ ArduiTouch MKR
Ακολουθήστε τις συνημμένες οδηγίες συναρμολόγησης.
Βήμα 3: Τοποθετήστε το Arduino MKR Board και το ENV Shield
Μετά τη συναρμολόγηση του κιτ ArduiTouch πρέπει να συνδέσετε το Arduino MKR 1010 και το MKR ENV Shield στην πίσω πλευρά του PCB
Βήμα 4: Εγκατάσταση πρόσθετων βιβλιοθηκών
Εγκαταστήστε τις ακόλουθες βιβλιοθήκες μέσω του Arduino Library Manager:
Βιβλιοθήκη AdafruitGFX
Βιβλιοθήκη AdafruitILI9341
Βιβλιοθήκη Arduino JSON 5.x
Μπορείτε επίσης να κατεβάσετε τη βιβλιοθήκη επίσης απευθείας ως αρχείο ZIP και να αποσυμπιέσετε το φάκελο κάτω από το yourarduinosketchfolder/libraries/
Μετά την εγκατάσταση των βιβλιοθηκών Adafruit, κάντε επανεκκίνηση του Arduino IDE.
Βήμα 5: Προσαρμογή υλικολογισμικού
Μπορείτε να κατεβάσετε το υλικολογισμικό από τον ιστότοπό μας
Απαιτούνται ορισμένες αλλαγές στον πηγαίο κώδικα για προσαρμογή: WiFi: Εισαγάγετε το SSID και τον κωδικό πρόσβασης στις γραμμές 63 και 64
char* ssid = "Yoursid"; // SSID τοπικού δικτύου
char* password = "yourpassword"; // Κωδικός πρόσβασης στο δίκτυο
Λογαριασμός για το OpenWeatherMap: Για να λάβετε αργότερα δεδομένα από την πλατφόρμα OpenWeatherMap θα χρειαστείτε έναν δικό σας λογαριασμό. Εγγραφείτε για να λάβετε ένα κλειδί API:
Εισαγάγετε το κλειδί API στη γραμμή 71:
Συμβολοσειρά APIKEY = "your_api_key";
Η τοποθεσία σας: Μεταβείτε στη διεύθυνση https://openweathermap.org/appid και αναζητήστε μια τοποθεσία. Περάστε από το σύνολο αποτελεσμάτων και επιλέξτε την καταχώριση που βρίσκεται πιο κοντά στην πραγματική τοποθεσία για την οποία θέλετε να εμφανίζονται δεδομένα. Θα είναι μια διεύθυνση URL όπως https://openweathermap.org/appid Ο αριθμός στο τέλος είναι αυτός που αντιστοιχίζετε στη σταθερά παρακάτω. Εισαγάγετε τον αριθμό της τοποθεσίας σας στη γραμμή 72
String CityID = "your_city_id";
Timeρα: Επιλέξτε τη ζώνη ώρας στη γραμμή 73
int TimeZone = 1;
Βήμα 6: Τελική μεταγλώττιση και μεταφόρτωση
Ανοίξτε αυτό το δείγμα στο Arduino IDE. Μεταγλωττίστε και ανεβάστε το.
Συνιστάται:
Μια φθηνότερη ασπίδα ασύρματης σύνδεσης ESP8266 για Arduino και άλλα Micros: 6 βήματα (με εικόνες)
Μια φθηνότερη ασπίδα ασύρματης σύνδεσης ESP8266 για Arduino και άλλα Micros: Ενημέρωση: 29 Οκτωβρίου 2020 Δοκιμασμένη με βιβλιοθήκη πίνακα ESP8266 V2.7.4 - έργα Ενημέρωση: 23 Σεπτεμβρίου 2016 Μην χρησιμοποιείτε τη βιβλιοθήκη πλακέτας Arduino ESP V2.3.0 για αυτό το έργο. V2.2.0 έργα Ενημέρωση: 19 Μαΐου 2016 Η αναθεώρηση 14 αυτού του έργου αναθεωρεί τις βιβλιοθήκες και τον κώδικα που λειτουργεί
Εμφάνιση καιρού πρόβλεψης καιρού Art Deco: 9 βήματα (με εικόνες)
Ένδειξη πρόβλεψης καιρού Art Deco: Γεια σας φίλοι, σε αυτό το Instructable θα δούμε ζεστό για να φτιάξουμε αυτήν την οθόνη Weather Forecast. Χρησιμοποιεί μίνι πίνακα Wemos D1 μαζί με έγχρωμη οθόνη TFT 1,8”για την εμφάνιση της πρόγνωσης του καιρού. Επίσης σχεδίασα και εκτύπωσα τρισδιάστατα ένα περίβλημα για
Παρακολούθηση καιρού με χρήση ESP32_DHT11_OLED_Thingspeak: 7 Βήματα
Παρακολούθηση καιρού με χρήση ESP32_DHT11_OLED_Thingspeak: Σε αυτό το σεμινάριο, θα δημιουργήσετε ένα μόνιτορ καιρού που παρακολουθεί τη θερμοκρασία και την υγρασία, χρησιμοποιώντας ESP32 και DHT11. Εμφανίζεται σε οθόνη OLED. Και μεταφορτώνεται στο ThingSpeak. Το ESP32 είναι ένα ισχυρό εργαλείο IOT. Είναι ένα σύστημα χαμηλού κόστους
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: 5 βήματα
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: Το Διαδίκτυο των πραγμάτων (IoT) είναι η διασύνδεση φυσικών συσκευών (που αναφέρονται επίσης ως «συνδεδεμένες συσκευές» και «έξυπνες συσκευές»), κτίρια, και άλλα είδη - ενσωματωμένα με ηλεκτρονικά είδη, λογισμικό, αισθητήρες, ενεργοποιητές και
ESP8266 Βασισμένο ρολόι δικτύου και παρακολούθηση καιρού: 3 βήματα (με εικόνες)
ESP8266 Βασισμένο ρολόι δικτύου και παρακολούθηση καιρού: Σύντομο και απλό έργο Σαββατοκύριακου με ESP8266 και οθόνη OLED 0,96 "128x64. Η συσκευή είναι ρολόι δικτύου, δηλαδή λαμβάνει χρόνο από διακομιστές ntp. Εμφανίζει επίσης πληροφορίες για τον καιρό με εικονίδια από το openweathermap.org Απαιτούμενα μέρη: 1. Ενότητα ESP8266 (A