Índice:

Lembrete de quebra de conforto Tele-LED de 1963: 4 etapas (com fotos)
Lembrete de quebra de conforto Tele-LED de 1963: 4 etapas (com fotos)

Vídeo: Lembrete de quebra de conforto Tele-LED de 1963: 4 etapas (com fotos)

Vídeo: Lembrete de quebra de conforto Tele-LED de 1963: 4 etapas (com fotos)
Vídeo: High Density 2022 2024, Julho
Anonim
Image
Image
Lembrete de quebra de conforto Tele-LED 1963
Lembrete de quebra de conforto Tele-LED 1963
Lembrete de quebra de conforto Tele-LED 1963
Lembrete de quebra de conforto Tele-LED 1963
Lembrete de quebra de conforto Tele-LED 1963
Lembrete de quebra de conforto Tele-LED 1963

Este telefone sem discagem antigo e incomum agora ajuda o bem-estar e a produtividade a coexistir no escritório em casa! Abaixo de sua grade vintage, um anel de neopixel acende seus 24 LEDs em sequência por uma hora, mudando para um display de arco-íris atraente quando é hora de fazer uma pausa. Ignore o arco-íris e o anel de LED começará a piscar em vermelho, acompanhado por um bipe sutil, mas não ignorável, da unidade de campainha original do telefone.

Para cancelar o bipe ou zerar o cronômetro a qualquer momento, só preciso pressionar o botão no telefone ou levantar momentaneamente o fone - ambos me forçam a me levantar e atravessar a sala, vendo que estou de pé de qualquer maneira Posso também esticar as pernas, tomar um café … veja como funciona.

A coisa toda é alimentada por um bom e velho Raspberry Pi 2, usando os interruptores originais e a campainha do telefone junto com o anel de neopixel.

Ele é alimentado por um hub USB no meu laptop de trabalho e inicializa automaticamente quando eu ligo pela manhã, então não há nada a fazer a não ser zerar o cronômetro quando faço uma pausa.

Caso você não consiga ver o vídeo do YouTube incorporado, ele está em

Suprimentos

Raspberry Pi 2

Anel NeoPixel (24 LED neste caso)

1x LED branco para o suporte da lâmpada

Cabos Jumper

Telefone vintage

Etapa 1: Inspiração

Inspiração
Inspiração
Inspiração
Inspiração
Inspiração
Inspiração

Depois de olhar para este estranho telefone antigo no canto do meu escritório por um mês, pensei que já era hora de fazer alguma coisa. Não queria gastar muito tempo ou dinheiro com isso, então decidi usar apenas peças que tinha na oficina, como uma espécie de desafio.

Peguei o telefone em uma feira de antiguidades de rua quase dois anos atrás, e nunca consegui descobrir seu propósito, ele tem uma grade em vez de um botão, mas nenhum alto-falante dentro - era supostamente de uma base da força aérea local, então poderia ter foi um interfone ou extensão de algum tipo.

Decidi combiná-lo com um anel LED Kitronik Zip Halo - esse era do tamanho certo e também vinha assombrando a oficina há mais de um ano, sem uso. Ele não foi usado porque tecnicamente é para o bbc micro: bit, mas finalmente encontrando um propósito para ele, percebi que é apenas um anel de neopixel revestido e pode ser controlado como qualquer outra faixa de LEDs RGB WS2812B.

Etapa 2: Empurre para quebrar

Empurre para quebrar
Empurre para quebrar
Empurre para quebrar
Empurre para quebrar
Empurre para quebrar
Empurre para quebrar
Empurre para quebrar
Empurre para quebrar

Depois de uma rápida desmontagem e limpeza, as peças do telefone ficaram muito mais acessíveis e comecei a conectá-las ao Raspberry Pi.

O botão original era o mais fácil, este acabou por ser um micro-switch antigo, com terminais de parafuso, por isso foi facilmente conectado a alguns cabos de ligação fêmea. A pequena lâmpada vermelha era um pouco mais complicada, mas só precisava ter sua lâmpada substituída por um LED branco, caso contrário, o suporte foi deixado intacto, novamente conectado aos cabos de ligação.

Em seguida, eu queria ser capaz de levantar o fone do telefone para zerar o cronômetro de interrupção, então, com um multímetro definido como "resistência", comecei a testar diferentes combinações das conexões de parafuso originais no telefone, eventualmente tropeçando em um par de terminais que se conectaria diretamente ao switch do receptor.

Eu não tinha certeza da campainha, pois estava marcada como "12v" - considerei usar uma pequena placa de relé e uma bateria de 9v, mas depois de testar percebi que emitiria um bipe muito bom a 3v, então conectei diretamente aos cabos de jumper.

Etapa 3: Fiação e configuração de Pi

Fiação e configuração de Pi
Fiação e configuração de Pi
Fiação e configuração de Pi
Fiação e configuração de Pi
Fiação e configuração de Pi
Fiação e configuração de Pi

Eu usei cabos de jumper bastante longos em todos os interruptores, então a montagem não foi muito difícil. Primeiro, fixei a placa Raspberry Pi no lugar com alguns parafusos adesivos (suportes de braçadeira de 3m com pequenos parafusos perfurados) e, em seguida, conectei as peças ao GPIO, uma por uma.

Além do anel NeoPixel, que foi conectado até 5v, GND e GPIO18, os componentes foram configurados da seguinte forma:

GPIO12 (entrada) - Botão originalGPIO16 (entrada) - Interruptor do receptor do monofone GPIO14 (saída) - Buzzer do telefone originalGPIO26 (saída) - LED para lâmpada

Para fazer o Pi funcionar com o anel NeoPixel, primeiro instalei um software para uma placa baseada no mesmo tipo de LEDs (The Unicorn HAT):

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

Este script de configuração fez a maior parte do trabalho árduo e eu recomendo experimentá-lo se você precisar controlar os LEDs WS2812B. Ele vem com alguns ótimos exemplos. Dependendo do número de LEDs em sua faixa / anel, você pode precisar editar …

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

… Já que isso controla (tenho quase certeza) o número de LEDs que o software espera encontrar.

Depois de fazer o básico funcionar, criei um script Python que controlaria os LEDs e a campainha, integrado aos dois interruptores. Isso exigiu algumas tentativas e erros, mas o script que usei está disponível no GitHub - pode ser facilmente adaptado para usar diferentes entradas e saídas. Funciona, mas não é perfeito!

A última parte da configuração foi fazer com que o script rodasse na inicialização, então editei …

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

… adicionando a linha …

sudo python3 /home/pi/timer.py &

..para o final do arquivo, salvando e reiniciando.

A parte final da montagem foi apenas colocar as duas metades da caixa do telefone juntas - convenientemente presas no lugar pelos parafusos originais.

Etapa 4: faça uma pausa

Dar um tempo
Dar um tempo
Dar um tempo
Dar um tempo
Dar um tempo
Dar um tempo

Eu realmente gosto deste telefone agora, ele fica quieto no canto do escritório, é bonito, tem um trabalho (me forçando a me mudar ocasionalmente) e funciona bem. Foi divertido e rápido de construir, mas muito difícil de fotografar - os LEDs são muito mais brilhantes e vivos do que nas fotos!

Sempre trabalhei em casa alguns dias por semana e, em tempos normais, era uma oportunidade de trabalhar mais horas seguidas e realizar mais tarefas, sem distrações.

Essa não é uma maneira sustentável de trabalhar quando você está WFH todos os dias, no entanto, em uma situação de longa distância como esta, é tão importante fazer aquelas pequenas pausas para conforto, pelo bem (no meu caso especialmente) de sua parte inferior das costas e saúde mental.

Obrigado pela leitura, fiquem seguros e façam uma pausa, trabalhadores domésticos!

Meus outros projetos Old Tech, New Spec estão todos no Instructables em

Mais detalhes no site https://bit.ly/OldTechNewSpec. e estou no Twitter @OldTechNewSpec.

Desafio de velocidade do trabalho em casa
Desafio de velocidade do trabalho em casa
Desafio de velocidade do trabalho em casa
Desafio de velocidade do trabalho em casa

Segundo prêmio no Desafio de Velocidade Work From Home

Recomendado: