Dintervalómetro, un rango de medición personalizado - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Dintervalómetro, un rango de medición personalizado – Calendae

Hola de nuevo. En el teclado Jordi Oriol y en el día de hoy te voy a contar sobre Dintervalómetro, un rango de medición personalizado – Calendae

Si desea tomar un lapso de tiempo con su cámara, puede ser útil usar un intervalómetro. Es un accesorio o estructura en una cámara que opera el obturador regularmente a intervalos predeterminados durante un período, para disparar periodo de tiempo series o tomar fotografías después de un intervalo de tiempo establecido.

Daniel Knezevic había desarrollado un intervalómetro personalizado para cámaras DSLR. El Dintervalómetro (Intervalómetro de Deni) permite a las cámaras disparar intervalos de tiempo y permite velocidades de obturación superiores a 30 segundos.

El dintervalómetro está construido con un Atmega328P cronometrado a 10MHz, un PCD8544 Pantalla LCD monocromática de 84 × 48 píxeles con retroiluminación, un conector macho de 3,5 mm y dos botones táctiles todo combinado en un pequeño PCB.

Características del dintervalómetro

  • Intervalómetro: se utiliza para fotografías a intervalos. Verifique la frecuencia, duración y número de disparos realizados.
  • Modo Bulb: le permite realizar exposiciones de más de 30 segundos.
  • Iluminar desde el fondo
  • Carga vía USB

La pantalla y la luz de fondo

El LCD PCD8544 se puede alimentar con 3V3 y consume cantidades muy pequeñas de energía (alrededor de 200uA), lo que lo hace extremadamente bueno para usar en dispositivos que funcionan con baterías. Normalmente se utiliza en Nokia 5110/3310 teléfonos e interfaces con microcontroladores a través de un archivo interfaz de bus serie (SPI).

Se ha diseñado una luz de fondo personalizada para permitir el uso del dintervalómetro en la oscuridad sin una lámpara adicional. Funciona como la luz de fondo de un teléfono móvil: se activa durante 10 segundos cuando el usuario presiona un botón o el distanciómetro finaliza un trabajo.

La luz de fondo consta de estos materiales:

  • Una hoja de papel blanco
  • Un trozo de plástico transparente
  • Una cinta de doble cara

La primera capa de la luz de fondo es una hoja de papel blanco. Su función principal es reflejar la luz de los LED. Luego viene la pieza de plástico transparente. La parte superior del plástico se lija con un papel de lija fino para difundir la luz. Finalmente, la pantalla LCD se muestra en la parte superior. Las capas se pegan con cinta adhesiva de doble cara.

Energía y carga

El circuito del dintervalómetro se alimenta mediante un Batería LiPo y un regulador de voltaje 3V3 de muy baja caída (TPS79933). UNA Cargador de batería MAX1555 Li + El IC se utiliza para cargar la batería, que también se puede alimentar a través de USB.

Para evitar una descarga excesiva de la batería LiPo, el dintervalómetro monitorea y mide el voltaje de la batería cada 60 segundos. El usuario siempre puede ver el estado actual de la batería en la pantalla LCD. Cuando la batería alcanza un voltaje crítico, aparecerá una notificación de «Batería baja», luego el dispositivo se apagará.

El proceso de medición de voltaje se realiza utilizando un divisor de voltaje y la referencia de voltaje interna 1V1 del AVR.

La siguiente ecuación se utiliza para medir el voltaje de la batería en mV, con los valores conocidos R2 = 10k, R3 = 3k3, Vref = 1100mV, ADCres = 1024.

Control de la cámara

Con el conector jack macho de 3,5 mm, el dintervalómetro activará la cámara para enfocar y tomar una fotografía. El conector consta de tres cables: tierra, enfoque y obturador.

Para enfocar la cámara, el cable de enfoque debe estar conectado a tierra. Ambos cables deben estar conectados a tierra para desbloquear la cámara. El dintervalómetro se prueba con Canon EOS 700D. Dispone de toma jack para encofrado remoto.

El software

El software está escrito en C y compilado con avr-gcc. Está dividido en 6 módulos lógicos:

  • TEMPORIZADOR: Inicializa Timer1 y proporciona una función de retardo basada en interrupciones.
  • BATERÍA: Inicialice ADC para leer el voltaje de la batería.
  • ILUMINAR DESDE EL FONDO: Las funciones se utilizan para controlar la retroiluminación (inicialización y actualización).
  • GPIO: Inicialice los puertos IO para botones, salida de cámara, indicación de estado del cargador, salida de control con apagado automático.
  • LCD: Representa el controlador LCD pcd8544, es un código reutilizable para otros proyectos. El controlador proporciona la API para inicializar, verificar e imprimir texto en la pantalla LCD.
  • ESTADO: La máquina de estado se implementa mediante punteros de función. Cada estado del menú tiene tres operaciones básicas; muestre datos en la pantalla LCD, espere la entrada del usuario, actualice la luz de fondo y el estado de la batería, y presione / mantenga presionado el botón de la manija.

Diagrama de la máquina de estado

Fuentes del dintervalómetro

Este proyecto está publicado en hackady.io. Daniel ha compartido todos los proyectos y scripts de origen Online, por lo que puede descargarlos desde allí. Repositorio de Github.

Puedes compartir en tus redes sociales para que tus amigos lo vean

??? ? ? ???

Comparte