Sommario:
- Forniture
- Passaggio 1: stampa 3D del quadrante dell'orologio
- Passaggio 2: raccogliere tutte le parti necessarie
- Passaggio 3: collega gli anelli
- Passaggio 4: cablaggio delle altre parti elettroniche
- Passaggio 5: preparazione alla programmazione di Arduino Nano
- Passaggio 6: installazione della libreria Adafruit NeoPixel
- Passaggio 7: carica lo schizzo
Video: Orologio Neopixel Con Tre Anelli Neopixel: 7 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
La brillante creazione dell'orologio Neo Pixel di Steve Manley mi ha spinto a creare questa istruzione su come creare un orologio simile con la minima quantità di denaro. (Un'importante abitudine olandese è cercare sempre di risparmiare denaro;-))
Ho scoperto che il design originale si adatta solo agli anelli Adafruit NeoPixel e quelli non sono esattamente economici.
Ho cercato su Ali Express e ne ho trovato alcune versioni più economiche. Si sono rivelati pezzi funzionanti, ma non con le stesse dimensioni. Alla fine ho cercato e trovato un design 3D per l'orologio e l'ho regolato di conseguenza.
Accanto a questo la scheda che ho usato è un clone di un Arduino Nano, ed è programmata allo stesso modo. Tuttavia, il puro programma di clock, senza altre aggiunte, non è disponibile da nessuna parte, quindi ho dovuto modificare un po' il software.
Forniture
- Scheda Thinary Nano mini USB
- Orologio RTC
- Batteria LR1120
- WS2812B Anello a 60 LED
- WS2812B Anello a 24 LED
- WS2812B Anello a 12 LED
Passaggio 1: stampa 3D del quadrante dell'orologio
Nei file allegati troverete il file stl necessario per stampare il quadrante dell'orologio.
Passaggio 2: raccogliere tutte le parti necessarie
Su Ali Express potrai trovare tutte le parti di cui hai bisogno per questo progetto.
Accanto alle parti elettroniche ho comprato un orologio con un brutto quadrante, perché questo lo rende 10 euro più economico di uno blu per esempio.
Passaggio 3: collega gli anelli
Usa la colla a caldo per fissare gli anelli in posizione. Gli anelli sono forniti con 5 Volt, quindi collegati tra loro in serie collegando DOUT a DIN su ciascun anello in ordine di grandezza, quindi da 60 a 24 a 12.
Passaggio 4: cablaggio delle altre parti elettroniche
Lo schema sopra mostra come collegare le parti tra loro.
Inizieremo con l'orologio in tempo reale DS3234. L'orologio è un dispositivo guidato da bus seriale e dispone di una batteria di backup per ricordare l'ora impostata.
Passaggio 5: preparazione alla programmazione di Arduino Nano
Arduino Nano è programmato utilizzando l'IDE Arduino. È nell'IDE che scrivi "schizzi" che vengono poi compilati nel firmware che il tuo computer scrive sull'Arduino ad esso collegato tramite un cavo USB. Scarica l'IDE e installalo.
Carica il file NeoPixelClock_V1.ino
Prima di caricare il codice sulla scheda, dobbiamo assicurarci di avere i driver installati per la nostra scheda e di aver selezionato la scheda corretta. Con il clone Arduino Nano, abbiamo bisogno dei driver per il chip convertitore USB-seriale CH340G. Il chipset utilizzato per USB-seriale è CH340/CH341, per il quale è possibile scaricare i driver (per Windows) qui:
www.wch.cn/download/CH341SER_EXE.html
Se stai lavorando su un Mac non avrai problemi così com'è.
Passaggio 6: installazione della libreria Adafruit NeoPixel
Prima di poter utilizzare la NeoPixel Library, dobbiamo installarla! In passato era un po' complicato installare le librerie nell'IDE di Arduino, ma da allora l'hanno semplificato e hanno incluso un pratico gestore di librerie. È elencato nel menu a discesa "Schizzo> Libreria". Apri il gestore della libreria e cerca Adafruit Neopixel.
Una volta trovato, selezionalo e fai clic sul pulsante Installa.
Inoltre, nel menu "Strumenti> Scheda", assicurati che sia selezionata la scheda corretta, Arduino Nano.
Passaggio 7: carica lo schizzo
Ora che abbiamo tutto pronto, possiamo iniziare il caricamento sulla scheda. Colleghiamo la scheda con il cavo USB.
Per prima cosa scopriamo quale porta seriale è stata registrata dalla scheda.
Su Windows:
Apri un comando con [Windows][R] e digita compmgmt.msc, in Gestione computer, fai clic su Gestione dispositivi Cerca in Porte per scoprire quale porta viene utilizzata.
Su sistema operativo Mac:
Icona Apple > Informazioni su questo Mac > Report di sistema > USB
Ora nel menu Strumenti, assicurati che sia selezionato il processore con il vecchio bootloader. Questo è necessario per una scheda clone.
Ora in alto a sinistra nell'IDE, fai clic sul pulsante Carica. Quello sarà il pulsante con la freccia che punta a destra. Non appena il caricamento è terminato, l'orologio inizierà a funzionare.
Consigliato:
C51 Orologio elettronico a 4 bit - Orologio in legno: 15 passi (con immagini)
C51 Orologio elettronico a 4 bit - Orologio in legno: ho avuto un po' di tempo libero questo fine settimana, quindi sono andato avanti e ho assemblato questo orologio digitale elettronico fai-da-te a 4 bit da AU $ 2,40 che ho acquistato da AliExpress qualche tempo fa
Anelli NeoPixel indipendenti multipli: 3 passaggi
Anelli NeoPixel indipendenti multipli: quindi ho costruito questo progetto per vedere il funzionamento dei 12 pixel LED. Ho trovato questo con 16 qui. E ho visto questo braccialetto integrato, ma volevo vedere come diversi anelli, diverse dimensioni avrebbero funzionato indipendentemente l'uno dall'altro. Quindi, invece di collegare Dig
Anelli NeoPixel personalizzati da zero!: 8 passaggi (con immagini)
Anelli NeoPixel personalizzati da zero!: Gli anelli NeoPixel, e NeoPixel in generale, sono tra i componenti elettronici più popolari per i produttori di tutti i tipi. Per una buona ragione, con un singolo pin di qualsiasi popolare microcontrollore, Adafruit consente di aggiungere splendidi LED e animazioni a qualsiasi professionista
Scatola per anelli di fidanzamento con conchiglia illuminata a LED: 9 passaggi (con immagini)
Scatola per anelli di fidanzamento con conchiglia illuminata a LED: ho preso la decisione più importante della mia vita: chiedere alla mia ragazza di sposarmi. Poiché la mia ragazza è perfetta, ho trovato l'anello di fidanzamento perfetto per lei con le dimensioni perfette per adattarsi al suo anulare e aggiunse la pietra perfetta in modo che la facesse shi
Orologio in tre parti: 6 passi (con immagini)
Orologio in tre parti: un normale orologio analogico è un modo efficiente per impilare tre diversi bit di informazioni uno sopra l'altro. Le ore, i minuti e i secondi possono essere letti con un solo quadrante. Mi piace questo sistema, ma dopo un po' ho pensato che ogni lancetta dovrebbe