Taula de continguts:

Versió 2: 4 passos del rellotge de 7 segments
Versió 2: 4 passos del rellotge de 7 segments

Vídeo: Versió 2: 4 passos del rellotge de 7 segments

Vídeo: Versió 2: 4 passos del rellotge de 7 segments
Vídeo: Madonna - Hung Up (Official Video) [HD] 2024, Desembre
Anonim
Image
Image
QUE HI HA DE NOU
QUE HI HA DE NOU

Hola!

Després d’una sol·licitud de l’usuari d’Instructables sobre la disponibilitat del format de 12 hores, vaig aprofitar per fer canvis substancials al projecte original.

Durant l'ús de la versió 1 vaig sentir la necessitat de fer una versió autònoma, de manera que vaig permetre modificar tots els paràmetres directament des del rellotge, sense utilitzar el PC.

Per a qualsevol persona que no hagi llegit les meves instruccions anteriors, és un rellotge LED de 7 segments comú amb algunes funcions addicionals:

  1. 7 transicions de canvi de minut diferents
  2. 3 colors preestablerts per a franges horàries
  3. intensitat de la llum ambiental disminuïda automàticament
  4. apagat / inici automàtic quan no cal mostrar l'hora
  5. ajust automàtic de l'horari d'estiu

La versió 2 també us permet:

  • canvia el format horari 12 / 24h
  • paràmetres fàcilment modificables

Els paràmetres que es poden modificar directament des del rellotge són:

  • temps de despert / apagat
  • colors per a franges horàries
  • data i hora
  • format horari 12 / 24h

Ara aquestes dades s’emmagatzemen dins d’Arduino eeprom juntament amb el mode de transició escollit. També he preparat una guia d'inici ràpid al següent pas.

El marc està imprès en 3D, alimentat per un led Arduino Nano, DS3231 i WS2812.

Subministraments

  • Arduino nano
  • foto chell
  • 2 x polsador momentani
  • interruptor d'encès / apagat
  • Endoll de corrent continu
  • Transformador de 5V
  • n ° 30 leds WS2812 (model de 30 leds / metre)
  • pcb
  • Mòdul DS3231
  • cables prims per a connexions de leds
  • resistències 10K, 550
  • soldar
  • cola
  • saltadors
  • capçaleres home / dona

Pas 1: NOVETATS

Com s’ha dit, no volia connectar el rellotge al PC cada vegada que volia canviar els paràmetres, afegint un pulsador momentani al projecte que he assolit fàcilment l’objectiu. Amb un botó puc desplaçar-me entre les opcions, l’altre és confirmar les dades i continuar endavant dins del menú. També he connectat fotocèl·lula a un PIN Arduino en lloc de + 5 V, de manera que quan el rellotge entra en mode de repòs el circuit de fotocèl·lules no consumeix energia. Finalment el vaig fer més professional gravant el circuit en una placa de coure.

Pas 2: Muntatge de PCB

Muntatge de PCB
Muntatge de PCB
Muntatge de PCB
Muntatge de PCB
Muntatge de PCB
Muntatge de PCB

Per comoditat, he canviat algunes connexions, vegeu l’esquema. L'interruptor ON / OFF és opcional, per accedir al menú interior sense que només s'hagi de connectar + 5V mantenint premut el botó 1.

La resistència entre leds i D5 és de 550 Ohm, els altres 10 Kohm.

El circuit és molt fàcil i no cal gravar-lo.

Al meu projecte, cada segment per a cada dígit necessita un led. Per a projectes més grans es podrien afegir més leds per segment després de modificar la biblioteca "segment_display.cpp"

Per obtenir més informació sobre la seqüència de LED i altres versions de comprovació 1

Pas 3: impressió 3D

Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D

A partir de la versió original (gràcies a l’usuari de Thingverse random1101), he redissenyat el suport personalitzant-lo amb un codi de barres (això significa ACMECORPORATION però el lector de codis de barres no el reconeixerà ….sob).

Es recomana enganxar cada dígit després de col·locar-lo dins de la ranura.

Pas 4: l’esbós

Les biblioteques es mantenen inalterades i la primera vegada que pengeu i executeu l’esbós no pot passar res perquè llegeix dades d’eeprom i, probablement, dins del vostre eeprom hi pot haver valors aleatoris. A continuació, per primera vegada heu d’establir dades.

Ara el mode de transició s’emmagatzema a eeprom.

Durant l’entrada de dades, seguiu el format horari escrupolosament (format horari real o hivernal les 24 hores).

Consulteu la versió anterior per obtenir informació i ús de la biblioteca.

Recomanat: