Taula de continguts:

Rellotge Neopixel amb tres anells Neopixel: 7 passos
Rellotge Neopixel amb tres anells Neopixel: 7 passos

Vídeo: Rellotge Neopixel amb tres anells Neopixel: 7 passos

Vídeo: Rellotge Neopixel amb tres anells Neopixel: 7 passos
Vídeo: MKS Gen L — Марлин 1 1 9 (configuration.h) 2024, Juliol
Anonim
Image
Image

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 disseny original només s’adapta als anells Adafruit NeoPixel i que no són exactament barats.

Vaig mirar al meu voltant a Ali Express i en vaig trobar algunes versions més barates. Va resultar ser peces de treball, però no amb les mateixes dimensions. Vaig acabar buscant i trobant un disseny 3D per al rellotge i el vaig ajustar en conseqüència.

Al costat, la placa que he utilitzat és un clon d'un Arduino Nano i està programada de la mateixa manera. No obstant això, el programa de rellotge pur, sense cap altra addició, no està disponible enlloc, així que necessitava ajustar una mica el programari.

Subministraments

  • Placa mini USB Thinary Nano
  • Rellotge RTC
  • Bateria LR1120
  • WS2812B Anell de 60 leds
  • WS2812B 24 anells led
  • WS2812B 12 anells led

Pas 1: imprimeix en 3D la cara del rellotge

Recolliu totes les peces necessàries
Recolliu totes les peces necessàries

Als fitxers adjunts trobareu el fitxer stl que necessiteu per imprimir la placa del rellotge.

Pas 2: recolliu totes les parts necessàries

Recolliu totes les peces necessàries
Recolliu totes les peces necessàries
Recolliu totes les peces necessàries
Recolliu totes les peces necessàries

A Ali Express podreu trobar totes les parts que necessiteu per a aquest projecte.

Al costat de les peces electròniques vaig comprar un rellotge amb una placa lleig, perquè això fa que sigui 10 euros més barat que un blau per exemple.

Pas 3: connecteu els anells

Connecteu els anells
Connecteu els anells

Feu servir cola calenta per fixar els anells al seu lloc. Els anells es proporcionen amb 5 volts i després es connecten entre si en sèrie connectant DOUT a DIN en cada anell per ordre de mida, de manera que de 60 a 24 a 12.

Pas 4: Cablatge de les altres parts electròniques

Cablatge de les altres parts electròniques
Cablatge de les altres parts electròniques

L'esquema anterior us mostra com connectar les parts entre si.

Començarem amb el rellotge DS3234 en temps real. El rellotge és un dispositiu alimentat per bus sèrie i té una bateria de seguretat per recordar el temps establert.

Pas 5: Preparació per programar l'Arduino Nano

L'Arduino Nano es programa mitjançant l'IDE Arduino. És a l’IDE que escriviu “esbossos” que després es compilen al microprogramari que l’ordinador escriu a l’Arduino connectat amb un cable USB. Baixeu-vos l’IDE i instal·leu-lo.

Carregueu el fitxer NeoPixelClock_V1.ino

Abans de penjar el codi a la placa, hem d’assegurar-nos que tenim els controladors instal·lats per a la nostra placa i que tenim la placa correcta seleccionada. Amb el clon Arduino Nano, necessitem controladors per al xip convertidor de sèrie USB CH340G. El chipset utilitzat per a USB a sèrie és CH340 / CH341, per al qual es poden descarregar els controladors (per a Windows) aquí:

www.wch.cn/download/CH341SER_EXE.html

Si esteu treballant en un Mac, no tindreu cap problema tal com és.

Pas 6: Instal·lació de la biblioteca Adafruit NeoPixel

Instal·lació de la biblioteca Adafruit NeoPixel
Instal·lació de la biblioteca Adafruit NeoPixel
Instal·lació de la biblioteca Adafruit NeoPixel
Instal·lació de la biblioteca Adafruit NeoPixel

Abans de poder utilitzar la biblioteca NeoPixel, hem d’instal·lar-la. Solia ser una mica complicat instal·lar biblioteques a l’IDE Arduino, però des de llavors ho han simplificat i han inclòs un útil gestor de biblioteques. Es mostra al menú desplegable "Esbós> Biblioteca". Obriu el gestor de la biblioteca i cerqueu Adafruit Neopixel.

Quan es trobi, seleccioneu-lo i feu clic al botó d'instal·lació.

També al menú "Eines> Tauler", assegureu-vos que estigui seleccionat el tauler correcte, l'Arduino Nano.

Pas 7: pengeu l'esbós

Pengeu l’esbós
Pengeu l’esbós

Ara ja ho tenim tot preparat, podem començar la càrrega al tauler. Connectem la placa amb el cable USB.

Primer esbrinem quin port sèrie va registrar la placa.

Al Windows:

Obriu una ordre amb [Windows] [R] i escriviu compmgmt.msc, a Gestió d’ordinadors, feu clic a Gestor de dispositius Cerca a Ports per esbrinar quin port s’utilitza.

En Mac OS:

Icona d'Apple> Quant a aquest Mac> Informe del sistema> USB

Ara, al menú Eines, assegureu-vos que el processador amb el carregador d’arrencada anterior estigui seleccionat. Això és necessari per a una placa de clonació.

Ara, a la part superior esquerra de l’IDE, feu clic al botó Puja. Aquest serà el botó amb la fletxa que apunta cap a la dreta. Tan bon punt es faci la pujada, el rellotge començarà a funcionar.

Recomanat: