Tabla de contenido:

1963 Tele-LED Comfort Break Recordatorio: 4 pasos (con imágenes)
1963 Tele-LED Comfort Break Recordatorio: 4 pasos (con imágenes)

Video: 1963 Tele-LED Comfort Break Recordatorio: 4 pasos (con imágenes)

Video: 1963 Tele-LED Comfort Break Recordatorio: 4 pasos (con imágenes)
Video: Sobre aviso NO hay ENGAÑ0!!! #shorts 2024, Noviembre
Anonim
Image
Image
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder
1963 Tele-LED Comfort Break Reminder

¡Este antiguo e inusual teléfono sin marcación ahora ayuda a que el bienestar y la productividad coexistan en la oficina en casa! Debajo de su rejilla vintage, un anillo de neopixel enciende sus 24 LED en secuencia durante una hora, cambiando a una llamativa pantalla de arcoíris cuando llega el momento de tomar un descanso. Ignore el arco iris y el anillo LED comenzará a parpadear en rojo, acompañado de un pitido sutil pero imperdible de la unidad de timbre original del teléfono.

Para cancelar el pitido o restablecer el temporizador en cualquier momento, solo necesito presionar el botón del teléfono o levantar momentáneamente el auricular, lo que me obliga a levantarme y caminar por la habitación, y luego ver que estoy despierto de todos modos. También puedo estirar las piernas, tomar un café… ya ves cómo funciona.

Todo funciona con una vieja y agradable Raspberry Pi 2, que utiliza los interruptores y el timbre originales del teléfono junto con el anillo de neopixel.

Se alimenta desde un concentrador USB en mi computadora portátil de trabajo y se inicia automáticamente cuando lo enciendo por la mañana, por lo que no hay nada que hacer más que restablecer el temporizador cuando tomo un descanso.

En caso de que no pueda ver el video de YouTube incrustado, está en

Suministros

Frambuesa pi 2

Anillo NeoPixel (24 LED en este caso)

1x LED blanco para el portalámparas

Cables de salto

Teléfono Vintage

Paso 1: inspiración

Inspiración
Inspiración
Inspiración
Inspiración
Inspiración
Inspiración

Después de mirar este extraño teléfono viejo en la esquina de mi oficina durante un mes, pensé que ya era hora de que hiciera algo. No quería gastar demasiado tiempo ni dinero en él, así que decidí usar solo las piezas que tenía en el taller, como una especie de desafío.

Cogí el teléfono en una feria de antigüedades de la calle hace casi dos años, y nunca pude averiguar su propósito, tiene una rejilla en lugar de un dial, pero no tiene altavoz adentro; supuestamente era de una base de la fuerza aérea local, por lo que podría haberlo hecho. sido un intercomunicador o una extensión de algún tipo.

Decidí emparejarlo con un anillo LED Kitronik Zip Halo; este era del tamaño correcto y también había estado rondando el taller durante más de un año, sin usar. No se usó porque técnicamente es para el bbc micro: bit, pero al finalmente encontrar un propósito para él, me di cuenta de que es solo un anillo de neopixel disfrazado y que se puede controlar como cualquier otra tira de LED RGB WS2812B.

Paso 2: Empuje para romper

Empuje para romper
Empuje para romper
Empuje para romper
Empuje para romper
Empuje para romper
Empuje para romper
Empuje para romper
Empuje para romper

Después de un rápido desmontaje y limpieza, las partes del teléfono eran mucho más accesibles y me dispuse a conectarlas con la Raspberry Pi.

El botón original era el más fácil, resultó ser uno de los primeros microinterruptores, con terminales de tornillo, por lo que se conectaba fácilmente a algunos cables de puente hembra. La pequeña lámpara roja era un poco más complicada, pero solo necesitaba reemplazar su bombilla con un LED blanco; de lo contrario, el soporte se dejó intacto, nuevamente conectado a los cables de puente.

A continuación, quería poder levantar el auricular del teléfono para restablecer el temporizador de interrupción, por lo que con un multímetro configurado en "resistencia" comencé a probar diferentes combinaciones de las conexiones de tornillo originales en el teléfono, y finalmente tropecé con un par de terminales que se conectaría directamente al interruptor del receptor.

No estaba seguro del timbre, ya que estaba marcado como "12v". Consideré usar una placa de relés pequeña y una batería de 9v, pero luego de probar me di cuenta de que sonaría bastante bien a 3v, así que lo conecté directamente a los cables de puente..

Paso 3: cableado y configuración de pi

Configuración de cableado y pi
Configuración de cableado y pi
Configuración de cableado y pi
Configuración de cableado y pi
Configuración de cableado y pi
Configuración de cableado y pi

Había usado cables de puente bastante largos en todos los interruptores, por lo que el montaje no fue demasiado difícil. Primero aseguré la placa Raspberry Pi en su lugar con algunos pernos adhesivos (sujetacables de 3 m con pernos pequeños perforados) y luego conecté las piezas al GPIO una por una.

Aparte del anillo NeoPixel, que estaba cableado hasta 5v, GND y GPIO18, los componentes se configuraron de la siguiente manera:

GPIO12 (Entrada) - Botón original GPIO16 (Entrada) - Interruptor del receptor del auricular GPIO14 (Salida) - Zumbador del teléfono original GPIO26 (Salida) - LED para lámpara

Para que el Pi funcione con el anillo NeoPixel, primero instalé un software para una placa basada en el mismo tipo de LED (The Unicorn HAT):

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

Este script de configuración hizo la mayor parte del trabajo duro, y recomiendo probarlo si necesita controlar los LED WS2812B, viene con algunos ejemplos excelentes. Dependiendo de la cantidad de LED en su tira / anillo, es posible que deba editar …

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

… Ya que esto controla (estoy bastante seguro) la cantidad de LED que el software espera encontrar.

Después de hacer funcionar los conceptos básicos, reuní un script de Python que controlaría los LED y el zumbador, integrado con los dos interruptores. Esto requirió algo de prueba y error, pero el script que utilicé está disponible en GitHub; podría adaptarse fácilmente para usar diferentes entradas y salidas. ¡Funciona pero no es perfecto!

La última parte de la configuración fue hacer que el script se ejecutara al inicio, así que edité …

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

… Agregando la línea…

sudo python3 /home/pi/timer.py &

..hasta el final del archivo, guardando y reiniciando.

La parte final del ensamblaje fue simplemente juntar las dos mitades de la carcasa del teléfono, convenientemente sostenidas en su lugar por los pernos originales.

Paso 4: toma un descanso

Tomar un descanso
Tomar un descanso
Tomar un descanso
Tomar un descanso
Tomar un descanso
Tomar un descanso

Me gusta mucho este teléfono ahora, se encuentra en silencio en la esquina de la oficina, se ve bien, tiene un trabajo (lo que me obliga a mudarme de vez en cuando) y lo hace bien. Fue divertido y rápido de construir, pero muy difícil de fotografiar: ¡los LED son mucho más brillantes y vívidos que en las imágenes!

Siempre he trabajado desde casa unos días a la semana, y en tiempos normales era una oportunidad para trabajar más horas seguidas y hacer más trabajo, sin distracciones.

Sin embargo, esa no es una forma sostenible de trabajar cuando eres FMH todos los días, en una situación de larga distancia como esta es muy importante tomar esos pequeños descansos para estar cómodo, por el bien (en mi caso especialmente) de tu espalda baja y tu salud mental..

¡Gracias por leer, mantente a salvo y tómate esos descansos, trabajadores a domicilio!

Mis otros proyectos de Old Tech, New Spec están todos en Instructables en

Más detalles están en el sitio web en https://bit.ly/OldTechNewSpec. y estoy en Twitter @OldTechNewSpec.

Desafío de velocidad de trabajo desde casa
Desafío de velocidad de trabajo desde casa
Desafío de velocidad de trabajo desde casa
Desafío de velocidad de trabajo desde casa

Segundo premio en el Work From Home Speed Challenge

Recomendado: