Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Έμπνευση
- Βήμα 2: Push to Break
- Βήμα 3: Καλωδίωση και ρύθμιση Pi
- Βήμα 4: Κάντε ένα διάλειμμα
Βίντεο: 1963 Tele-LED Comfort Break Υπενθύμιση: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτό το παλιό και ασυνήθιστο τηλέφωνο χωρίς κλήσεις βοηθά την ευημερία και την παραγωγικότητα να συνυπάρχουν στο γραφείο του σπιτιού! Κάτω από τη vintage μάσκα του, ένας δακτύλιος neopixel ανάβει τα 24 LED του διαδοχικά για μια ώρα, αλλάζοντας σε μια εντυπωσιακή οθόνη ουράνιου τόξου όταν είναι ώρα για διάλειμμα. Αγνοήστε το ουράνιο τόξο και το κουδούνι LED αρχίζει να αναβοσβήνει με κόκκινο χρώμα, συνοδευόμενο από ένα λεπτό αλλά αδιανόητο μπιπ από την αρχική μονάδα βομβητή του τηλεφώνου.
Για να ακυρώσω το ηχητικό σήμα ή να επαναφέρω το χρονόμετρο ανά πάσα στιγμή, απλώς πρέπει είτε να πατήσω το κουμπί στο τηλέφωνο είτε να σηκώσω στιγμιαία το ακουστικό - και τα δύο με αναγκάζουν να σηκωθώ και να περπατήσω στο δωμάτιο, έπειτα βλέποντας έτσι κι αλλιώς Μπορεί επίσης να τεντώσω τα πόδια μου, να πάρω έναν καφέ…. Βλέπετε πώς λειτουργεί.
Το όλο θέμα τροφοδοτείται από ένα ωραίο παλιό Raspberry Pi 2, χρησιμοποιώντας τους αρχικούς διακόπτες και το βομβητή του τηλεφώνου μαζί με το δακτύλιο neopixel.
Τροφοδοτείται από ένα διανομέα USB στο φορητό υπολογιστή εργασίας μου και ξεκινά αυτόματα όταν ξεκινάω το πρωί, οπότε δεν υπάρχει τίποτα άλλο από το να επαναφέρετε το χρονόμετρο όταν κάνω διάλειμμα.
Σε περίπτωση που δεν μπορείτε να δείτε το ενσωματωμένο βίντεο YouTube βρίσκεται στη διεύθυνση
Προμήθειες
Raspberry Pi 2
Δαχτυλίδι NeoPixel (24 LED σε αυτή την περίπτωση)
1x Λευκή λυχνία LED για τη βάση του λαμπτήρα
Καλώδια βραχυκύκλωσης
Vintage Τηλέφωνο
Βήμα 1: Έμπνευση
Αφού κοιτούσα αυτό το παράξενο παλιό τηλέφωνο στη γωνία του γραφείου μου για ένα μήνα, νόμιζα ότι ήταν καιρός να κάνει κάτι. Δεν ήθελα να ξοδέψω πάρα πολύ χρόνο ή χρήματα σε αυτό, οπότε αποφάσισα να χρησιμοποιήσω μόνο τα μέρη που είχα στο εργαστήριο, ως μια πρόκληση.
Πήρα το τηλέφωνο σε μια έκθεση αρχαιοτήτων δρόμου πριν από σχεδόν δύο χρόνια και ποτέ δεν μπόρεσα να καταλάβω τον σκοπό του, έχει μάσκα αντί για καντράν, αλλά δεν έχει ηχείο μέσα - υποτίθεται ότι ήταν από τοπική αεροπορική βάση, οπότε θα μπορούσε να έχει ήταν ενδοεπικοινωνία ή επέκταση κάποιου είδους.
Αποφάσισα να το συνδυάσω με ένα δαχτυλίδι Kitronik Zip Halo LED - αυτό ήταν ακριβώς το σωστό μέγεθος και επίσης στοιχειώνει το εργαστήριο για περισσότερο από ένα χρόνο, αχρησιμοποίητο. Unταν αχρησιμοποίητο γιατί τεχνικά είναι για το bbc micro: bit, αλλά έχοντας βρει έναν σκοπό γι 'αυτό συνειδητοποίησα ότι είναι απλώς ένα ντυμένο δαχτυλίδι neopixel και μπορεί να ελεγχθεί όπως κάθε άλλη λωρίδα LED WS2812B RGB.
Βήμα 2: Push to Break
Μετά από μια γρήγορη αποσυναρμολόγηση και καθαρισμό, τα μέρη του τηλεφώνου ήταν πολύ πιο προσιτά και άρχισα να τα συνδέω με το Raspberry Pi.
Το αρχικό κουμπί ήταν το πιο εύκολο, αυτό αποδείχθηκε ότι ήταν ένας πρώτος μικροδιακόπτης, με βιδωτούς ακροδέκτες, έτσι ήταν εύκολο να συνδεθεί με μερικά καλώδια γυναικών. Ο μικρός κόκκινος λαμπτήρας ήταν λίγο πιο περίπλοκος, αλλά έπρεπε απλώς να αντικατασταθεί ο λαμπτήρας του με ένα λευκό LED, διαφορετικά η θήκη έμεινε άθικτη, και πάλι συνδεδεμένη με καλώδια βραχυκυκλωτήρων.
Στη συνέχεια, ήθελα να μπορώ να σηκώσω το ακουστικό του τηλεφώνου για να επαναφέρω το χρονόμετρο διακοπής, οπότε με ένα πολύμετρο ρυθμισμένο στην "αντίσταση" άρχισα να δοκιμάζω διαφορετικούς συνδυασμούς των αρχικών βιδωτών συνδέσεων στο τηλέφωνο, τελικά πέφτοντας πάνω σε ένα ζευγάρι τερματικών που θα συνδεθεί απευθείας στον διακόπτη δέκτη.
Δεν ήμουν λίγο σίγουρος για το βομβητή, καθώς είχε την ένδειξη "12v" - σκέφτηκα να χρησιμοποιήσω μια μικρή πλακέτα ρελέ και μια μπαταρία 9v, αλλά μετά από δοκιμές συνειδητοποίησα ότι θα ηχεί πολύ ωραία στα 3v, οπότε το συνδέω απευθείας στα καλώδια βραχυκυκλωτήρων. Το
Βήμα 3: Καλωδίωση και ρύθμιση Pi
Είχα χρησιμοποιήσει αρκετά καλώδια άλματος σε όλους τους διακόπτες, οπότε η συναρμολόγηση δεν ήταν πολύ δύσκολη. Πρώτα στερέωσα την πλακέτα Raspberry Pi στη θέση της με μερικά κολλητικά μπουλόνια (3 μέτρα στήριγμα καλωδίων με μικρά μπουλόνια διάτρητα) και έπειτα ένωσα τα κομμάτια στο GPIO ένα προς ένα.
Εκτός από το δακτύλιο NeoPixel, το οποίο ήταν ενσύρματο έως 5v, GND και GPIO18, τα εξαρτήματα διαμορφώθηκαν ως εξής:
GPIO12 (Είσοδος) - Αρχικό κουμπί GPIO16 (Είσοδος) - Διακόπτης δέκτη ακουστικών GPIO14 (Έξοδος) - Αρχικός βομβητής τηλεφώνου GPIO26 (Έξοδος) - LED για λάμπα
Για να δουλέψει το Pi με το δακτύλιο NeoPixel, εγκατέστησα πρώτα κάποιο λογισμικό για μια πλακέτα που βασίζεται στο ίδιο είδος LED (The Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | κτυπώ δυνατά
Αυτό το σενάριο ρύθμισης έκανε το μεγαλύτερο μέρος της σκληρής δουλειάς και συνιστώ να το δοκιμάσετε εάν πρέπει να ελέγξετε τα LED WS2812B, συνοδεύονται από μερικά υπέροχα παραδείγματα. Ανάλογα με τον αριθμό των LED στη λωρίδα/δακτύλιο σας, ίσως χρειαστεί να επεξεργαστείτε…
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… Καθώς αυτό ελέγχει (είμαι αρκετά σίγουρος) τον αριθμό των LED που αναμένει το λογισμικό να βρει.
Αφού δούλεψαν τα βασικά, συγκέντρωσα ένα σενάριο Python που θα έλεγχε τα LED και το βομβητή, ενσωματωμένο με τους δύο διακόπτες. Αυτό χρειάστηκε κάποια δοκιμή και λάθος, αλλά το σενάριο που χρησιμοποίησα είναι διαθέσιμο στο GitHub - θα μπορούσε εύκολα να προσαρμοστεί ώστε να χρησιμοποιεί διαφορετικές εισόδους και εξόδους. Λειτουργεί αλλά δεν είναι τέλειο!
Το τελευταίο μέρος της ρύθμισης ήταν η εκτέλεση του σεναρίου κατά την εκκίνηση, οπότε επεξεργάστηκα…
sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
… Προσθέτοντας τη γραμμή…
sudo python3 /home/pi/timer.py &
.. στο τέλος του αρχείου, αποθήκευση και επανεκκίνηση.
Το τελευταίο μέρος της συναρμολόγησης ήταν να ενώσετε τα δύο μισά της θήκης του τηλεφώνου - βολικά συγκρατημένα από τα αρχικά μπουλόνια.
Βήμα 4: Κάντε ένα διάλειμμα
Μου αρέσει πολύ αυτό το τηλέφωνο τώρα, κάθεται ήσυχα στη γωνία του γραφείου, φαίνεται ωραίο, έχει μία δουλειά (με αναγκάζει να μετακινούμαι περιστασιακά) και το κάνει καλά. Funταν διασκεδαστικό και γρήγορο στην κατασκευή, αλλά πολύ δύσκολο να φωτογραφηθεί - τα LED είναι πολύ πιο φωτεινά και πιο ζωντανά από ό, τι στις εικόνες!
Πάντα δούλευα από το σπίτι μερικές ημέρες την εβδομάδα και σε κανονικές περιόδους ήταν μια ευκαιρία να δουλέψω περισσότερες ώρες και να κάνω περισσότερη δουλειά, χωρίς περισπασμούς.
Ωστόσο, αυτός δεν είναι ένας βιώσιμος τρόπος εργασίας όταν είστε WFH κάθε μέρα, σε μια κατάσταση μακρινών αποστάσεων όπως αυτή είναι τόσο σημαντικό να κάνετε αυτά τα μικρά διαλείμματα άνεσης, για χάρη (στην περίπτωσή μου ειδικά) της μέσης και της ψυχικής σας υγείας Το
Ευχαριστούμε που διαβάσατε, μείνετε ασφαλείς και κάντε τα διαλείμματα στο σπίτι!
Τα άλλα μου έργα Old Tech, New Spec βρίσκονται στο Instructables στη διεύθυνση
Περισσότερες λεπτομέρειες υπάρχουν στον ιστότοπο στη διεύθυνση https://bit.ly/OldTechNewSpec. και είμαι στο Twitter @OldTechNewSpec.
Δεύτερο βραβείο στην πρόκληση ταχύτητας εργασίας από το σπίτι
Συνιστάται:
Υπενθύμιση της απενεργοποίησης φώτων: 5 βήματα
Υπενθύμιση της απενεργοποίησης φώτων: Θυμηθείτε, σβήστε τα φώτα, σώστε τη γη. Αυτή η συσκευή με βοηθά να μάθω να αναπτύσσω μια συνήθεια να σβήνω τα φώτα όταν φεύγω από το δωμάτιό μου. Η συσκευή είναι απλά κατασκευασμένη από το Arduino, χρησιμοποιώντας κυρίως αισθητήρα φωτός, όργανο μέτρησης απόστασης υπερήχων
Υπενθύμιση μάσκας: 5 βήματα
Υπενθύμιση μάσκας: Αυτό το μηχάνημα έχει σχεδιαστεί για να υπενθυμίζει στους ανθρώπους να φορούν μάσκες πριν βγούν σε εξωτερικούς χώρους, ειδικά κατά τη διάρκεια αυτής της πανδημίας COVID-19. Το μηχάνημα χρησιμοποιεί αισθητήρα φωτοαντίστασης για να ανιχνεύσει εάν ένα άτομο περνά. Όταν εντοπίσει κάποιον, ο κινητήρας ανοίγει ένα κουτί μάσκας
Nextion Touchscreen Outlook Υπενθύμιση σύσκεψης ημερολογίου: 6 βήματα
Nextion Touchscreen Outlook Ημερολόγιο Υπενθύμιση σύσκεψης: Ο λόγος που ξεκίνησα αυτό το έργο ήταν επειδή πολλές φορές έχασα συναντήσεις και κατάλαβα ότι χρειάζομαι ένα καλύτερο σύστημα υπενθύμισης. Παρόλο που χρησιμοποιούμε το ημερολόγιο Microsoft Outlook, αλλά περνούσα τον περισσότερο χρόνο μου σε Linux/UNIX στον ίδιο υπολογιστή. Ενώ συνεργάζεστε με
Βασική υπενθύμιση: 4 βήματα
Βασική υπενθύμιση: Αυτό το έργο Arduino είναι μια μηχανή υπενθύμισης για να βοηθήσει όσους ξεχνούν να φέρνουν τα κλειδιά τους τακτικά. Όπως συνήθως όταν βάζετε τα κλειδιά σας στο τραπέζι, μπορεί να ξεχάσετε να τα πάρετε. Έτσι, αυτό το έργο χρησιμοποιεί τον υπερηχητικό αισθητήρα, όπως όταν ο χρήστης πλησιάζει
Υπενθύμιση πλύσης στο χέρι: 5 βήματα (με εικόνες)
Υπενθύμιση πλυσίματος χεριών: Η υπενθύμιση πλυσίματος χεριών είναι μια ζώνη χειρός που σας υπενθυμίζει να πλένετε τα χέρια σας μετά από κάθε 20 λεπτά. Διαθέτει τρεις λειτουργίες χρώματος, κόκκινο που δείχνει τα χέρια που πλένονται, λειτουργία ξεθώριασης χρώματος (30 δευτερόλεπτα) για τρίψιμο των χεριών για 30 δευτερόλεπτα και πράσινο για το πλυμένο εκτάριο