LIFETIMER

LIFETIMER cuenta regresiva hasta la muerte. Creo que se encuentra un poco largo--scratch que, demasiado largo. Asumiendo segundos 2,5 billones en una vida humana, entonces usted puede cuerda hacia fuera en el número correcto de dígitos para soltar el último dígito de cada segundo de 1/4 y que es fácil de hacer con un cristal de 32,768 kHz.

Repositorio de github para este proyecto aquí.

Este proyecto es prácticamente un caso de estudio en ingeniería mal.

Está pensada como una herramienta para mejorar mi rendimiento, por eso he querido hacerlo rápido y barato.

Los lectores recordarán una regla común en la ingeniería y el mundo en general:

RÁPIDO, barato, alta calidad: Elija cualquiera de las dos.

Tendrás que hacerlo rápido y alta calidad, pero no será barato.

Usted puede tener que hacer barato y alta calidad, pero no será rápido.

Tendrás que hacerlo rápido y barato, pero no ser de alta calidad.

Porque quería que este dispositivo hecho rápidamente, me...

No tenía ganas esperando un 3.3V regulador LDO para ser enviado, así que sólo por cable la pantalla directamente a las células de Li-ion y descuidado incluir un regulador de voltaje en todos. La pantalla quiere 3.3V y reclama una "calificación máxima absoluta" de 4V. Las células de litio van a 4.2V. ¿Pero la pantalla sigue trabajando por lo que es bien, bien?

No tenía ganas a la espera de un control de carga Li-ion IC para ser enviado, por lo que a había hackeado un cargador de piezas discretas. ¿Es seguro? Tal vez. Decir, "probablemente no". Que no explotar cuando a la izquierda para cargar las células de Li-ion durante la noche, que es suficiente una prueba de seguridad. * sello soviético temas de ingeniería del reactor de calidad *

No se molestó en recordar que el ATMEGA328P tiene internas resistores de pull-up/pull-down para sus pins e incluye resistencias pull-down desde el exterior.

Pegan el dispositivo antes de que me acordé de tomar una foto de la punto a punto interno cableado (por suerte para mí funciona todo, eh?).

Hackeado el código para la parte RTC sin molestarse en leer la hoja de datos suficiente para saber lo que hizo cada bit establecido en el código de ejemplo. Es decir, que ejemplo ciegamente copia-Pegar código de diversas fuentes y lo hizo en una hirviente masa quimérica que implementa las funciones requieren. ¿Bugs / no deseados operación? Tal vez. No es que lo he visto aún pero es como el circuito de carga Li-ion incompleto, que podría explotar en cualquier momento...

Compró un breakout OLED de Sparkfun pensamiento que su biblioteca existente haría fácil de trabajar. Sorpresa, su biblioteca es para Arduino sólo y estoy escribiendo esto en recta AVR C! Tenía que invertir su encabezado de archivo para el OLED (debe sólo ha conseguido el breakout-menos $4 uno si tuviera que trabajar en ello como eso de todos modos)--diseñado para Arduino y transcribir las funciones críticas para encender la pantalla y enviar datos. Después de un simple 12 horas de depuración he podido averiguar la secuencia de comandos necesaria para ordenar la pantalla OLED para encender...

Entonces escribí una fuente desde cero. Resultó bastante que bien creo.

El problema con hacer las cosas rápido/fácil/descuidado es que toma mucho más trabajo!

Artículos Relacionados

♻Lifetime pinzas! ♻

♻Lifetime pinzas! ♻

Dar una nueva vida para pinzas para la ropa rotas!Este instructable rally fácil, pero difícil tal vez no todo el mundo sabe cómo corregir una pinza para la ropa rota y sólo ponerlos en la basura que son.Pienso en esto después de comprar algunas pinza
Inicio diseño de cuarto oscuro para los pequeños espacios

Inicio diseño de cuarto oscuro para los pequeños espacios

360 vista de mi armario se puede convertir - Imagen esférica - RICOH THETAHola,Me gustaría empezar diciendo que este diseño de cuarto oscuro no será aplicable a todo el mundo. Tu armario puede ser más grande, más pequeño, o usted podría utilizar un e
Obtener una gran cantidad en Ebay

Obtener una gran cantidad en Ebay

Ebay puede ser un lugar fascinante y maravilloso a la tienda, sin embargo existen muchos consejos y trucos que usted debe saber antes de adentrarse en este mercado en línea. Aprender buscando y haciendo una oferta métodos que hacen seguros que consig
Cómo almacenar una pulsación momentánea como una selección de menú

Cómo almacenar una pulsación momentánea como una selección de menú

Quiero un botón para cambiar el modo en que funciona mi bosquejo. Por lo tanto, el botón actúa como una selección de menú, elegir modo 0, modo 1, modo 2 y así sucesivamente. Dependiendo de qué modo seleccionar, el bosquejo hace cosas diferentes.Yo ta
Raspberry Pi - SSH endurecer

Raspberry Pi - SSH endurecer

El propósito de este Instructable es endurecer acceso SSH a su cliente/servidor remoto. Esto se logra por:Caer algoritmos claves débiles o corruptos (re: cualquier cosa con "DSA" en el nombre) a favor de claves RSA de 4096 bits o Ed25519.Evitar
¡ ACTUALIZACIÓN! Ahora con video! KVG pistola: Instrucciones víbora.

¡ ACTUALIZACIÓN! Ahora con video! KVG pistola: Instrucciones víbora.

Finalmente pude conseguir un video subido! Un agradecimiento especial a mi hermana por su ayuda. :)Cuando las cosas desagradables, siempre puede confiar en mi nueva arma de fuego, víbora.Delgado, apuestos y potente, se trata de una de las armas que p
Estrella del árbol de Navidad de Sparkcore

Estrella del árbol de Navidad de Sparkcore

El chispa base árbol de Navidad estrella (SCXTS) es clase de un sobra proyecto de la noche de la compilación de instructables, durante dorkbot.de de Aquisgrán en noviembre de 2014. Yo no, porque en aquel momento yo no tenía medios para analizar una c
LED fibra-juntado CNI

LED fibra-juntado CNI

Características■ UV, Visible y versiones NIR (de 375nm a 940nm)■ La SMA conector es ideal para la fibra multimoda.■ fuente de alimentación-III-LED o PSU-M-LED es opcional.Hoja de datosNominal FWHM de ancho de banda (nanómetro) (nm) típico de color Φ6