
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37



Hola nois, llevar-se d'hora al matí de vegades és difícil. Sobretot quan hi ha ennuvolat, plou o hivern a fora. Com que em vaig fer un rellotge amb alarma, aixecar-me és molt més agradable per a mi.:)
He utilitzat un mòdul RTC precís per controlar l'hora i l'alarma. Dos anells NeoPixel mostren el temps (per exemple, també us fascinen les llums LED?). Un mòdul MP3 controla la sortida d'àudio. I la configuració es fa mitjançant bluetooth.
En aquest instructiu em vaig inspirar una mica en el projecte NeoClock.
Pas 1: components



Mòdul RTC
Com escrivia, vaig utilitzar el mòdul RTC precize de Sparkfun, el DeadOn RTC. El mòdul és perfecte per a rellotges, calendaris o qualsevol altre projecte de temps. La comunicació entre un microcontrolador i un mòdul RTC s’aconsegueix mitjançant una interfície SPI de quatre fils. Quan no s’alimenta mitjançant una font principal, es pot configurar el xip perquè funcioni amb una bateria de seguretat. Sparkfun ha escrit una biblioteca Arduino per al mòdul, que s’encarrega de tota la comunicació SPI. Sparkfun també ha escrit DeadOn RTC Breakout Hookup Guide.
Reproductor de sèrie de MP3
Hi ha diversos mòduls al mercat. He utilitzat el mòdul Open-smart Serial MP3 amb sortida d’altaveus. Hi ha un amplificador de 3W a l’escriptori.
També hi ha un sòcol per a targetes TF, de manera que podeu connectar una targeta micro SD que emmagatzemi fitxers d’àudio en format MP3 o WAV. He utilitzat una targeta microSD Kingston de 8 GB.
Vaig utilitzar una interfície d’altaveu integrada per connectar un altaveu extern de 8 ohms. Podeu controlar el mòdul enviant ordres a través del port sèrie UART TTL, com canviar cançons, canviar el volum i el mode de reproducció, etc.
Vaig escriure la meva pròpia biblioteca molt senzilla per controlar l’inici i l’aturada de les cançons.
Mòdul Bluetooth HC-06
He utilitzat aquest mòdul bluetooth HC-06 per enviar dades del meu telèfon al rellotge. Adopta l'estàndard Bluetooth 2.0. He utilitzat el mòdul bluetooth per configurar l'hora, l'alarma, la cançó, la brillantor, … Funciona perfectament! No és un problema enviar dades a una distància de diversos metres del rellotge. No hi ha botons ni interruptors al rellotge.
He instal·lat el controlador bluetooth Arduino al meu telèfon Android. Em connecto al mòdul i entro ordres a través del terminal.
Per exemple:
- sa0600: activeu l'alarma a les 6:00
- st1845: establir l'hora a les 18:45
- sb80: estableix la brillantor a 80
- ps3: reprodueix la cançó número 3
Controlador
He utilitzat el model Arduino Nano perquè és petit i funciona amb un cable USB Mini-B. He utilitzat un terminal per adaptar-se al controlador i al regulador de tensió LM7805, però això no és necessari.
Anells NeoPixel
He utilitzat dos anells NeoPixel. Anell més gran amb 60 LED per mostrar minuts i segons. I un anell més petit amb 24 LEDs per mostrar les hores. Vaig comprar els dos anells a Aliexpress.
Vaig rebre l'anell més gran danyat perquè era fràgil i probablement es va trencar durant el transport dur.:(Hi ha una biblioteca NeoPixel molt útil per controlar l'anell LED d'Adafruit.
Pas 2: caixa



Vaig crear la caixa a la meva màquina CNC. Vaig fresar ranures precises a la part frontal per obtenir dos anells. Vaig omplir les dues ranures amb resina epoxi. Després de l’enduriment, la resina epoxi es pot polir i polir.
Vaig utilitzar el cap d’un escarabat com a decoració, que vaig trobar mort al bosc a l’estiu. També l’he abocat sobre resina epoxi.
Vaig fresar un lleó a la part posterior i el vaig pintar d’or.
Pas 3: cablejat




El cablejat és molt senzill i bàsicament només és connectar el mòdul al controlador. Vaig connectar l’interruptor d’alimentació i la presa de corrent continu.
Vaig utilitzar cargols petits i pistola de cola en calent per mantenir els mòduls a la caixa.
Pas 4: Codificació
Vaig col·locar tot el codi amb totes les biblioteques necessàries i la documentació del mòdul al Github.
Recomanat:
Rellotge Neopixel amb tres anells Neopixel: 7 passos

Rellotge Neopixel amb tres anells de Neopixel: la brillant creació del rellotge Neo Pixel per Steve Manley em va motivar a crear aquesta instrucció sobre com crear un rellotge similar amb la menor quantitat de diners. (Un hàbit holandès important sempre intenta estalviar diners;-)) Vaig descobrir que el
Fer un rellotge amb M5stick C mitjançant Arduino IDE - Rellotge RTC en temps real amb M5stack M5stick-C: 4 passos

Fer un rellotge amb M5stick C mitjançant Arduino IDE | Rellotge en temps real RTC amb M5stack M5stick-C: Hola, nois en aquest instructable, aprendrem a fer un rellotge amb la placa de desenvolupament m5stick-C de m5stack mitjançant Arduino IDE. Així, m5stick mostrarà data, hora i amp; setmana del mes a la pantalla
Rellotge despertador de bricolatge de sèsam (amb alarma de foc!): 6 passos (amb imatges)

Rellotge despertador DIY Sesame Street (amb alarma de foc!): Hola a tots! Aquest projecte és el meu primer. Com que arribava el primer aniversari dels meus cosins, volia fer-li un regal especial. Vaig saber de l'oncle i la tieta que estava a Sesame Street, així que vaig decidir amb els meus germans fer un despertador basat en
Rellotge de previsió meteorològica amb alarma i arduino antics: 13 passos (amb imatges)

Rellotge de previsió meteorològica amb Old Alarm i Arduino: tenia un despertador trencat i vaig tenir la idea de convertir-lo en estació de previsió meteorològica i de rellotge. Per a aquest projecte, necessitareu: Mòdul de sensor antic Arduino Nano BME280 ( temperatura, humitat, pressió) Pantalla LCD
Rellotge digital Arduino amb funció d'alarma (PCB personalitzat): 6 passos (amb imatges)

Rellotge digital Arduino amb funció d'alarma (PCB personalitzat): en aquesta guia de bricolatge us mostraré com fer del vostre propi rellotge digital aquesta funció d'alarma. En aquest projecte vaig decidir fer el meu propi PCB basat en el microcontrolador Arduino UNO - Atmega328p. A continuació trobareu l’esquema electrònic amb PCB l