Innehållsförteckning:
- Tillbehör
- Steg 1: Inspiration
- Steg 2: Push to Break
- Steg 3: Kabeldragning och Pi -installation
- Steg 4: Ta en paus
Video: 1963 Tele-LED Comfort Break-påminnelse: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Denna gamla och ovanliga telefon utan telefon hjälper nu välbefinnande och produktivitet att existera på hemmakontoret! Under sitt vintage-galler tänder en neopixelring sina 24 lysdioder i följd i en timme och växlar till en iögonfallande regnbågsskärm när det är dags att ta en paus. Ignorera regnbågen och LED-ringen börjar blinka rött, åtföljt av en subtil men okunnig pip från telefonens ursprungliga summer-enhet.
För att avbryta pipningen eller återställa timern när som helst behöver jag bara antingen trycka på knappen på telefonen eller lyfta handenheten en stund - båda tvingar mig att gå upp och gå över rummet, för att sedan se när jag är uppe ändå Jag kan lika gärna sträcka ut benen, ta en kaffe…. Du ser hur det fungerar.
Det hela drivs av en fin gammal Raspberry Pi 2, som använder telefonens ursprungliga omkopplare och summer tillsammans med neopixelringen.
Den drivs från en USB -hubb på min arbetsdator och startar automatiskt när jag startar på morgonen, så det finns inget annat att göra än att återställa timern när jag tar en paus.
Om du inte kan se den inbäddade YouTube -videon finns den på
Tillbehör
Raspberry Pi 2
NeoPixel -ring (24 LED i detta fall)
1x vit LED för lamphållaren
Startkablar
Vintage telefon
Steg 1: Inspiration
Efter att ha stirrat på den här konstiga gamla telefonen i hörnet av mitt kontor i en månad trodde jag att det var på tiden att det faktiskt gjorde något. Jag ville inte lägga för mycket tid eller pengar på det, så bestämde mig för att bara använda delar som jag hade i verkstaden, som en utmaning.
Jag tog telefonen på en antikmässa på gatan för nästan två år sedan och kunde aldrig räkna ut dess syfte, den har ett galler istället för en urtavla, men ingen högtalare inuti - det var förmodligen från en lokal flygvapenbas, så kunde ha varit en intercom eller förlängning av något slag.
Jag bestämde mig för att koppla ihop den med en Kitronik Zip Halo LED -ring - den här var precis lagom stor och hade också spökat verkstaden i över ett år, oanvänd. Det var oanvänt eftersom det tekniskt sett är det för bbc micro: bit, men när jag äntligen hittat ett syfte för det insåg jag att det bara är en påklädd neopixelring och kan styras som alla andra remsor av WS2812B RGB-lysdioder.
Steg 2: Push to Break
Efter en snabb demontering och skrubbning var telefondelarna mycket mer lättillgängliga, och jag bestämde mig för att ansluta dem till Raspberry Pi.
Den ursprungliga knappen var den enklaste, detta visade sig vara en tidig mikrobrytare, med skruvplintar, så att den enkelt kunde anslutas till några kvinnliga bygelkablar. Den lilla röda lampan var lite knepigare, men behövde bara byta ut lampan mot en vit lysdiod, annars var hållaren helt intakt, igen ansluten till bygelkablar.
Därefter ville jag kunna lyfta telefonens telefon för att återställa paus timern, så med en multi-meter inställd på "motstånd" började jag testa olika kombinationer av de ursprungliga skruvanslutningarna på telefonen, så småningom snubblade över ett par terminaler som skulle ansluta direkt till mottagaromkopplaren.
Jag var lite osäker på summern, eftersom den var märkt "12v" - jag övervägde att använda ett litet reläkort och ett 9v batteri, men sedan efter testning insåg jag att det skulle pipa ganska bra vid 3v, så kopplade det direkt till bygelkablar.
Steg 3: Kabeldragning och Pi -installation
Jag hade använt ganska långa bygelkablar på alla omkopplare, så montering var inte så svårt. Först säkrade jag Raspberry Pi-kortet på plats med några klibbiga bultar (3 m bunthållare med små bultar borrade igenom) och kopplade sedan ihop bitarna till GPIO en efter en.
Bortsett från NeoPixel -ringen, som var ansluten till 5v, GND och GPIO18, konfigurerades komponenterna enligt följande:
GPIO12 (ingång) - originalknappGPIO16 (ingång) - omkopplare för mottagare för handenhetGPIO14 (utgång) - original telefonlarmGPIO26 (utgång) - LED för lampa
För att få Pi att fungera med NeoPixel -ringen installerade jag först lite programvara för ett kort baserat på samma typ av lysdioder (The Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | våldsamt slag
Det här installationsskriptet gjorde det mesta av det hårda arbetet, och jag rekommenderar att du testar det om du behöver styra WS2812B -lysdioder, det kommer med några bra exempel. Beroende på antalet lysdioder i din remsa/ring kan du behöva redigera …
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… eftersom detta styr (jag är ganska säker) antalet lysdioder som programvaran förväntar sig att hitta.
Efter att ha fått grunderna att fungera tog jag ihop ett Python -skript som skulle styra lysdioderna och summern, integrerad med de två omkopplarna. Detta tog lite försök och fel men skriptet jag använde är tillgängligt på GitHub - det kan enkelt anpassas för att använda olika ingångar och utgångar. Det fungerar men det är inte perfekt!
Den sista delen av installationen var att få skriptet att köras vid start, så jag redigerade …
sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
… lägger till raden …
sudo python3 /home/pi/timer.py &
..till slutet av filen, sparar och startar om.
Den sista delen av monteringen var bara att sätta ihop de två halvorna av telefonväskan - bekvämt hålls på plats av de ursprungliga bultarna.
Steg 4: Ta en paus
Jag gillar verkligen den här telefonen nu, den sitter tyst i hörnet av kontoret, ser bra ut, har ett jobb (tvingar mig att flytta ibland) och gör det bra. Det var roligt och snabbt att bygga, men väldigt svårt att fotografera - lysdioderna är mycket ljusare och mer levande än på bilderna!
Jag har alltid jobbat hemifrån några dagar i veckan, och under normala tider var det ett tillfälle att arbeta längre timmar i sträck och få mer arbete gjort utan störningar.
Det är inte ett hållbart sätt att arbeta när du är WFH varje dag, men i en långdistanssituation som denna är det så viktigt att ta de små komfortpauserna, för (i mitt fall särskilt) din nedre del av ryggen och din mentala hälsa.
Tack för att du läser, var säker och ta de pauserna hemarbetare!
Mina andra Old Tech, New Spec -projekt finns alla på Instructables på
Mer information finns på webbplatsen på https://bit.ly/OldTechNewSpec. och jag är på Twitter @OldTechNewSpec.
Andra priset i Work From Home Speed Challenge
Rekommenderad:
Wire Break Alarm Circuit With IRFZ44N MOSFET: 11 steg
Wire Break Alarm Circuit With IRFZ44N MOSFET: Idag under denna artikel tenderar vi att kvadratiskt mäta räckvidden för att diskutera fördelarna med wire break alarm alarm circuit med IRFZ44N MOSFET. IRFZ44N är Associate in Nursing N-Channel sötningsmedel MOSFET därtill kommer att leverera hög effekt för rak
1963 Pi Tourer spelkonsol: 9 steg (med bilder)
1963 Pi Tourer spelkonsol: Detta är en Sky Tourer bilradio från 1963 som jag har konverterat till en praktisk bärbar retro spelkonsol. Den har en Raspberry Pi 3 inbyggd, med 6 arkadknappar och en joystick som styr de vintage RetroPie-spriterna via ett Picade-styrkort. Den
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Tele Operated Bionic Arm: 13 steg (med bilder)
Teleopererad bionisk arm: I den här instruktionsboken kommer vi att göra en teleopererad bionisk arm, som är en robotarm som liknar mänsklig hand med sex frihetsgrader (fem för figurer och en för handleden). Den styrs med människans hand med en handske som har flexsensorer som
Xanboo/Homesite Laser Break Beam Sensor: 6 steg
Xanboo/Homesite Laser Break Beam Sensor: Jag vill ha en laserstrålesensor i Hollywood -stil att leka med. Problemet är att jag har en hög med Motorola Homesight -kameror och sensor, men ingen av dem har lasrar! Detta projekt dokumenterar mina försök, misslyckanden och framgångar med att bygga en lasersensor