Cov txheej txheem:

1963 Tele-LED Comfort Break Reminder: 4 Kauj Ruam (nrog Duab)
1963 Tele-LED Comfort Break Reminder: 4 Kauj Ruam (nrog Duab)

Video: 1963 Tele-LED Comfort Break Reminder: 4 Kauj Ruam (nrog Duab)

Video: 1963 Tele-LED Comfort Break Reminder: 4 Kauj Ruam (nrog Duab)
Video: Primer cruce de invitados Bitacora bolsa y Scape the Matrix 19 horas 2024, Lub Xya hli ntuj
Anonim
Image
Image
Xyoo 1963 Tele-LED Comfort Break Reminder
Xyoo 1963 Tele-LED Comfort Break Reminder
Xyoo 1963 Tele-LED Comfort Break Reminder
Xyoo 1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder

Lub xov tooj qub thiab tsis txawv txav tam sim no pab kev nyob zoo thiab tsim khoom kom muaj kev sib koom ua ke hauv chaw ua haujlwm hauv tsev! Hauv qab nws cov hniav nyiaj hniav kub neopixel ntiv nplhaib teeb nws 24 LEDs ua ntu zus rau ib teev, hloov mus rau qhov muag pom zaj sawv zaj sawv thaum nws txog sijhawm so. Tsis quav ntsej tus zaj sawv thiab lub nplhaib LED pib ntsais liab, nrog los ntawm qhov hloov maj mam tab sis tsis-ignorable beep los ntawm lub xov tooj tus thawj buzzer chav.

Txhawm rau thim qhov beeping lossis rov pib lub sijhawm nyob rau txhua lub sijhawm kuv tsuas yog yuav tsum tau nyem lub pob hauv lub xov tooj lossis ib ntus nqa lub xov tooj - ob qho tib si uas yuam kuv kom sawv thiab taug kev hla chav, tom qab pom zoo li kuv tau lawm Kuv kuj tseem yuav ncab kuv ob txhais ceg, tuav kas fes ….yog koj pom nws ua haujlwm li cas.

Tag nrho txhua yam yog siv los ntawm lub qub Raspberry Pi 2, siv lub xov tooj qub hloov pauv thiab lub suab nrov nyob ib sab ntawm lub nplhaib neopixel.

Nws tau siv hluav taws xob los ntawm USB hub ntawm kuv lub laptop ua haujlwm, thiab khau raj pib thaum kuv pib thaum sawv ntxov, yog li tsis muaj dab tsi ua tab sis rov pib lub sijhawm thaum kuv so.

Yog tias koj tsis tuaj yeem pom cov vis dis aus hauv YouTube nws nyob ntawm

Khoom siv

Raspberry Pi 2

NeoPixel Ring (24 LED hauv qhov no)

1x Dawb LED rau lub teeb tuav

Jumper Cables

Vintage Xov Tooj

Kauj ruam 1: Kev tshoov siab

Kev tshoov siab
Kev tshoov siab
Kev tshoov siab
Kev tshoov siab
Kev tshoov siab
Kev tshoov siab

Tom qab ntsia lub xov tooj qub no coj txawv txawv nyob hauv kaum ntawm kuv lub chaw haujlwm ib hlis kuv xav tias nws txog lub sijhawm nws tau ua qee yam. Kuv tsis xav siv sijhawm ntau lossis nyiaj ntau rau nws, yog li txiav txim siab tsuas yog siv qee qhov kuv muaj hauv qhov kev cob qhia, raws li qhov nyuaj.

Kuv tau khaws lub xov tooj ntawm txoj kev ncaj ncees qub txeeg qub teg yuav luag ob xyoos dhau los, thiab yeej tsis tuaj yeem txiav txim siab nws lub hom phiaj, nws muaj cov hniav nyiaj hniav kub tsis txhob hu xov tooj, tab sis tsis muaj tus hais lus sab hauv - nws tau xav tias yog los ntawm lub hauv paus huab cua hauv zej zog, yog li tuaj yeem muaj tau yog intercom lossis txuas ntxiv ntawm qee yam.

Kuv txiav txim siab los ua ke nrog Kitronik Zip Halo LED ntiv nplhaib - qhov no tsuas yog qhov loj me thiab tseem tau ua rau kev ua haujlwm raug rau ntau tshaj ib xyoos, tsis siv. Nws tsis tau siv vim tias thev naus laus zis nws yog rau bbc micro: me ntsis, tab sis thaum kawg pom lub hom phiaj rau nws Kuv pom tau tias nws tsuas yog hnav khaub ncaws neopixel ntiv nplhaib, thiab tuaj yeem tswj tau zoo li lwm txoj hlua ntawm WS2812B RGB LEDs.

Kauj ruam 2: Thawb kom tawg

Laub kom tawg
Laub kom tawg
Laub kom tawg
Laub kom tawg
Laub kom tawg
Laub kom tawg
Thawb kom tawg
Thawb kom tawg

Tom qab tshem tawm sai thiab txhuam tawm, cov xov tooj tau yooj yim dua, thiab kuv tau teeb tsa kom lawv txuas nrog Raspberry Pi.

Thawj lub pob tau yooj yim tshaj plaws, qhov no tau dhau los ua qhov hloov pauv me me thaum ntxov, nrog cov ntsia hlau txuas, yog li nws tau txuas tau yooj yim mus rau qee tus poj niam jumper cables. Lub teeb liab me me yog qhov nyuaj me ntsis, tab sis tsuas yog xav tau kom nws lub teeb hloov nrog lub LED dawb, txwv tsis pub tus tuav tau tag nrho sab laug lawm, rov txuas dua mus rau jumper cables.

Tom ntej no kuv xav kom tuaj yeem nqa lub xov tooj ntawm tes kom rov pib lub sijhawm so, yog li nrog ntau lub ntsuas ntsuas rau "tsis kam" Kuv pib ntsuas sib txawv sib txuas ntawm thawj cov ntsia hlau sib txuas ntawm lub xov tooj, thaum kawg ntog ntau dua ib khub yuav txuas ncaj qha rau tus txais txais hloov.

Kuv tsis paub meej me ntsis ntawm lub suab nrov, raws li nws tau cim "12v" - Kuv txiav txim siab siv lub rooj sib txuas me me thiab roj teeb 9v, tab sis tom qab ntawd tom qab ntsuas kuv pom nws yuav zoo li zoo ntawm 3v, yog li txuas nws ncaj qha rau jumper cables.

Kauj Ruam 3: Teeb thiab Pi Teeb

Teeb thiab Pi Teeb
Teeb thiab Pi Teeb
Teeb thiab Pi Teeb
Teeb thiab Pi Teeb
Teeb thiab Pi Teeb
Teeb thiab Pi Teeb

Kuv tau siv cov hlua jumper ntev heev ntawm txhua qhov hloov pauv, yog li kev sib dhos tsis nyuaj heev. Ua ntej kuv tau ruaj ntseg Raspberry Pi pawg thawj coj nyob rau hauv qhov chaw nrog qee qhov nplaum-bolts (3m cov hlua khi tuav nrog cov ntsia hlau me me dhau los) thiab tom qab ntawd txuas cov xov mus rau GPIO ib tus zuj zus.

Sib nrug los ntawm NeoPixel nplhaib, uas tau txuas mus txog 5v, GND thiab GPIO18, cov khoom siv tau teeb tsa raws li hauv qab no:

GPIO12 (Cov Tswv Yim) - Thawj khawm GPIO16 (Tswv Yim) - Hloov Tus Neeg Siv Lub Xov Tooj GPIO14 (Tso Tawm) - Thawj Lub Xov Tooj BuzzerGPIO26 (Tso Tawm) - LED rau teeb

Txhawm rau kom Pi ua haujlwm nrog NeoPixel ntiv nplhaib kuv xub teeb tsa qee lub software rau pawg thawj coj raws li tib yam LEDs (Unicorn HAT):

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

Tsab ntawv teeb tsa no ua rau feem ntau ntawm kev ua haujlwm nyuaj, thiab kuv pom zoo muab nws mus yog tias koj xav tau los tswj WS2812B LEDs, nws los nrog qee qhov piv txwv zoo. Nyob ntawm tus naj npawb ntawm LEDs hauv koj kab txaij/ntiv nplhaib koj yuav xav tau kho kom raug …

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

… Raws li qhov kev tswj hwm no (Kuv paub zoo) tus lej ntawm LEDs software tau cia siab tias yuav pom.

Tom qab tau txais cov hauv paus ua haujlwm Kuv rub ua ke Python tsab ntawv uas yuav tswj hwm LEDs thiab buzzer, ua ke nrog ob qhov hloov pauv. Qhov no coj qee qhov kev sim thiab yuam kev tab sis tsab ntawv kuv siv muaj nyob ntawm GitHub - nws tuaj yeem hloov kho tau yooj yim los siv cov tswv yim sib txawv & cov txiaj ntsig. Nws ua haujlwm tab sis nws tsis zoo tag nrho!

Qhov kawg ntawm kev teeb tsa tau txais tsab ntawv los pib thaum pib, yog li kuv kho…

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

… Ntxiv kab…

sudo python3 /home/pi/timer.py &

.. txog qhov kawg ntawm cov ntawv, txuag thiab rov pib dua.

Qhov kawg ntawm kev sib dhos tsuas yog tso ob lub hauv paus ntawm rooj plaub xov tooj ua ke - yooj yim tuav hauv qhov chaw los ntawm cov ntsia hlau qub.

Kauj Ruam 4: So So

Mus so
Mus so
Mus so
Mus so
Mus so
Mus so

Kuv nyiam lub xov tooj no tam sim no, nws nyob ntsiag to ntawm lub ces kaum ntawm lub chaw haujlwm, zoo nkaus li zoo, muaj ib txoj haujlwm (yuam kom kuv txav mus ib ntus) thiab ua tau zoo. Nws lom zem thiab nrawm tsim, tab sis nyuaj rau thaij duab - LEDs ci dua thiab muaj tiag tiag li hauv cov duab!

Kuv ib txwm ua haujlwm hauv tsev ob peb hnub hauv ib lub lis piam, thiab hauv lub sijhawm ib txwm nws yog lub sijhawm los ua haujlwm ntau teev nyob ntawm qhov ncab thiab ua haujlwm ntau dua, tsis muaj kev cuam tshuam dab tsi.

Qhov ntawd tsis yog txoj hauv kev ua haujlwm ruaj khov thaum koj nyob nraum WFH txhua hnub txawm hais tias, nyob hauv qhov xwm txheej ntev li qhov no nws yog qhov tseem ceeb heev uas yuav tsum tau so me me so, rau qhov (ntawm kuv qhov tshwj xeeb) koj sab nraub qaum thiab kev puas siab puas ntsws..

Ua tsaug rau kev nyeem ntawv, nyob nyab xeeb thiab siv sijhawm so hauv tsev ua haujlwm!

Kuv lwm qhov qub thev naus laus zis, Cov phiaj xwm tshiab tshwj xeeb yog txhua yam ntawm Kev Qhia ntawm

Xav paub ntau ntxiv yog nyob ntawm lub vev xaib ntawm https://bit.ly/OldTechNewSpec. thiab kuv nyob hauv Twitter @OldTechNewSpec.

Ua Haujlwm Los Ntawm Lub Tsev Sib Tw
Ua Haujlwm Los Ntawm Lub Tsev Sib Tw
Ua Haujlwm Los Ntawm Lub Tsev Sib Tw
Ua Haujlwm Los Ntawm Lub Tsev Sib Tw

Qhov khoom plig thib ob hauv Kev Ua Haujlwm Los Ntawm Tsev Sib Tw

Pom zoo: