Indicador de fase lunar reloj analógico de Steampunk (3 / 11 paso)

Paso 3: Los medidores

Lo primero que hice fue conseguir el Arduino para mover los indicadores. Esto es realmente recto hacia adelante una vez que averiguar cuántos amperios (miliamperios) se requieren para mover la aguja a escala completa. Los indicadores que utilizaba tenían una resistencia de derivación interna que encontré cuando abrí uno de ellos para arriba. Me bypased que (en cortocircuito a través de él) y decidió usar un trimpot externo en lugar de otro. En el caso de mi calibre, tomó sobre cerca de 1 miliamperio para mover la aguja escala (esto es muy típico), así que si aplico 5V (max de arduino) a través de un resistor de 5kOhm, debo obtener 1 mA. (V = IR, I = V/R I = 5000/5 o 1/1000 A). He utilizado 10 k potenciómetros para que pudiera establecer acerca de medio recorrido (5 kOhm) y les tweak hasta que el medidor Lea exactamente escala en mi máximo valor (ancho de pulso modulado) de PWM.

La librería de arduino tiene una función útil llamada analogWrite que salidas una onda cuadrada del PWM en cualquier número de pines, dependiendo que arduino que esté utilizando. El PWM es un valor de 8 bits para tener teóricamente 256 valores (0-255) a utilizar. Ya que me estaba haciendo un reloj, elegí un valor conveniente de 240 para mi escala PWM porque es uniformemente divisible por 60. Así para mis indicadores de minutos y segundos que tengo 60 divisiones y un total de 240 valores PWM, o 4 valores PWM por minuto o segundo. Si la salida PWM 20 conseguiría 5 minutos o 5 segundos. Puesto que hay 24 horas en el día, cada 10 PWM cuenta es una hora.

Me encontré con una pequeña pega que todavía no entiendo perfectamente (te dijo soy un hack!). Por alguna razón cuando conecté todos tres indicadores a Sinuosidal de arduino, el voltaje de salida del PWM cayó sustancialmente. Apenas terminé usando un transistor de efecto de campo pequeño para cada calibre. Esto funcionó muy bien.

ST Micro 2N7000 hoja de datos:http://www.datasheetcatalog.org/datasheet2/c/0h0r7l0sywjlwayppi1u7lwyr33y.pdf

Conecte la línea PWM de Arduino a la puerta de lo MOSFET. Conecte el terminal negativo de la galga en el desagüe de lo MOSFET. Conecte la fuente de lo MOSFET a la tierra del Arduino. Conecte el terminal positivo de la galga a la fuente de 5V de Arduino +. (Ver el esquema abajo)

Aquí es un programa super sencillo de Arduino que es la salida de PWM:

Fragmento de código PWM

#define pwmpin 3
#define pwmval 128 //change este valor para cambiar el ciclo de trabajo PWM

void setup() {}

}

void loop() {}

analogWrite (pwmpin, pwmval);

}

Artículos Relacionados

Steampunk analógico indicador de fase lunar reloj

Steampunk analógico indicador de fase lunar reloj

Compruebe hacia fuera la foto instructable para este reloj. Incluir un corto vídeo y detalles de construcción, componentes y software. ¡ Saludos!Un reloj que construyó para una amiga en el estilo steampunk; hecho con una vieja caja de roble teléfono
Reloj analógico

Reloj analógico

Este proyecto es un puré de mi reloj favorito dos Instructables, un reloj y reloj literario. Quería ver si podía hacer una versión analógica de un reloj (sin la electrónica de lujo) y me pareció apropiado que el reloj se casa en un libro. También tie
Reutiliza un disco duro y conviértelo en reloj analógico.

Reutiliza un disco duro y conviértelo en reloj analógico.

En ocasiones tenemos discos duros de ordenadores portátiles dañados y no sabemos hacer con ellos, por lo general y como lo marca la obsolencia parte Terminans en la basura. Por lo tanto decidí crear ONU lejor analógico.Paso 1: Material necesario: -Va
Hacer una digital "Miau" de reloj analógico

Hacer una digital "Miau" de reloj analógico

¿Es el reloj analógico no haciendo suficiente? ¿Quieres hacer cosas digitales con un reloj analógico?Este tutorial le mostrará cómo hacer un reloj de Kit Cat jugar un clip de sonido de "Miau", a intervalos de tiempo exactos, usando la Atmega 328
DIY - reloj analógico

DIY - reloj analógico

Ahora usted puede hacer el reloj de pared visible 24 horas al día.
Reloj analógico para el LCD gráfico

Reloj analógico para el LCD gráfico

escribir un código para un reloj de analoge puede parecer un poco de una tarea de enormes proporciones. Especialmente los cálculos de las posiciones de las manos, pero no es realmente tan difícil en absoluto.En este instructable voy a hablar un poco
Hablando de resplandor en el oscuro 3D analógico impreso reloj

Hablando de resplandor en el oscuro 3D analógico impreso reloj

El reloj mostrará la hora analógica de 4 metros. He visto este tipo de relojes en varias encarnaciones, pero nunca vi un reloj analógico en este formato que hablaba. Este reloj anuncia la hora a intervalos de media hora y juega un mensaje cada vez qu
Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Scopeclock es un equipo fácil de usar para hacer más útil tu osciloscopio analógico capaz de X-Y. Usando este simple utilizar hardware que puede convertir tu osciloscopio analógico en un reloj de alcance. Este proyecto era yo y mi amigo kshitij gupta
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Reloj fase lunar

Reloj fase lunar

En este Instructable que construyendo una dinámica lámpara lunar con el Raspberry Pi. Con su propio reloj lunar siempre sabrás la actual fase de la luna, no importa el tiempo!Paso 1: Historia y teoría¿Astrónomo en ciernes? ¿Recientemente mordido por
Reloj digital y analógico - Arduino + PaperCraft

Reloj digital y analógico - Arduino + PaperCraft

en este instructable nos va ser recreando un reloj inspirado en el diseño original de Alvin Aronson. Primera vez que vi este reloj que me ha impresionado por cómo limpia una elegante el diseño fue que inmediatamente quise recrear este efecto.Diseño o
Reloj binario analógico

Reloj binario analógico

he visto muchos de reloj binario de instructables, y un día yo estaba tratando de crear un reloj original basado en esta idea.Así, cuando mi hermano y yo fuimos averiguar nuestros algunas ecuaciones originales, él me dijo "¿por qué no hacerlo en bina
Binario / analógico reloj

Binario / analógico reloj

me inspiré por el reloj digital / analógico para hacer mi propio reloj especial como mi segundo instructable. Explorar la internet y me encontré que relojes servo son raras y binarios son comunes. Así que decidí combinar los dos y esto es lo que hice
Hardware analógico universal Testbench

Hardware analógico universal Testbench

una ayuda a la ENSE6ANZA $35 de electrónica básica y un inestimable disposición EXPERIMENTAL para el aficionado de la electrónica.Enseñanza básica analógica y electrónica Digital a nivel de licenciatura consiste en clases teóricas con las manos-en-en