Taula de continguts:
- Pas 1: tira LED, comencem per això
- Pas 2: muntar les tires LED i soldar …
- Pas 3: a alguns no els agrada pelat
- Pas 4: Comenceu amb el cablejat … Comenceu la diversió
- Pas 5: Finalment, la bèstia està viva !
- Pas 6: Ara una mica més !!
Vídeo: Rellotge binari amb neopíxels: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Hola gent, m'encanten totes les coses relacionades amb el LED i també m'agrada fer-ne ús de diferents maneres interessants. Sí, sé que el rellotge binari s'ha fet aquí diverses vegades i que són un exemple excel·lent de com crear el vostre propi rellotge.
Em va semblar realment un rellotge binari per dir "he fet això", i vaig fer un cop d'ull a quines parts tenia disponibles, LEDs, resistències, RTC, Arduino … llavors vaig trobar un Neopixel Strip (WS2812). Això em va fer pensar que gairebé tots els rellotges binaris que he vist utilitzen LED Matrix, que implica molta soldadura, no m’equivoqueu, no tinc problemes de soldadura, però per què no puc fer servir la tira … Es va formar un pla, repte acceptat..
Així que, primer, em vaig asseure per esbrinar què volia en un rellotge binari, senzill, hores, minuts segons, màxim de 4 files per poder llegir-lo amb relativa facilitat i, si us pregunteu com llegir un rellotge binari, us puc recomanar que feu una ullada a aquesta pàgina: Com llegir un rellotge binari. A més, en què puc allotjar-lo? Per sort, havia estat a Ikea i he utilitzat alguns dels seus marcs d'imatges Ribba en altres projectes, així que vaig pensar que el bingo ho farà molt bé (i a 2,99 GBP és un bon preu).
Sense més preàmbuls, una llista de peces:
- Arduino Uno
- Mòdul RTC (ds1302) Ebay (Regne Unit)
- (Ara canviat a una olla de 10 k) Potenciòmetre de 220 k Ebay (Regne Unit)
- 470r Resistor Ebay (Regne Unit)
- Marc de fotos Ribba Ikea Ribba
- Acetat: per a la màscara
- Ús d’una impressora làser
Es necessitaran altres cables de connexió, taulers de connexió i font d'alimentació de 5 V, suposo que els teniu:)
Ara comencem a construir …
Pas 1: tira LED, comencem per això
Per tant, primer, obtingueu la tira LED, la que tenia tenia LED (píxels) cada 16,5 mm, cosa que semblava bé pel marc que tenia, així que els vaig tallar a intervals de 6 píxels amb unes tisores afilades (s'aplica la seguretat habitual).
Tingueu en compte que al primer pla de la tira hi ha fletxes, aquesta és la direcció de les dades i de l’alimentació, i els coixinets de coure tenen una línia a través, tallats al llarg d’aquesta línia per assegurar-vos que queden coixinets de coure al final de cada part tallada.
Ara hauríeu de tenir 4 tires LED amb 6 píxels cadascuna, si ho heu fet, ben fet, si no, bé, torneu a provar-les o torneu-les a soldar (assegureu-vos que les fletxes estiguin en línia) i intenteu comptar correctament la propera vegada …
Avançant-nos ràpidament, aconseguim que les tires LED siguin d’alguna manera o ordre, com vaig fer això va ser mesurar el marc i dividir-lo en seccions iguals. Volia el meu dins del muntatge de la imatge, així com els meus càlculs fent servir això en lloc del marc sencer. La muntura és l’element de cartró que normalment emmarcaria la foto; hi ha una imatge en aquest pas amb la muntura posada a la part superior del marc.
Pas 2: muntar les tires LED i soldar …
Com es pot veure a les fotografies d’aquest pas, vaig imprimir línies sobre paper i hi vaig col·locar les tires, i després vaig reconstruir el marc cada vegada i el vaig “globular” per assegurar-me que tenia l’aspecte que volia. Un cop feliç, vaig fixar permanentment la tira al suport amb cola, la part posterior enganxosa del meu no era massa bona.
Per al disseny d’això he utilitzat LibreCAD, que és de codi obert i més que adequat per a la tasca, recordeu quan imprimiu per centrar la imatge i canviar la proporció d’impressió a 1: 1. He adjuntat el disseny que he fet servir en aquest pas.
El següent de la llista de Treballs pendents era connectar les tires. A la meva caixa de bits tenia alguns connectors de vora PCB masculins, de manera que els he utilitzat en lloc de soldar el primer connect. Si en teniu i voleu seguir aquesta ruta, no dubteu a fer-ho.
De totes maneres, començant per la banda inferior, les fletxes cap a la dreta a l'esquerra, soldeu el connector de vora a la banda o els cables de connexió primaris, us suggeriria que utilitzeu vermell, negre i un altre color per a les dades. La majoria de tires són etiquetes +. -, D … + és el vostre positiu, - és negatiu, D és dades, no tots són iguals i poden tenir voltatge diferent, els meus són de 5v. assegureu-vos que, en engegar-lo, utilitzeu una font d’alimentació adequada.
Aquesta és la primera tira que va començar, ara el que hem de fer és connectar totes les tires en sèrie, de manera que hauria de ser l’esquerra de la banda inferior, a la dreta de la següent franja cap amunt, així successivament, l’última tira hauria de ser no tenen connexió a la part esquerra i les fletxes de totes les tires haurien de ser de DERETA A ESQUERRA com s’ha esmentat anteriorment.
Pas 3: a alguns no els agrada pelat
Personalment, preferia el simple aspecte nu perquè poguessis veure com funcionava, però, "She Who Must Be Obeyed" va dir que, si anava en aquella paret, havia de "semblar més endreçat", així que havia de pensar ràpidament i em vaig adonar que podria utilitzar el disseny i modificar-lo lleugerament, imprimir-lo a l'acetat i quedaria bé. Per molt que m'agradaria dir que vaig esclatar photoshop i vaig fer això de tres en tres, no puc, un amic meu va fer aquesta part per mi, ja que les meves habilitats de photoshop no són tan bones com voldria pensar el meu cervell.
La representació final es va imprimir a l’acetat, es va retallar i es va col·locar darrere del vidre, el muntatge fotogràfic a continuació, després les tires LED, finalment el tauler de suport amb els cables que surten per obtenir energia i dades.
Com es pot veure a la imatge, tinc cables vermells, negres i verds, i els cables d’interconnexió s’enganxen al darrere.
El producte final que he d’admetre a contracor no sembla gens dolent..
El binari de la part inferior diu "Rellotge binari"
Passaré a una modificació quan pugui posar-hi les mans sobre una mica d’acetat més, i és a dir, moure una mica més els números de les files cap a la dreta, ja que són visibles a l’ordi.
Pas 4: Comenceu amb el cablejat … Comenceu la diversió
Com estic segur que podeu veure a les imatges, no he pogut trobar el mòdul correcte a Fritzing, de manera que he importat una imatge i la he alineat tan bé com he pogut.
El rail d'alimentació inferior ha de tenir la seva pròpia font d'alimentació de 5 V, la mida de la font d'alimentació depèn del consum dels vostres LED. Suggeriria que estigués precaució i que n'utilitzés un que pogués manejar tots els LEDs que s'encenguin a la màxima brillantor.
Encara no he compromès això amb un PCB (faré servir taulers), ja que puc afegir una pantalla LCD en un futur llunyà amb un sensor de temperatura i mostrar la data / hora i la temperatura en format estàndard, per això no hi ha cap altra esquema actualment..
ADVERTÈNCIA.. tingueu en compte l'error del diagrama, la terra del RTC (fil negre) ha de passar a terra, no el rail positiu, tal com es mostra, actualitzarà el diagrama i el carregarà de nou, gràcies a això per notar-ho.
Pas 5: Finalment, la bèstia està viva !
Pas final … huzzah
Comproveu, comproveu de nou i torneu a comprovar les vostres connexions …
Ara, carregueu l'esbós al vostre Arduino, no explicaré com fer-ho, ja que hi ha més que suficients guies per fer-ho i no afegiran cap valor a aquest 'ible …
Als comentaris del codi, línia 119, aquesta necessitat no es comenta, aquesta línia de codi estableix l’hora i la data del rellotge:
// myRTC.setDS1302Time (00, 28, 17, 7, 27, 3, 2016);
Per deixar un comentari, canvieu-ho per:
myRTC.setDS1302Time (00, 28, 17, 7, 27, 3, 2016);
I poseu la data / hora actual en el format que es documenta a l'esbós de la línia 115:
// segons, minuts, hores, dia de la setmana, dia del mes, mes, any
D’acord, doncs, ara pengeu aquest esbós … fet? D'acord
Ara, quan reinicieu l'Adruino, fixarà la data / hora a l'especificada i no voleu que ho faci, així que comenteu la línia 119 i torneu a carregar l'esbós. Ara, en reiniciar-lo, llegirà l'hora del RTC (Real Time Clock) i hauria de ser exacta.
Qualsevol problema, comproveu les connexions, aquest serà el problema principal i, si la bateria que utilitzeu al vostre RTC és feble, obtindreu lectures de temps falses (ja ho sé, em va passar, per defecte a 48:45:45)
Si teniu cap pregunta o qüestió, poseu-hi els comentaris i us ajudarà a tot el que pugui.
Diverteix-te i gaudeix …
Pas 6: Ara una mica més !!
Aquest matí estava pensant com podria millorar el rellotge binari, així que mentre reflexionava sobre això i prenia un cafè, vaig arribar a encendre la calefacció ja que feia fred, però que fred, quina era la temperatura !!!
Un pla astut …
Per què no afegir la temperatura al rellotge?
Bona pregunta, no hi ha cap raó per què no, així que deixem de fer-ho..
20 minuts amb Fritzing i tenia la següent etapa de la meva obra mestra a punt per començar, només calia retallar una longitud de 6 píxels més de LED Strip, un parell de cables, una resistència de 4k7ohm i una hora amb el meu soldador de confiança i algunes línies de codi … Fet!
Faig que soni fàcil, bé, sorprenentment és …
Així que amb una mica de tauler de tires vaig posar el DHT11 i la resistència necessària, exactament com al diagrama.
He actualitzat l'esbós utilitzat anteriorment, l'he penjat i hey, he funcionat per primera vegada … D'acord, no, quan he soldat els pins del connector de vora masculí a la tira, he aconseguit obtenir una mala unió a la línia de dades, així que he hagut de torna a vendre-la..
La temperatura es munta verticalment i es llegeix com es mostra a la foto, de manera que la temperatura quan es va fer aquesta fotografia era de 19 graus C.
Curiosament, el DHT11 també mesura la humitat, seguiu observant, ja que pot haver-hi una altra franja que arribi aviat amb humitat..
Recomanat:
Rellotge binari micro: 10 passos (amb imatges)
Micro Rellotge binari: havent creat prèviament un instructable (DVM binari), que fa ús de l’àrea de visualització limitada mitjançant binari. Només va ser un petit pas haver creat prèviament el mòdul de codi principal per a la conversió de decimal a binari per crear un rellotge binari, però t
Pantalla de rellotge binari BigBit: 9 passos (amb imatges)
Pantalla de rellotge binari BigBit: en una versió prèviament instructable (rellotge binari Microbit), el projecte era ideal com a aparell d’escriptori portàtil, ja que la pantalla era bastant petita
L'últim rellotge binari: 12 passos (amb imatges)
The Ultimate Binary Watch: recentment em vaig introduir al concepte de rellotges binaris i vaig començar a investigar per veure si podia construir-ne un per a mi. Tot i això, no he pogut trobar un disseny existent que fos alhora funcional i elegant. Llavors, vaig decidir
CALENDARI DE 5 $ PCB AMB RELLOTGE BINARI: 7 passos (amb imatges)
CALENDARI DE 5 $ PCB AMB RELLOTGE BINARI: Hola! Vaig fer aquest calendari PCB i rellotge binari amb Eagle CAD. Vaig fer servir ATMEGA328P MCU (d’Arduino) i matriu LED de 9x9. Les mides del tauler són de 8 cm x 10 cm (3,14 polzades x 3,34 polzades). És una mica massa petit, però primer: la versió gratuïta de Eagle CAD permet 80 cm ^ 2
Amplificador d'escriptori amb visualització d'àudio, rellotge binari i receptor FM: 8 passos (amb imatges)
Amplificador d'escriptori amb visualització d'àudio, rellotge binari i receptor FM: m'agraden els amplificadors i avui compartiré el meu amplificador d'escriptori de baixa potència que he fabricat recentment. L’amplificador que he dissenyat té algunes funcions interessants. Té un rellotge binari integrat i pot donar hora i data i pot visualitzar àudio sovint anomenat àudio