Tartalomjegyzék:

1963 Tele-LED Comfort Break emlékeztető: 4 lépés (képekkel)
1963 Tele-LED Comfort Break emlékeztető: 4 lépés (képekkel)

Videó: 1963 Tele-LED Comfort Break emlékeztető: 4 lépés (képekkel)

Videó: 1963 Tele-LED Comfort Break emlékeztető: 4 lépés (képekkel)
Videó: High Density 2022 2024, November
Anonim
Image
Image
1963 Tele-LED Comfort Break Emlékeztető
1963 Tele-LED Comfort Break Emlékeztető
1963 Tele-LED Comfort Break Emlékeztető
1963 Tele-LED Comfort Break Emlékeztető
1963 Tele-LED Comfort Break Emlékeztető
1963 Tele-LED Comfort Break Emlékeztető

Ez a régi és szokatlan, tárcsázás nélküli telefon most segíti a jólétet és a termelékenységet az otthoni irodában! A szüreti rács alatt egy neopixelgyűrű világítja meg 24 LED-ét egymás után egy órán keresztül, és átáll a szemet gyönyörködtető szivárványos kijelzőre, amikor ideje szünetet tartani. Ha figyelmen kívül hagyja a szivárványt, a LED-gyűrű pirosan villogni kezd, a telefon eredeti hangjelzőjének finom, de figyelmen kívül hagyható hangjelzésével.

A hangjelzés megszüntetéséhez vagy az időzítő visszaállításához bármikor csak meg kell nyomnom a gombot a telefonon, vagy egy pillanatra felemelnem a kézibeszélőt - mindkettő arra kényszerít, hogy felálljak, és átmenjek a szobán, aztán látva, hogy már fent vagyok Lehet, hogy kinyújtom a lábam, megiszok egy kávét… Látod, hogyan működik.

Az egészet egy szép régi Raspberry Pi 2 táplálja, a telefon eredeti kapcsolóit és hangjelzőjét használja a neopixel gyűrű mellett.

A munkahelyi laptopom USB -elosztójáról kapja a tápellátást, és automatikusan elindul, amikor reggel elindulok, így nincs más teendő, mint szüneteltetni az időzítőt.

Ha nem látja a beágyazott YouTube -videót, akkor itt található:

Kellékek

Raspberry Pi 2

NeoPixel gyűrű (24 LED ebben az esetben)

1x fehér LED a lámpatartóhoz

Jumper kábelek

Vintage telefon

1. lépés: Inspiráció

Ihlet
Ihlet
Ihlet
Ihlet
Ihlet
Ihlet

Miután egy hónapig bámultam ezt a furcsa, régi telefont az irodám sarkában, azt gondoltam, itt az ideje, hogy valóban tegyen valamit. Nem akartam túl sok időt vagy pénzt költeni rá, ezért úgy döntöttem, hogy csak a műhelyben lévő alkatrészeket használom, egyfajta kihívásként.

Majdnem két éve vettem fel a telefont egy utcai régiségvásáron, és soha nem tudtam rájönni a céljára, tárcsa helyett rács van rajta, de nincs benne hangszóró - állítólag egy helyi légierő bázisáról származott, így kaputelefon vagy kiterjesztés volt.

Úgy döntöttem, hogy egy Kitronik Zip Halo LED gyűrűvel párosítom - ez volt a megfelelő méret, és több mint egy éve kísértet a műhelyben, használaton kívül. Használatlan volt, mert technikailag a bbc micro: bit-hez való, de miután végre megtaláltam a célját, rájöttem, hogy ez csak egy felöltözött neopixelgyűrű, és ugyanúgy vezérelhető, mint a WS2812B RGB LED-ek bármelyike.

2. lépés: Nyomja meg a töréshez

Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést
Nyomja meg a törést

Gyors szétszerelés és súrolás után a telefon részei sokkal jobban megközelíthetők voltak, és elkezdtem összekötni őket a Raspberry Pi-vel.

Az eredeti gomb volt a legegyszerűbb, ez egy korai mikrokapcsolónak bizonyult, csavaros kapcsokkal, így könnyen csatlakoztatható néhány női áthidaló kábelhez. A kis piros lámpa kicsit bonyolultabb volt, de csak ki kellett cserélnie az izzót egy fehér LED -re, különben a tartó teljesen érintetlen maradt, és ismét átkötő kábelekhez volt kötve.

Ezután azt akartam, hogy felemelhessem a telefon kézibeszélőjét, hogy visszaállítsam a szünet időzítőt, ezért egy több méteres "ellenállás" beállítással elkezdtem tesztelni a telefon eredeti csavaros csatlakozásainak különböző kombinációit, végül megbotlottam egy pár terminálon, közvetlenül a vevőkapcsolóhoz csatlakozna.

Kicsit elbizonytalanodtam a hangjelzőben, mivel "12v" volt jelölve - fontolóra vettem egy kis relé tábla és egy 9V -os akkumulátor használatát, de aztán a tesztelés után rájöttem, hogy elég szépen sípol 3V -nál, ezért közvetlenül az áthidaló kábelekhez kötöttem.

3. lépés: Huzalozás és Pi beállítás

Huzalozás és Pi beállítás
Huzalozás és Pi beállítás
Huzalozás és Pi beállítás
Huzalozás és Pi beállítás
Huzalozás és Pi beállítás
Huzalozás és Pi beállítás

Elég hosszú áthidaló kábeleket használtam minden kapcsolónál, így az összeszerelés nem volt túl nehéz. Először néhány ragadós csavarral rögzítettem a helyén a Raspberry Pi táblát (3 m-es kábelkötegelő-tartók kis csavarokkal átfúrva), majd egyenként bekötem a darabokat a GPIO-ba.

Eltekintve a NeoPixel gyűrűtől, amely 5V -ra, GND -re és GPIO18 -ra volt bekötve, a komponenseket az alábbiak szerint állították össze:

GPIO12 (bemenet) - Eredeti gomb GPIO16 (bemenet) - Kézibeszélő vevőkapcsoló GPIO14 (kimenet) - Eredeti telefoncsengő GPIO26 (kimenet) - LED a lámpához

Ahhoz, hogy a Pi működjön a NeoPixel gyűrűvel, először telepítettem egy szoftvert egy táblához, amely azonos típusú LED -eken alapul (The Unicorn HAT):

curl -sS https://get.pimoroni.com/unicornhat | bash

Ez a telepítő szkript elvégezte a legtöbb kemény munkát, és azt javaslom, hogy próbálja ki, ha a WS2812B LED -eket kell vezérelnie, ez remek példákkal szolgál. A csíkban/gyűrűben lévő LED -ek számától függően előfordulhat, hogy szerkeszteni kell…

sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py

… Mivel ez vezérli (teljesen biztos vagyok benne) a szoftver által várt LED -ek számát.

Miután elvégeztem az alapokat, összehoztam egy Python -szkriptet, amely a két kapcsolóval integrált LED -eket és hangjelzőt irányítja. Ez némi próbát és hibát igényelt, de az általam használt szkript elérhető a GitHubon - könnyen illeszthető a különböző bemenetek és kimenetek használatához. Működik, de nem tökéletes!

A beállítás utolsó része a szkript futtatása volt az indításkor, ezért szerkesztettem …

sudo nano/etc/xdg/lxsession/LXDE-pi/autostart

… Sor hozzáadása…

sudo python3 /home/pi/timer.py &

..a fájl végéig, mentés és újraindítás.

Az összeszerelés utolsó része csak a telefontok két felének összerakása volt - kényelmesen rögzítve a helyén az eredeti csavarokkal.

4. lépés: Tartson szünetet

Szünetet tartani
Szünetet tartani
Szünetet tartani
Szünetet tartani
Szünetet tartani
Szünetet tartani

Nagyon szeretem most ezt a telefont, csendesen ül az iroda sarkában, jól néz ki, van egy feladata (kényszerít, hogy időnként mozogjak), és jól teszi. Szórakoztató és gyors volt az építése, de nagyon nehéz fényképezni - a LED -ek sokkal fényesebbek és élénkebbek, mint a képeken!

A heti néhány napon mindig otthonról dolgoztam, és normál időben ez egy lehetőség volt arra, hogy hosszabb ideig dolgozzak egyhuzamban, és több munkát végezzek, zavarás nélkül.

Ez azonban nem fenntartható munkamódszer, ha minden nap WFH vagy. Ilyen hosszú távú helyzetben nagyon fontos, hogy tartsd ezeket a kis kényelmi szüneteket, különösen (esetemben) a derék és a mentális egészség érdekében.

Köszönjük, hogy elolvasta, vigyázzon magára, és tartsa ezeket a szüneteket otthon dolgozók!

A többi régi technikai, új specifikációs projektem megtalálható az Instructables webhelyen, a https://www.instructables.com/member/MisterM/instructables/ webhelyen.

További részletek a https://bit.ly/OldTechNewSpec weboldalon találhatók. és a Twitteren vagyok @OldTechNewSpec.

Dolgozz otthonról Speed Challenge
Dolgozz otthonról Speed Challenge
Dolgozz otthonról Speed Challenge
Dolgozz otthonról Speed Challenge

Második díj a Work From Home Speed Challenge versenyen

Ajánlott: