Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Inspiracja
- Krok 2: Naciśnij, aby przerwać
- Krok 3: Okablowanie i konfiguracja Pi
- Krok 4: Zrób sobie przerwę
Wideo: Przypomnienie o komfortowych przerwach Tele-LED z 1963 r.: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Ten stary i niezwykły telefon bez wybierania numeru pomaga teraz w dobrym samopoczuciu i produktywności współistnieć w domowym biurze! Pod maskownicą w stylu vintage neopikselowy pierścień podświetla kolejno 24 diody LED przez godzinę, zmieniając się w przyciągający wzrok tęczowy wyświetlacz, gdy nadejdzie pora na przerwę. Zignoruj tęczę, a pierścień LED zacznie migać na czerwono, czemu towarzyszy subtelny, ale nie do zignorowania sygnał dźwiękowy oryginalnego brzęczyka telefonu.
Aby anulować sygnał dźwiękowy lub zresetować minutnik w dowolnym momencie, wystarczy nacisnąć przycisk na telefonie lub na chwilę podnieść słuchawkę – oba te sytuacje zmuszają mnie do wstania i przejścia przez pokój, a następnie zobaczenia, czy i tak wstaję Równie dobrze mogę rozprostować nogi, wziąć kawę… widzisz, jak to działa.
Całość jest zasilana przez ładne, stare Raspberry Pi 2, wykorzystujące oryginalne przełączniki i brzęczyk telefonu wraz z pierścieniem neopikselowym.
Jest zasilany z koncentratora USB w moim laptopie służbowym i uruchamia się automatycznie, gdy uruchamiam się rano, więc nie pozostaje nic innego, jak zresetować minutnik, gdy zrobię sobie przerwę.
Jeśli nie możesz zobaczyć osadzonego filmu z YouTube, znajdziesz go pod adresem
Kieszonkowe dzieci
Raspberry Pi 2
Pierścień NeoPixel (w tym przypadku 24 diody LED)
1x biała dioda LED do oprawki lampy
Kable rozruchowe
Telefon w stylu vintage
Krok 1: Inspiracja
Po tym, jak przez miesiąc wpatrywałem się w ten dziwny stary telefon w kącie mojego biura, pomyślałem, że nadszedł czas, aby coś zrobił. Nie chciałem poświęcać na to zbyt wiele czasu ani pieniędzy, więc postanowiłem wykorzystać tylko części, które miałem w warsztacie, jako swego rodzaju wyzwanie.
Odebrałem telefon na ulicznych targach antyków prawie dwa lata temu i nigdy nie mogłem rozgryźć jego przeznaczenia, ma maskownicę zamiast tarczy, ale nie ma głośnika w środku - podobno pochodził z lokalnej bazy sił powietrznych, więc mógł mieć był domofonem lub jakimś przedłużeniem.
Postanowiłem sparować go z pierścieniem Kitronik Zip Halo LED - był to odpowiedni rozmiar i od ponad roku nawiedzał warsztat, nieużywany. Był nieużywany, ponieważ technicznie jest przeznaczony do bbc micro:bit, ale gdy w końcu znalazłem dla niego cel, zdałem sobie sprawę, że jest to tylko przebrany pierścień neopikselowy i można nim sterować jak każdym innym paskiem LED RGB WS2812B.
Krok 2: Naciśnij, aby przerwać
Po szybkim demontażu i szorowaniu części telefonu były znacznie bardziej dostępne i postanowiłem połączyć je z Raspberry Pi.
Pierwotny przycisk był najłatwiejszy, okazał się być wczesnym mikroprzełącznikiem, z zaciskami śrubowymi, dzięki czemu można go było łatwo podłączyć do niektórych żeńskich kabli połączeniowych. Mała czerwona lampa była trochę trudniejsza, ale wystarczyło wymienić żarówkę na białą diodę LED, w przeciwnym razie oprawka pozostała nienaruszona, ponownie podłączona do kabli połączeniowych.
Następnie chciałem móc podnieść słuchawkę telefonu, aby zresetować licznik przerwy, więc z multimetrem ustawionym na „opór” zacząłem testować różne kombinacje oryginalnych połączeń śrubowych w telefonie, w końcu natknąłem się na parę terminali, które połączy się bezpośrednio z przełącznikiem odbiornika.
Byłem trochę niepewny brzęczyka, ponieważ był oznaczony "12v" - rozważałem użycie małej płytki przekaźnikowej i baterii 9v, ale potem po przetestowaniu zdałem sobie sprawę, że będzie ładnie piszczeć przy 3v, więc podłączyłem go bezpośrednio do kabli połączeniowych.
Krok 3: Okablowanie i konfiguracja Pi
Użyłem dość długich kabli rozruchowych na wszystkich przełącznikach, więc montaż nie był zbyt trudny. Najpierw zabezpieczyłem płytkę Raspberry Pi za pomocą lepkich śrub (uchwyty opasek kablowych 3 m z małymi przewierconymi śrubami), a następnie podłączyłem elementy do GPIO jeden po drugim.
Oprócz pierścienia NeoPixel, który został podłączony do 5v, GND i GPIO18, komponenty zostały ustawione w następujący sposób:
GPIO12 (Wejście) - Oryginalny ButtonGPIO16 (Wejście) - Przełącznik odbiornika słuchawkiGPIO14 (Wyjście) - Oryginalny telefon BuzzerGPIO26 (Wyjście) - Dioda LED lampy
Aby zmusić Pi do współpracy z pierścieniem NeoPixel, najpierw zainstalowałem oprogramowanie dla płytki opartej na tym samym rodzaju diod LED (The Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | grzmotnąć
Ten skrypt konfiguracyjny wykonał większość ciężkiej pracy i polecam spróbować, jeśli potrzebujesz sterować diodami LED WS2812B, zawiera kilka świetnych przykładów. W zależności od liczby diod LED na pasku/pierścieniu może być konieczna edycja…
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… ponieważ kontroluje to (jestem prawie pewien) liczbę diod LED, które oprogramowanie ma znaleźć.
Po opanowaniu podstaw zebrałem skrypt Pythona, który będzie sterował diodami LED i brzęczykiem, zintegrowanym z dwoma przełącznikami. Zajęło to trochę prób i błędów, ale skrypt, którego użyłem, jest dostępny na GitHub - można go łatwo dostosować do korzystania z różnych wejść i wyjść. Działa, ale nie jest idealny!
Ostatnią częścią konfiguracji było uruchomienie skryptu przy starcie, więc edytowałem…
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
…dodając linię…
sudo python3 /home/pi/timer.py &
..do końca pliku, zapis i ponowne uruchomienie.
Ostatnią częścią montażu było po prostu złożenie dwóch połówek obudowy telefonu - wygodnie utrzymywanych na miejscu oryginalnymi śrubami.
Krok 4: Zrób sobie przerwę
Bardzo podoba mi się teraz ten telefon, stoi spokojnie w kącie biura, ładnie wygląda, ma jedną pracę (zmusza mnie od czasu do czasu do przeprowadzki) i robi to dobrze. To było zabawne i szybkie w budowie, ale bardzo trudne do sfotografowania - diody LED są znacznie jaśniejsze i bardziej żywe niż na zdjęciach!
Zawsze pracowałem w domu kilka dni w tygodniu iw normalnych czasach była to okazja do dłuższej pracy bez rozrywek i wykonywania większej ilości pracy bez rozpraszania się.
Nie jest to jednak zrównoważony sposób pracy, gdy codziennie wykonujesz WFH, jednak w sytuacji długodystansowej, takiej jak ta, tak ważne jest robienie tych małych przerw na komfort, ze względu (w szczególności w moim przypadku) na dolną część pleców i zdrowie psychiczne.
Dzięki za przeczytanie, bądź bezpieczny i rób sobie przerwy dla pracowników domowych!
Moje inne projekty Old Tech, New Spec są na Instructables pod adresem
Więcej szczegółów znajduje się na stronie https://bit.ly/OldTechNewSpec. i jestem na Twitterze @OldTechNewSpec.
Druga nagroda w konkursie Work From Home Speed Challenge
Zalecana:
Przypomnienie o wyłączeniu świateł: 5 kroków
Przypomnienie o wyłączeniu świateł: Pamiętaj, wyłącz światła, ocal Ziemię. To urządzenie pomaga mi wyrobić w sobie nawyk wyłączania światła, kiedy wychodzę z pokoju. Urządzenie jest po prostu zbudowane przez Arduino, głównie przy użyciu czujnika światła, ultradźwiękowego przyrządu do pomiaru odległości
Przypomnienie o masce: 5 kroków
Przypomnienie o masce: Ta maszyna ma przypominać ludziom o założeniu masek przed wyjściem na zewnątrz, szczególnie podczas pandemii COVID-19. Maszyna wykorzystuje czujnik fotoodporności do wykrywania, czy przechodzi osoba. Gdy kogoś wykryje, silnik otwiera pudełko z maską
Kluczowe przypomnienie: 4 kroki
Przypomnienie o kluczach: Ten projekt Arduino to urządzenie przypominające, które pomaga tym, którzy regularnie zapominają o przyniesieniu kluczy. Jak zwykle, kiedy kładziesz klucze na stole, możesz zapomnieć o ich zabraniu. Tak więc ten projekt wykorzystuje czujnik ultradźwiękowy, gdy użytkownik się zbliża
Przypomnienie o wyłączeniu żelaza: 4 kroki
Przypomnienie o wyłączeniu żelaza: witam wszystkich członków i hobbystów. Główną bohaterką całej tej historii jest moja żona. Pewnego dnia rano wyprasowała swoją biurową sukienkę i nagle wyszła z domu do pracy. Ja i moja córka poszliśmy do domu mojej mamy na tego samego dnia. wieczorem wszyscy cam
Przypomnienie o myciu rąk: 5 kroków (ze zdjęciami)
Przypomnienie o myciu rąk: Przypomnienie o myciu rąk to opaska na rękę, która przypomina o myciu rąk po każdych 20 minutach. Ma trzy tryby kolorów, czerwony wskazujący na umycie rąk, tryb blaknięcia (30 sekund) do pocierania rąk przez 30 sekund i zielony do umytych ha