Taula de continguts:
Vídeo: Versió 2: 4 passos del rellotge de 7 segments
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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:
- 7 transicions de canvi de minut diferents
- 3 colors preestablerts per a franges horàries
- intensitat de la llum ambiental disminuïda automàticament
- apagat / inici automàtic quan no cal mostrar l'hora
- 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
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
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:
Rellotge de visualització mecànic de 7 segments: 7 passos (amb imatges)
Rellotge de visualització mecànic de set segments: fa un parell de mesos vaig construir una pantalla mecànica de 7 segments de dos dígits que vaig convertir en un temporitzador de compte enrere. Va sortir força bé i diverses persones van suggerir doblar-se a la pantalla per fer un rellotge. El problema era que ja estava corrent
Rellotge de 7 segments: edició d'impressores petites: 9 passos (amb imatges)
Rellotge de 7 segments: edició de petites impressores: un altre rellotge de 7 segments. xDA Tot i que he de dir que no es veu tan boig quan veig el meu perfil Instructables. Probablement serà més irritant en el moment en què mireu el meu perfil de thingiverse. Per què fins i tot em vaig molestar a fer-ne un altre el
Rellotge de 7 segments: 4 passos (amb imatges)
Rellotge de 7 segments: després de diversos anys d’ús, el meu rellotge analògic està definitivament mort. Mentrestant, buscava un projecte de rellotge en 3D per imprimir amb el meu Prusa, així que vaig trobar un rellotge de 7 segments que podia conduir els leds ws2812 i Arduino. Vaig pensar que la potència d'aquests leds era t
Visualització de rellotge de 7 segments il·luminada a la vora: 16 passos (amb imatges)
Visualització de rellotge de set segments Edge-Lit: les pantalles de set segments existeixen des de fa més d’un segle (https://ca.wikipedia.org/wiki/Seven-segment_display) i formen la forma familiar dels números dels rellotges digitals, panells d’instruments i moltes altres pantalles numèriques. Han estat re
Rellotge de visualització de 7 segments de bricolatge: 9 passos
Rellotge de visualització de set segments de bricolatge: en aquest tutorial us mostraré com construir un rellotge de set segments