Obsah:
- Zásoby
- Krok 1: Inšpirácia
- Krok 2: Push to Break
- Krok 3: Zapojenie a nastavenie Pi
- Krok 4: Dajte si prestávku
Video: 1963 Tele-LED Comfort Break Reminder: 4 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Tento starý a nezvyčajný telefón bez vytáčania teraz pomáha koexistencii pohody a produktivity v domácej kancelárii! Pod jeho vintage mriežkou rozsvieti neopixelový krúžok 24 LED diód v poradí na hodinu, pričom sa v čase prestávky prepne na pútavý dúhový displej. Ignorujte dúhu a LED dióda začne blikať načerveno, sprevádzaná jemným, ale neprehliadnuteľným pípnutím z pôvodnej bzučiakovej jednotky telefónu.
Ak chcete kedykoľvek zrušiť pípanie alebo resetovať časovač, stačí buď stlačiť tlačidlo na telefóne, alebo na chvíľu zdvihnúť slúchadlo - obe ma prinútia vstať a prejsť po miestnosti, potom uvidím, že som aj tak hore Môžem si tiež natiahnuť nohy, dať si kávu … vidíte, ako to funguje.
Celé to poháňa pekný starý Raspberry Pi 2, ktorý používa pôvodné prepínače a bzučiak telefónu popri neopixelovom prstenci.
Je napájaný z rozbočovača USB na mojom pracovnom prenosnom počítači a automaticky sa spustí, keď ráno štartujem, takže pri prestávke nie je možné robiť nič iné, ako resetovať časovač.
V prípade, že nemôžete vidieť vložené video z YouTube, je na
Zásoby
Raspberry Pi 2
NeoPixel Ring (v tomto prípade 24 LED)
1x Biela LED dióda pre držiak žiarovky
Prepojovacie káble
Vintage telefón
Krok 1: Inšpirácia
Potom, čo som mesiac hľadel na tento podivný starý telefón v rohu svojej kancelárie, som si myslel, že je načase, aby niečo skutočne urobil. Nechcel som na to tráviť príliš veľa času ani peňazí, a preto som sa rozhodol použiť iba diely, ktoré som mal v dielni, ako výzvu.
Vybral som telefón na pouličnom veľtrhu starožitností pred takmer dvoma rokmi a nikdy som nevedel prísť na jeho účel, namiesto číselníka má mriežku, ale vnútri nie je reproduktor - údajne bol zo základne miestneho letectva, takže by som mohol bol nejaký interkom alebo rozšírenie.
Rozhodol som sa ho spárovať s LED krúžkom Kitronik Zip Halo - mala správnu veľkosť a v dielni tiež straší viac ako rok, nepoužívaný. Nebolo to používané, pretože technicky je to pre bbc micro: bit, ale keď som konečne našiel účel, uvedomil som si, že je to len upravený neopixelový prsteň a dá sa ovládať ako každý iný pás RGB LED WS2812B.
Krok 2: Push to Break
Po rýchlej demontáži a vyčistení boli telefónne diely oveľa prístupnejšie a rozhodol som sa ich prepojiť s Raspberry Pi.
Pôvodné tlačidlo bolo najľahšie, ukázalo sa, že išlo o raný mikrospínač so skrutkovými svorkami, takže sa dal ľahko pripojiť k niektorým prepojovacím káblom. Malá červená lampa bola trochu zložitejšia, ale potrebovala vymeniť žiarovku za bielu LED, inak bol držiak ponechaný celý, opäť zapojený až po prepojovacích kábloch.
Ďalej som chcel byť schopný zdvihnúť slúchadlo telefónu a resetovať časovač prestávky, takže s multimetrom nastaveným na „odpor“som začal testovať rôzne kombinácie pôvodných skrutkových spojov v telefóne a nakoniec som narazil na dvojicu koncoviek, ktoré by sa pripojil priamo k prepínaču prijímača.
Bol som trochu neistý bzučiakom, pretože bol označený „12v“- zvažoval som použitie malej reléovej dosky a 9v batérie, ale potom som si po testovaní uvedomil, že pri 3v bude celkom pekne pípať, a tak som ho zapojil priamo do prepojovacích káblov.
Krok 3: Zapojenie a nastavenie Pi
Na všetky spínače som použil pomerne dlhé prepojovacie káble, takže montáž nebola príliš náročná. Najprv som zaistil dosku Raspberry Pi niekoľkými lepiacimi skrutkami (držiaky káblových zväzkov s dĺžkou 3 metre s malými skrutkami prevŕtanými) a potom jednotlivé kusy zapojil do GPIO.
Okrem prstenca NeoPixel, ktorý bol zapojený do 5 V, GND a GPIO18, boli komponenty nastavené nasledovne:
GPIO12 (vstup) - Pôvodné tlačidlo GPIO16 (vstup) - Prepínač prijímača slúchadla GPIO14 (výstup) - Pôvodný bzučiak telefónu GPIO26 (výstup) - LED dióda pre lampu
Aby Pi fungovalo s prstencom NeoPixel, najskôr som nainštaloval nejaký softvér pre dosku založenú na rovnakom druhu diód LED (Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | bash
Tento inštalačný skript vykonal väčšinu tvrdej práce a odporúčam vám ho vyskúšať, ak potrebujete ovládať diódy LED WS2812B, a obsahuje niekoľko skvelých príkladov. V závislosti od počtu diód LED vo vašom prúžku/prstenci možno budete musieť upraviť …
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… pretože toto riadi (som si celkom istý) počet diód LED, ktoré softvér očakáva.
Keď som dostal základy, zostavil som skript Pythonu, ktorý by ovládal LED diódy a bzučiak, integrovaný s dvoma prepínačmi. Trvalo to niekoľko pokusov a omylov, ale skript, ktorý som použil, je k dispozícii na GitHub - dá sa ľahko prispôsobiť použitiu rôznych vstupov a výstupov. Funguje to, ale nie je to dokonalé!
Poslednou časťou nastavenia bolo spustenie skriptu pri štarte, takže som upravil …
sudo nano/etc/xdg/lxsession/LXDE-pi/automatické spustenie
… pridanie riadka …
sudo python3 /home/pi/timer.py &
..na koniec súboru, uloženie a reštart.
Záverečnou časťou zostavy bolo len spojenie dvoch polovíc puzdra telefónu - pohodlne držané na mieste pôvodnými skrutkami.
Krok 4: Dajte si prestávku
Tento telefón sa mi teraz veľmi páči, ticho sedí v rohu kancelárie, vyzerá pekne, má jednu prácu (núti ma občas sa hýbať) a robí to dobre. Stavba bola zábavná a rýchla, ale fotografovanie bolo veľmi ťažké - LED diódy sú oveľa jasnejšie a živšie ako na obrázkoch!
Vždy som pracoval niekoľko dní v týždni z domu a v bežných časoch to bola príležitosť odpracovať si dlhšie hodiny a urobiť viac práce bez rušenia.
Nie je to však udržateľný spôsob práce, keď ste každý deň WFH. V situácii na diaľku, ako je táto, je však dôležité urobiť si tieto malé prestávky na pohodlie, v záujme (v mojom prípade obzvlášť) spodnej časti chrbta a duševného zdravia..
Ďakujeme za prečítanie, buďte v bezpečí a urobte si tieto prestávky domáci pracovníci!
Moje ďalšie projekty Old Tech, New Spec sú všetky na stránke Instructables na
Viac podrobností je na webovej stránke https://bit.ly/OldTechNewSpec. a som na Twitteri @OldTechNewSpec.
Druhá cena v súťaži Speed from Work From Home
Odporúča:
Living Pixels - Imagine Technology has Life: 4 Steps (with Pictures)
Living Pixels - Imagine Technology has Life: Keď vidím, že produkty inteligentnej domácnosti sú v našich životoch bežnejšie, začal som premýšľať o vzťahu medzi ľuďmi a týmito výrobkami. Ak sa jedného dňa výrobky z inteligentnej domácnosti stanú nepostrádateľnou súčasťou života každého z nás, aké postoje by sme mali zaujať
Gyroscope Platform/ Camera Gimbal: 5 Steps (with Pictures)
Gyroscope Platform/ Camera Gimbal: Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com)
Headtorch / Flashlight Booster: 13 Steps (with Pictures)
Headtorch / Flashlight Booster: Headtorch je upravený pomocou obvodov zo slnečného záhradného svetla. Umožní vám to používať iba 2 batérie namiesto 3. To je užitočné pri nákupe batérií. Často sa predávajú iba v baleniach po 2 alebo 4, ale nie po troch. Môže to tiež umožniť „mŕtvu ba
The ThreadBoard: E-Textile Rapid Prototyping Board: 5 Steps (with Pictures)
The ThreadBoard: E-Textile Rapid Prototyping Board: The Instructable for the non-3D-printed version of the ThreadBoard V2 can be found here. The Version 1 of the ThreadBoard can find here here. ThreadBoard is a magnetic breadboard for embedded computing that allows na rýchle prototypovanie elektronického textilu
Herná konzola 1963 Pi Tourer: 9 krokov (s obrázkami)
Herná konzola 1963 Pi Tourer: Toto je autorádio Sky Tourer z roku 1963, ktoré som prerobil na praktickú prenosnú retro hernú konzolu. Má vstavaný Raspberry Pi 3 so 6 arkádovými tlačidlami a joystickom, ktorý ovláda tieto retro retro skřítky prostredníctvom dosky ovládača Picade.