Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Inspirasjon
- Trinn 2: Push to Break
- Trinn 3: Kabling og Pi -oppsett
- Trinn 4: Ta en pause
Video: 1963 Tele-LED Comfort Break-påminnelse: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne gamle og uvanlige telefonen uten oppringning hjelper nå velvære og produktivitet til å eksistere på hjemmekontoret! Under sin vintagegrill lyser en neopikselring sine 24 lysdioder i rekkefølge i en time, og bytter til et iøynefallende regnbue-display når det er på tide å ta en pause. Ignorer regnbuen og LED-ringen begynner å blinke rødt, ledsaget av et subtilt, men uvitende pip fra telefonens originale summerenhet.
For å avbryte pipetonen eller tilbakestille timeren når som helst, trenger jeg bare å trykke på knappen på telefonen eller løfte håndsettet en stund - begge tvinger meg til å reise meg og gå over rommet, for så å se når jeg er oppe uansett Jeg kan like godt strekke bena, ta en kaffe…. Du ser hvordan det fungerer.
Det hele drives av en fin gammel Raspberry Pi 2, som bruker telefonens originale brytere og summer ved siden av neopikselringen.
Den er drevet fra en USB -hub på den bærbare datamaskinen min, og starter opp automatisk når jeg starter om morgenen, så det er ikke annet å gjøre enn å tilbakestille timeren når jeg tar en pause.
Hvis du ikke kan se den innebygde YouTube -videoen, er den på
Rekvisita
Raspberry Pi 2
NeoPixel -ring (24 LED i dette tilfellet)
1x hvit LED for lampeholderen
Hoppekabler
Vintage telefon
Trinn 1: Inspirasjon
Etter å ha stirret på denne merkelige gamle telefonen i hjørnet av kontoret mitt i en måned tenkte jeg at det var på tide at det faktisk gjorde noe. Jeg ville ikke bruke for mye tid eller penger på det, så bestemte meg for å bare bruke deler jeg hadde på verkstedet, som en utfordring.
Jeg tok telefonen på en antikvitetsmesse for nesten to år siden, og kunne aldri finne ut formålet, den har en grill istedenfor en urskive, men ingen høyttaler inni - den var visstnok fra en lokal flyvåpenbase, så kunne ha vært en intercom eller forlengelse av noe slag.
Jeg bestemte meg for å koble den til en Kitronik Zip Halo LED -ring - denne var akkurat passe stor og hadde også vært hjemsøkt på verkstedet i over et år, ubrukt. Det var ubrukt fordi det teknisk sett er for bbc micro: bit, men etter å ha funnet et formål med det innså jeg at det bare er en påkledd neopikselring, og kan styres som alle andre striper WS2812B RGB-lysdioder.
Trinn 2: Push to Break
Etter en rask demontering og skrubbing var telefondelene mye mer tilgjengelige, og jeg begynte å få dem til å koble til Raspberry Pi.
Den originale knappen var den enkleste, dette viste seg å være en tidlig mikrobryter, med skrueterminaler, så den ble enkelt koblet til noen kvinnelige hoppekabler. Den lille røde lampen var litt vanskeligere, men trengte bare å få pæren byttet ut med en hvit LED, ellers var holderen intakt, igjen kablet opp til hoppekabler.
Deretter ønsket jeg å kunne løfte telefonens håndsett for å tilbakestille pause-timeren, så med et multimeter satt til "motstand" begynte jeg å teste forskjellige kombinasjoner av de originale skrueforbindelsene på telefonen, og til slutt snublet over et par terminaler som ville koble direkte til mottakerbryteren.
Jeg var litt usikker på summeren, da den var merket "12v" - jeg vurderte å bruke et lite relékort og et 9v batteri, men da jeg skjønte at jeg skjønte at det ville pipe ganske fint på 3v, så koblet det direkte til hoppekabler.
Trinn 3: Kabling og Pi -oppsett
Jeg hadde brukt ganske lange jumperkabler på alle bryterne, så montering var ikke så vanskelig. Først festet jeg Raspberry Pi-brettet på plass med noen klebrig bolter (3 m kabelbindere med små bolter boret gjennom) og deretter koblet jeg brikkene til GPIO en etter en.
Bortsett fra NeoPixel -ringen, som var koblet til 5v, GND og GPIO18, ble komponentene satt opp som følger:
GPIO12 (inngang) - original knappGPIO16 (inngang) - bryter for håndsett mottakerGPIO14 (utgang) - original telefon summerGPIO26 (utgang) - LED for lampe
For å få Pi til å fungere med NeoPixel -ringen installerte jeg først programvare for et kort basert på samme type lysdioder (The Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | bash
Dette oppsettskriptet gjorde det meste av hardt arbeid, og jeg anbefaler at du prøver det hvis du trenger å kontrollere WS2812B -lysdioder. Det kommer med noen gode eksempler. Avhengig av antall lysdioder i stripen/ringen, må du kanskje redigere …
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… Siden dette kontrollerer (jeg er ganske sikker) antall lysdioder programvaren forventer å finne.
Etter å ha fått det grunnleggende til å fungere, tok jeg sammen et Python -script som skulle kontrollere lysdiodene og summeren, integrert med de to bryterne. Dette tok litt prøving og feiling, men skriptet jeg brukte er tilgjengelig på GitHub - det kan enkelt tilpasses for å bruke forskjellige innganger og utganger. Det fungerer, men det er ikke perfekt!
Den siste delen av oppsettet var å få skriptet til å kjøre ved oppstart, så jeg redigerte …
sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
… legger til linjen …
sudo python3 /home/pi/timer.py &
..til slutten av filen, lagring og omstart.
Den siste delen av samlingen var bare å sette de to halvdelene av telefonvesken sammen - praktisk holdt på plass av de originale boltene.
Trinn 4: Ta en pause
Jeg liker denne telefonen veldig godt nå, den sitter stille i hjørnet av kontoret, ser bra ut, har en jobb (tvinger meg til å flytte av og til) og gjør det bra. Det var morsomt og raskt å bygge, men veldig vanskelig å fotografere - lysdiodene er mye lysere og mer levende enn på bildene!
Jeg har alltid jobbet hjemmefra noen dager i uken, og i vanlige tider var det en mulighet til å jobbe lengre timer på strekk og få mer arbeid, uten distraksjoner.
Det er ikke en bærekraftig måte å jobbe på når du er WFH hver dag, men i en langdistanse som denne er det så viktig å ta de små komfortpausene, av hensyn til (i mitt tilfelle spesielt) din nedre rygg og psykiske helse.
Takk for at du leser, vær trygg og ta de pausene hjemmearbeidere!
Mine andre Old Tech, New Spec -prosjekter er alle på Instructables på
Flere detaljer er på nettstedet på https://bit.ly/OldTechNewSpec. og jeg er på Twitter @OldTechNewSpec.
Andre pris i Work From Home Speed Challenge
Anbefalt:
Classroom Dance Break: 8 trinn
Classroom Dance Break: Trenger klassen din en hjernepause og det er tidkrevende å trekke opp GoNoodle? Vil du hilse på elevene dine ved døren, men på grunn av COVID-19 er håndtrykk, klem og high-fives ute av spørsmålene? Så her er løsningen din! Studentene velger
Wire Break Alarm Circuit With IRFZ44N MOSFET: 11 trinn
Wire Break Alarm Circuit With IRFZ44N MOSFET: I dag i løpet av denne artikkelen har vi en tendens til å måle rekkevidden for å diskutere fordelene med wire break alarm alarm circuit med IRFZ44N MOSFET. IRFZ44N er assosiert i sykepleie N-kanal søtningsmiddel, MOSFET, som leverer høy effekt for rett
1963 Pi Tourer spillkonsoll: 9 trinn (med bilder)
1963 Pi Tourer spillkonsoll: Dette er en Sky Tourer bilradio fra 1963 som jeg har konvertert til en praktisk bærbar retro spillkonsoll. Den har en Raspberry Pi 3 innebygd, med 6 arkadeknapper og en joystick som styrer de vintage RetroPie-sprittene via et Picade-kontrollerkort. Den
Tele Operated Bionic Arm: 13 trinn (med bilder)
Teleoperert bionisk arm: I denne instruksjonsboken skal vi lage en teleoperert bionisk arm, som er en robotarm som ligner på menneskelig hånd med seks frihetsgrader (fem for figurer og en for håndledd). Den styres med menneskehånd ved hjelp av en hanske som har flex -sensorer som
Xanboo/Homesite Laser Break Beam Sensor: 6 trinn
Xanboo/Homesite Laser Break Beam Sensor: Jeg vil ha en laserstrålesensor i Hollywood -stil å leke med. Problemet er at jeg har en haug med Motorola Homesight -kameraer og sensor, men ingen av dem har lasere! Dette prosjektet dokumenterer mine forsøk, feil og suksesser med å bygge en lasersensor