Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- Βήμα 2: Εγκατάσταση του Raspbian
- Βήμα 3: Προετοιμάστε το Raspbarry PI
- Βήμα 4: Ολοκληρώστε τη διαμόρφωση του Weewx
- Βήμα 5: Τελικές σημειώσεις
Βίντεο: Μετεωρολογικός σταθμός Acurite 5 σε 1 με χρήση Raspberry Pi και Weewx (άλλοι μετεωρολογικοί σταθμοί είναι συμβατοί): 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Όταν αγόρασα τον μετεωρολογικό σταθμό Acurite 5 σε 1, ήθελα να μπορώ να ελέγξω τον καιρό στο σπίτι μου ενώ ήμουν μακριά. Όταν γύρισα σπίτι και το έστησα συνειδητοποίησα ότι είτε έπρεπε να έχω την οθόνη συνδεδεμένη με έναν υπολογιστή είτε να αγοράσω τον έξυπνο διανομέα τους, καθώς η σύνδεση με το φορητό υπολογιστή ή την επιφάνεια εργασίας μου ήταν πολύ περιοριστική για μένα και δεν ήθελα να αγοράσω έξυπνο κέντρο έτσι έκανα κάποια έρευνα και το κατέληξα, Σημειώστε ότι θα λειτουργήσει με άλλους μετεωρολογικούς σταθμούς. Ακολουθεί μια λίστα υλικού που υποστηρίζεται από υλικό, Το έχω γράψει για αρχάριους σε λειτουργικά συστήματα που βασίζονται σε Raspberry Pis και Linux, για οποιονδήποτε μπορεί να το κάνει αυτό.
Βήμα 1: Υλικά
ένα Raspberry PI, χρησιμοποίησα ένα Raspberry PI 3b
πληκτρολόγιο και ποντίκι ή πληκτρολόγιο
Καλώδιο HDMI
μια κάρτα micro sd
θήκη Raspberry PI (προαιρετικά)
μπορείτε να πάρετε κιτ με όλα όσα θα χρειαστείτε από το amazon όπως ο σύνδεσμος που παρείχα
www.amazon.com/CanaKit-Raspberry-Complete-…
Βήμα 2: Εγκατάσταση του Raspbian
Το πρώτο πράγμα που πρέπει να κάνετε είναι να εγκαταστήσετε το Raspbian στην κάρτα micro sd. Μπορείτε να κάνετε λήψη του Raspbian από τη λήψη του raspberrypi.org (Raspbian (όνομα έκδοσης) με επιτραπέζιο υπολογιστή) εάν είστε εξοικειωμένοι με το Raspberry PI, μπορείτε να χρησιμοποιήσετε την ελάχιστη έκδοση. Μπορείτε να ακολουθήσετε τις οδηγίες από το Raspberrypi.org (μην αποσυμπιέσετε το αρχείο εάν χρησιμοποιείτε τη μέθοδο μου). Εγώ χρησιμοποιώ διαφορετικό λογισμικό για να το εγκαταστήσω σε micro sd Χρησιμοποιώ rufus όταν χρησιμοποιώ αυτό το λογισμικό ΒΕΒΑΙΩΘΕΙΤΕ ΝΑ ΕΠΙΛΕΞΕΤΕ ΤΗ ΣΩΣΤΗ ΟΔΗΓΗΣΗ! επίσης, όταν επιλέγετε την εικόνα με δυνατότητα εκκίνησης, επιλέξτε dd εικόνα και, στη συνέχεια, επιλέξτε το αρχείο zip raspbian.
Αφού εγκαταστήσετε το Raspbian στην κάρτα micro sd, εισαγάγετε την κάρτα sd στην υποδοχή micro sd στο Raspberry PI σας συνδέστε το καλώδιο HDMI στην τηλεόραση ή στην οθόνη σας και στο Raspberry PI και, στη συνέχεια, στο ποντίκι και το πληκτρολόγιό σας και, στη συνέχεια, συνδέστε την ισχύ σας στο Raspberry PI σας, βεβαιωθείτε ότι η οθόνη/ η τηλεόρασή σας είναι ενεργοποιημένη.
Βήμα 3: Προετοιμάστε το Raspbarry PI
Μόλις ξεκινήσει, διαμορφώστε τη σύνδεση WiFi (υποθέτοντας ότι χρησιμοποιείτε WiFi)
στη συνέχεια, ξεκινήστε> προτιμήσεις> Διαμόρφωση Raspberry Pi επιλέξτε την καρτέλα διεπαφές και επιλέξτε SSH, ο λόγος για αυτό είναι ότι αυτό δεν θα συνδεθεί με την οθόνη/ την τηλεόρασή σας, οπότε θα πρέπει να μπορείτε να συνδεθείτε με αυτό από άλλο υπολογιστή
επιλέξτε την καρτέλα τοπικοποίησης και διαμορφώστε την τοπική σας και ορίστε τη ζώνη ώρας και το πληκτρολόγιό σας
επιλέξτε την καρτέλα συστήματος και αλλάξτε τον κωδικό πρόσβασής σας
κάντε κλικ στο κουμπί ok και, στη συνέχεια, κάντε επανεκκίνηση του συστήματός σας
συνδέστε το καλώδιο USB για τον μετεωρολογικό σταθμό σας
τώρα κάντε κλικ στο εικονίδιο τερματικού στη γραμμή εργασιών για να ανοίξετε ένα τερματικό
τώρα το πρώτο πράγμα είναι να βεβαιωθείτε ότι το σύστημά σας είναι ενημερωμένο στον τύπο τερματικού
sudo apt-get ενημέρωση
sudo apt-get αναβάθμιση
τώρα για να βεβαιωθείτε ότι το υλικολογισμικό σας είναι ενημερωμένο
sudo rpi-ενημέρωση
επανεκκινήστε το σύστημα και ανοίξτε ξανά το τερματικό μπορείτε να κάνετε επανεκκίνηση του συστήματος από το τερματικό sudo επανεκκίνηση
μόλις ανοίξει το τερματικό τώρα θα εγκαταστήσουμε το weewx μπορείτε να χρησιμοποιήσετε την τεκμηρίωση στο weewx είναι το ίδιο με αυτό που θα σας δείξω, αλλά πριν ξεκινήσετε να λάβετε το γεωγραφικό πλάτος και γεωγραφικό πλάτος μπορείτε να χρησιμοποιήσετε τον ιστότοπο της NASA και επίσης να γνωρίζετε πόσο μακριά ο μετεωρολογικός σας σταθμός κάθεται
Αυτό το βήμα είναι προαιρετικό το weewx παρέχει τον δικό του ιστότοπο που έχει τελειώσει από το raspberry pi σας εάν θέλετε να χρησιμοποιήσετε αυτήν τη λειτουργία εγκατάσταση apache2
sudo apt-get install apache2
τώρα θα πείτε στο apt πού βρίσκεται το αποθετήριο
wget -qO - https://weewx.com/keys.html | sudo apt -key add -wget -qO -https://weewx.com/apt/weewx.list | sudo tee /etc/apt/sources.list.d/weewx.list
στη συνέχεια ενημερώστε και εγκαταστήστε
sudo apt-get ενημέρωση
sudo apt-get install weewx
μετά την εγκατάσταση, θα εκτελέσει ένα αρχικό πρόγραμμα ρύθμισης παραμέτρων εδώ, θα ονομάσετε τον σταθμό σας, βάλτε το μήκος και το πλάτος σας στο ύψος του μετεωρολογικού σας σταθμού μόλις τελειώσετε με αυτό, μπορείτε να κλείσετε και να μετακινήσετε την οθόνη του μετεωρολογικού σταθμού και το Raspberry Pi εκεί που θα κάνατε θέλω να το πω εδώ είναι που μπαίνει το SSH θα πρέπει να κατεβάσετε ένα πρόγραμμα που ονομάζεται Putty και να το εγκαταστήσετε στον υπολογιστή σας θα πρέπει να γνωρίζετε τη διεύθυνση IP σας, μπορείτε να το βρείτε από το τερματικό απλά πληκτρολογήστε ifconfig και αναζητήστε wlan0 inet εκεί θα είναι η διεύθυνση IP σας εάν χρησιμοποιείτε wifi
Βήμα 4: Ολοκληρώστε τη διαμόρφωση του Weewx
Τώρα αν μετακινήσατε το μόνιτορ καιρού και το raspberry pi και εγκαταστήσατε το στόκο ανοίξτε το στόκο εάν δεν ανοίξατε μόνο ένα τερματικό εάν είστε νέοι στο στόκος όταν το ανοίγετε, συμπληρώστε την προεπιλεγμένη θύρα της διεύθυνσης IP 22 και βεβαιωθείτε ότι το SSH είναι επιλεγμένο κάντε κλικ στο άνοιγμα, στη συνέχεια το όνομα χρήστη είναι pi και χρησιμοποιήστε τον κωδικό πρόσβασης που δημιουργήσατε νωρίτερα στο τερματικό σας
sudo nano /etc/weewx/weewx.conf
τώρα χρησιμοποιήστε τα βέλη που βρίσκετε
πρώτα αναθεωρήστε την ενότητα [σταθμός] για να βεβαιωθείτε ότι οι πληροφορίες είναι σωστές και στη συνέχεια αναζητήστε "Αυτή η ενότητα προορίζεται για τη μεταφόρτωση δεδομένων σε ιστότοπους Διαδικτύου" βρείτε τη διαδικτυακή υπηρεσία σας. τώρα συνδέστε και καταχωρήστε τον μετεωρολογικό σας σταθμό. συμπληρώστε τα στοιχεία σας
# Εάν θέλετε να το κάνετε αυτό, ορίστε την επιλογή "ενεργοποίηση" σε true, # και καθορίστε έναν σταθμό (π.χ., 'KORHOODR3') και κωδικό πρόσβασης.
ενεργοποίηση = πραγματικός σταθμός = Βάλτε το αναγνωριστικό του σταθμού σας εδώ
# Για να αποφύγετε σφάλματα ανάλυσης, τοποθετήστε τον κωδικό πρόσβασής σας σε εισαγωγικά:
κωδικός πρόσβασης = το κλειδί σταθμού πηγαίνει εδώ
# Ορίστε τα ακόλουθα σε True για να χρησιμοποιείτε το weewx το WU "Rapidfire"
# πρωτόκολλο. Δεν μπορεί να το υποστηρίξει όλο το υλικό. Ανατρέξτε στον Οδηγό χρήστη.
Rapidfire = Λάθος
τώρα πρόκειται να ελέγξετε το x για έξοδο, θα σας ρωτήσει εάν θέλετε να αποθηκεύσετε το αρχείο εισαγάγετε y για αποθήκευση και εισαγάγετε ξανά για αποθήκευση στο όνομα του αρχείου
τώρα θα θέλετε να κάνετε επανεκκίνηση του weewx
sudo /etc/init.d/weewx στάση
sudo /etc/init.d/weewx έναρξη
βγείτε από το τερματικό ή το παράθυρο στόκου
Βήμα 5: Τελικές σημειώσεις
Εάν εγκαταστήσατε apache, μπορείτε από το πρόγραμμα περιήγησής σας να εισαγάγετε τη διεύθυνση IP σας και να εμφανίσετε τον ιστότοπο weewx που φιλοξενείτε στο Raspberry PI. Μπορείτε να αλλάξετε το περιεχόμενο του ιστότοπου κατεβάζοντας skins και να τα εγκαταστήσετε, μπορείτε να μάθετε πώς να το κάνετε αυτό στην ενότητα doc της ιστοσελίδας weewx, υπάρχουν πολλές καλές πληροφορίες στον ιστότοπό τους, προτείνω να την περιηγηθείτε, Εδώ είναι μόνο μια δευτερεύουσα σκέψη, αν έχετε ένα Acurite weather monitor, δεν θα ήταν δύσκολο να φτιάξετε ένα ξύλινο πλαίσιο αρκετά μεγάλο ώστε να περικλείει το μόνιτορ και το Raspberry PI όλα σε ένα και να το κρεμάτε στον τοίχο, θυμηθείτε να κρατήσετε τον καιρό σας παρακολούθηση εντός εμβέλειας του μετεωρολογικού σταθμού.
Ελπίζω αυτό να σας ήταν χρήσιμο
Συνιστάται:
Επαγγελματικός μετεωρολογικός σταθμός με χρήση ESP8266 και ESP32 DIY: 9 βήματα (με εικόνες)
Επαγγελματικός μετεωρολογικός σταθμός με χρήση ESP8266 και ESP32 DIY: Το LineaMeteoStazione είναι ένας πλήρης μετεωρολογικός σταθμός ο οποίος μπορεί να διασυνδεθεί με επαγγελματίες αισθητήρες από το Sensirion καθώς και με κάποιο εξάρτημα Davis Instrument (Rain Gauge, Anemometer)
Μετεωρολογικός σταθμός NaTaLia: Μετεωρολογικός σταθμός Arduino Solar Powered Done the Right Way: 8 βήματα (με εικόνες)
Μετεωρολογικός Σταθμός NaTaLia: Ο Μετεωρολογικός Σταθμός Arduino έγινε με τον σωστό τρόπο: Μετά από 1 χρόνο επιτυχούς λειτουργίας σε 2 διαφορετικές τοποθεσίες, μοιράζομαι τα σχέδια έργων μου με ηλιακή ενέργεια και εξηγώ πώς εξελίχθηκε σε ένα σύστημα που μπορεί πραγματικά να επιβιώσει για μεγάλο χρονικό διάστημα περιόδους από την ηλιακή ενέργεια. Αν ακολουθείτε
Μετεωρολογικός σταθμός DIY & Σταθμός αισθητήρα WiFi: 7 βήματα (με εικόνες)
Μετεωρολογικός Σταθμός DIY & WiFi Sensor Station: Σε αυτό το έργο θα σας δείξω πώς να δημιουργήσετε έναν μετεωρολογικό σταθμό μαζί με έναν σταθμό αισθητήρα WiFi. Ο σταθμός αισθητήρων μετρά τα τοπικά δεδομένα θερμοκρασίας και υγρασίας και τα στέλνει, μέσω WiFi, στον μετεωρολογικό σταθμό. Ο μετεωρολογικός σταθμός εμφανίζει τότε
Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: 6 βήματα
Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: Σε προηγούμενες αναρτήσεις είχα μοιραστεί διαφορετικές μεθόδους για την κατασκευή μετεωρολογικού σταθμού. Εάν δεν το έχετε ελέγξει εδώ είναι ένας σύνδεσμος. Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε έναν απλό Μετεωρολογικό σταθμό χρησιμοποιώντας το Wemos και μια πλατφόρμα IoT που ονομάζεται Sensate
Μετεωρολογικός σταθμός WiFi μετεωρολογικός σταθμός V1.0: 19 βήματα (με εικόνες)
Solar Powered WiFi Weather Station V1.0: Σε αυτό το Εκπαιδευτικό, θα σας δείξω πώς να φτιάξετε έναν Μετεωρολογικό σταθμό με ηλιακή ενέργεια με έναν πίνακα Wemos. Το Wemos D1 Mini Pro διαθέτει έναν μικρό παράγοντα μορφής και μια μεγάλη γκάμα ασπίδων plug-and-play το καθιστούν ιδανική λύση για γρήγορη απόκτηση