Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
En aquesta guia de bricolatge, us mostraré com fer que el vostre propi rellotge digital funcioni amb aquesta alarma.
En aquest projecte vaig decidir crear el meu propi PCB basat en el microcontrolador Arduino UNO - Atmega328p.
A continuació trobareu l'esquema electrònic amb disseny de PCB perquè pugueu produir-lo fàcilment.
Prement els botons podreu configurar l’hora / data / alarma i l’estat d’alarma (activat / desactivat).
L'alarma es pot desactivar prement el botó d'alarma o fent sacsejar la casella.
Podeu trobar actualitzacions i molt més aquí:
Comencem.
Pas 1: què necessiteu: maquinari
Per a aquest projecte necessitareu:
- El nostre circuit personalitzat de PCB
- LCD de caràcters de 16 x 2 d’alt contrast (Raystar RC1602B-LLG-JWVE)
- Atmega328 (amb el carregador d'arrencada Arduino UNO)
- DS1307 Rellotge en temps real
- Sensor d’inclinació
- 28 endolls i 8 endolls
- Oscil·lador de cristall de 16 MHz
- Oscil·lador de cristall de 32.768 MHz
- Condensadors de 2x22 pF
- Resistència de 3x10 kOhm
- Talladora 20kOhm
- Zumbador
- Suport de bateria de cèl·lula de moneda
- terminal de cargol 2P 2.54mm
- Capçal de pin 1x5 femella 2,54 mm
-
Mini polsador: alt
També necessitareu un mòdul TTL a USB o una placa Arduino UNO per al procediment de programació.
Per alimentar-vos necessitareu un adaptador de corrent de 5V-1A o podeu utilitzar un cable USB com jo.
Pas 2: el circuit a EasyEDA, la plataforma de disseny de circuits en línia gratuïta
Introduïu aquí per veure i fer canvis al circuit anterior.
Pas 3: el codi
Com programar-lo:
Connecteu el vostre circuit amb TTL al mòdul USB amb 5 cables a la capçalera de programació.
Els pins RX i TX han d’estar connectats creuadament.
NOTA: Si utilitzeu la placa Arduino UNO, assegureu-vos d’eliminar primer l’ATmega328 IC i connecteu les capçaleres RX a RX i TX a TX els pins de la placa. El pin RS ha d’estar connectat al pin de restabliment Arduino UNO.
Baixeu-vos el codi des d’aquí i obriu-lo amb Arduino IDE. A dins també trobareu el fitxer de la biblioteca.
Pas 4: JLCPCB: crea el teu propi circuit a partir de 2 $
Introduïu aquí per produir la vostra placa PCB.
Utilitzeu JLCPCB per fabricació de PCB de 2 dòlars i temps de construcció de 2 dies, la qualitat és realment bona, consulteu la foto següent de la nostra placa de PCB.
Pas 5: parts en 3D
Pas 6: Ben fet
Espero que us hagi agradat, feu-m'ho saber als comentaris !!!