Ο συγγραφέας των Instructables με το ψευδώνυμο MisterM συναρμολογεί έναν μετεωρολογικό σταθμό με μια οθόνη LED pixel στην περίπτωση από ένα ελαττωματικό κασετόφωνο Hitachi. Τα ακουστικά που βρίσκονται πάνω από τον παίκτη, όταν προειδοποιούν για μια επικίνδυνη μετεωρολογική κατάσταση, αρχίζουν να περιστρέφονται αργά από τη μια πλευρά στην άλλη με λίγο θόρυβο.
Εργαστείτε σπιτικό ο πλοίαρχος ξεκινά αποσυναρμολογώντας τη συσκευή αναπαραγωγής. Τα στοιχεία που εξάγονται από αυτό μπορούν να πωληθούν σε bloggers βίντεο που επισκευάζουν αυτούς τους παίκτες και αφαιρούν τις επισκευές στο βίντεο. Φυσικά, είναι καλύτερο να μην αποσυναρμολογήσετε τους παίκτες σπάνιων μόντεμ.
Ο οδηγός περνάει αυτόν τον σύνδεσμο και καταχωρεί έναν δωρεάν λογαριασμό που σας επιτρέπει να πραγματοποιείτε όχι περισσότερες από 1000 κλήσεις στο API την ημέρα, κάτι που είναι αρκετό. Ταυτόχρονα, λαμβάνει ένα κλειδί, το οποίο στη συνέχεια μπορεί να τοποθετηθεί σε δέσμες ενεργειών Python για την πραγματοποίηση αυτόματων κλήσεων. Όπως και στους κωδικούς πρόσβασης, αυτό το κλειδί πρέπει να παραμείνει μυστικό, επειδή το γνωρίζει, άλλοι χρήστες θα κάνουν συνολικά περισσότερες από 1000 κλήσεις την ημέρα και ο μετεωρολογικός σταθμός θα σταματήσει να λειτουργεί μέχρι την επόμενη μέρα.
Στη συνέχεια, ο οδηγός αρχίζει να δουλεύει με το λογισμικό, το οποίο, μετά τη μεταφορά του σε κατάσταση χρήσης, μεταφορτώνεται εδώ.
Για να εκτελεστεί αυτόματα το script weatherman.py όταν είναι ενεργοποιημένο το Raspberry Pi, ο οδηγός ανοίγει το αρχείο αυτόματου σε έναν επεξεργαστή κειμένου:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Και γράφει τη γραμμή στο τέλος του αρχείου:
@ python3 /home/pi/weather/weatherman.py &
Στη συνέχεια, αποθηκεύει το αρχείο. Περιλαμβάνονται επίσης τα αρχεία icon.py, phones.py, precip.py και temp.py, αντίστοιχα: η έξοδος εικόνων με ανάλυση 16x16 εικονοστοιχείων, ο έλεγχος της περιστροφής των ακουστικών με ένα σερβοκινητήρα, η εμφάνιση της πιθανότητας βροχόπτωσης, η εμφάνιση της θερμοκρασίας σε μορφή γραμματοσειράς Herkules TTF) ή οποιαδήποτε άλλη.
Ο πλοίαρχος τοποθετεί απλά ένα "καπέλο" με την οθόνη στο Raspberry Pi (στην περίπτωση αυτή, Zero W με χτένα, αν λείπει, πρέπει να κολληθεί και το board χωρίς WiFi, I πρόσφατα είπετι πρέπει να κάνετε) και το σερβο συνδέει ως εξής:
Ελέγχει τα πάντα στο βάρος:
Και τότε ελέγχει τον τρόπο εμφάνισης της οθόνης στην περίπτωση του παίκτη. Μπορείτε να πάρετε οποιαδήποτε άλλη κατάλληλη έτοιμη ή σπιτική θήκη.
Επαναφέρετε τα ακουστικά για να εγκαταστήσετε το σχεδιαζόμενο αποτέλεσμα στο στέλεχος του σερβομηχανισμού ώστε να μπορεί να περιστραφεί:
Και τελικά, τα πάντα συλλέγονται εντελώς, και ένας ασυνήθιστος μετεωρολογικός σταθμός ικανοποιεί όχι μόνο τον πλοίαρχο, αλλά και όλους τους θεατές των ροών του:
Αν και οι οθόνες LED RGB δεν υπήρχαν τότε - δεν υπήρχαν μπλε LED - τα vintage και τα σύγχρονα εξαρτήματα σε αυτόν τον μετεωρολογικό σταθμό φαίνονται υπέροχα μαζί.