Reloj de engranajes con accionamiento de Motor paso a paso de madera (18 / 19 paso)

Paso 18: Mejoras de código

Mientras corre el reloj, no estaba contento con cómo el tiempo de set y set botones trabajado a mano. Los pulsadores se preguntaban en el bucle principal de Arduino que no siempre captura la pulsación.

Así que, aquí está el nuevo método: reloj de la RTC no requiere ajustarse a menudo. Una excepción es cuando cambia de estándar a la hora de verano y viceversa.

Las manecillas del reloj electrónico de la sincronización es otra historia. Esto tiene que ser evert tiempo el reloj se enciende o volver a encenderse después de apagón.

Por lo tanto, el código de Arduino funciona como sigue:

Cuando el sistema inicia la sección de configuración se detiene en un bucle infinito. Un botón puede avanzar o retrasar el reloj RTC por una hora (útil para tiempo de conmutación). Un botones segunda hace lo mismo para los segundos en una manera más rápida. Una vez que estés satisfecho con el ajuste, un tercer botón de este bucle y entra en un bucle segundo.

Allí, un botón avanza de un cursor en el lugar donde uno avanza el número de horas, minutos y segundos en la posición real de las manos. Consejo: Ajustar manualmente la segunda mano en la posición 12 0' clock primero para que no tenga que molestarse con segundos. Un segundo botón avanza el número de horas, minutos y segundos. Una vez hecho esto, un tercer botón de este lazo y lleva las manos a alta velocidad hasta que se sincronizan con el reloj RTC. Se hace, la sección de configuración y se introduce el bucle del código regular. Había otra razón para realizar cambios. Ver el siguiente paso.

Artículos Relacionados

Reloj de Arduino (con LCD y Motor paso a paso)

Reloj de Arduino (con LCD y Motor paso a paso)

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Este instructable proporcionará información sobre:1. reloj vivienda / otras piezas2. Descripción del circ
SENSOR PIR con ARDUINO activar MOTOR paso a paso

SENSOR PIR con ARDUINO activar MOTOR paso a paso

ACTIVAR MOTOR PASO A PASO USANDO EL SENSOR DE MOVIMIENTOPaso 1: PIR con ARDUINO activado MOTOR paso a pasoHola esta instactable para rotar prólogo motor paso a paso y al revés cuando pir Lee algún movimiento.Paso 2: Parte requieren1-ARDUINO UNO2-PIR(
Láser corte reloj de engranajes - con ChronoDot!

Láser corte reloj de engranajes - con ChronoDot!

Este verano, mi hackerspace LVL1 (en Louisville, Ky) consiguió un impresionante láser cortador http://fslaser.com/40w-deluxe-hobby-laser-engraver-and-cutter.  LVL1 es una impresionante comunidad de gente creativa que les gusta construir cosas.  Usted
Cómo controlar un motor paso a paso con un FPGA

Cómo controlar un motor paso a paso con un FPGA

Este instructivo le guiará por el proceso y algunos conocimientos sobre cómo conseguir un motor paso a paso trabajando en una FPGA. Específicamente un Motor de pasos a Nema, Digilent Basys 3 y Digilent PmodSTEP.Actualmente soy profunda en el proceso
Plotter DIY con motores paso a paso

Plotter DIY con motores paso a paso

Un plotter XY es una máquina que puede controlar un instrumento de trazado (como una pluma o una herramienta de corte como una cuchilla o un láser) sobre dos ejes de manera exacta y precisa. Máquinas de Control numérico (CNC) de la computadora son pl
Reloj de Arduino con un motor de corriente continua (una aguja)

Reloj de Arduino con un motor de corriente continua (una aguja)

Hola,Estaba tratando de hacer un reloj con arduino con un solo motor pero no era posible con el método estándar como tiene que haber al menos dos agujasHoras y minutos, así que intenté algo nuevo. En este reloj hay seis divisiones en una hora en luga
Tierra Globo giratorio con Arduino o frambuesa Pi controlado por Motor paso a paso

Tierra Globo giratorio con Arduino o frambuesa Pi controlado por Motor paso a paso

Este instructivo describe cómo actualizar su globo a una versión motorizada. Parece increíblemente mejor en el estante que está girando lentamente, y cualquier manifestación con sus hijos (para explicar el ciclo día/noche o las estaciones) ganará int
Attiny2313 robot con Bluetooth HC06 y motores paso a paso

Attiny2313 robot con Bluetooth HC06 y motores paso a paso

Aquí he querido presentar un bosquejo de la robusteza del vehículo. El corazón del robot es el microcontrolador ATtiny2313. Coche robot son los 2 motores paso a paso. La inspiración para la construcción de mi robot fueron otros proyectos. En la mayor
Funcionamiento de un Motor paso a paso con un Arduino

Funcionamiento de un Motor paso a paso con un Arduino

Hola chicos,Este artículo sobre cómo manejar un Motor paso a paso con un Arduino. El motor de pasos de estos días utilizado en muchos dispositivos de electrónica como, sistema de enfoque automático de cámara, CD-ROM para el movimiento de la lente, la
Un reloj de engranajes de madera con un mecanismo único

Un reloj de engranajes de madera con un mecanismo único

Sincronicidad es un reloj de pared de péndulo único engranaje de madera expuesta, con una combinación de la vieja y nueva tecnología.Muchos relojes de engranaje de madera son conducidos por pesos. Estos relojes necesitan ser herida periódicamente, ta
Bailando Tippy con un arduino y paso a paso motor

Bailando Tippy con un arduino y paso a paso motor

El Tippy fue creado completamente por accidente.Decir ya cerca me requeriría sólo hacer algunas cosas.Aquí está un video para entretenimiento:Notas importantes:Este proyecto supone un conocimiento básico de Arduino y soldadura.Los 3 primeros pasos de
Arduino Nano y Visuino: Control de Motor paso a paso con codificador rotatorio

Arduino Nano y Visuino: Control de Motor paso a paso con codificador rotatorio

A veces es necesario tener un Motor de pasos seguir la rotación de un Codificador rotatorio para posicionamiento preciso. Yo he estado planeando Instructable sobre este por un tiempo, pero finalmente el par de días después otra pregunta del usuario V
Controlando un Motor paso a paso con un Arduino

Controlando un Motor paso a paso con un Arduino

Este tutorial le mostrará cómo funciona un motor de paso a paso que fue rescatado de una impresora antigua con un Arduino.Paso 1: ¿Qué es un Motor paso a paso? Un motor paso a paso consta de dos partes principales: un rotor y un estator. El rotor es
CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

Esto hice en Proteusu CONTROL paso a paso MOTOR velocidad con LABVIEW y ARDUINO...!!!! wolaaPaso 1: Este Tutorial es:> Usando Labview interfaz Arduino al PC vía puerto del USB.> Uso de Labview para enviar datos que describe la velocidad del Motor a