Taula de continguts:
- Pas 1: reuniu la vostra merda
- Pas 2: diversió de PCB
- Pas 3: Muntatge
- Pas 4: Moltes tecles de text per a poques paraules
- Pas 5: Miscel·lània
Vídeo: Rellotge programable amb pantalla de quatre caràcters: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Seràs el tema de la ciutat quan portis aquest rellotge de polser desagradable, de grans dimensions i completament poc pràctic. Mostrar el vostre llenguatge impropi, lletres de cançons, números primers preferits, etc. Inspirat en el kit Microreader, vaig decidir crear un rellotge gegant amb pantalles similars de setze segments. Dotze hores més tard, vaig sortir de la meva fuga masoquista i vaig deixar d’intentar encaminar un bus de dades de setze bits en un pcb d’una sola cara prou petit per portar-lo al canell. Tornant a la meva fantàstica caixa de misteri, em va semblar una pantalla de quatre caràcters formada per matrius led de 5x7. Entrada de dades paral·leles de 7 bits, sense necessitat de resistències limitadores de corrent, caràcters majúscules i minúscules, la resta s’escriu per si mateix. Sincerament, en realitat no recomanaria que algú provés de fer-ne un. Si en sabeu prou per continuar, probablement pugueu fer una feina millor que jo. Si no sabeu què passa, aquest instructiu no us ensenyarà tot el que heu de saber. P. S. Si l’utilitzeu per desplaçar-vos en anglès a les frases recreatives d’Internet, sou una mala persona i us hauríeu d’avergonyir.
Pas 1: reuniu la vostra merda
Allò que necessiteu: Pantalla intel·ligent DLO3416 Es presenta en sabors de noguera vermella, verda, espígol, fucsia i auró.. Sigui com sigui, necessitareu com a mínim un PIC al paquet SOIC i probablement un DIP per fer panell del circuit. El 628A i el 648A són idèntics, tret de la quantitat de memòria del programa disponible (2k vs 4k). Utilitzeu el 648A tret que tingueu 628A al voltant. MCP1253 Aquest és un convertidor de bomba de càrrega dc-dc. L’utilitzarem per fer 5V per a la nostra pantalla a partir d’una bateria de 3V amb cèl·lula de moneda. Obteniu-ne uns quants per poder destruir-ne almenys un. Els components passius són de tipus forat. Sé que la mescla de muntatge superficial i forat passant és una mica desagradable estèticament, però què podeu fer. Es necessiten botons econòmics a tot arreu. Capçaleres / endolls: dos pins i un pont i una sola fila de 6 endolls. Podeu substituir els endolls per endolls si us agrada esquinçar la roba i la pell accidentalment. El MCP1253 es presenta en un paquet de muntatge superficial prou petit per ser inhalat accidentalment. Tauler revestit de coure, etchant, acetona, etc. per fabricar el programador PCB. PIC amb capçalera i cable ICSP. Algunes altres coses sense les quals no arribareu molt lluny, però que no recordo ara mateix.
Pas 2: diversió de PCB
El full de dades de visualització es troba. Es diu que la selecció del cursor és una entrada alta activa. Ara, com que som pacients i curosos, hem redactat el circuit per descobrir-ho abans de perdre hores fent que els PCB amb CU estiguin lligats. Amb una sola pantalla, no ens hem de preocupar d’adreçar-nos. Tampoc ens importa la funció del cursor. De fet, he descobert una llista realment remarcable de coses que no ens interessen, que aquesta instrucció és massa estreta per contenir-la. He encaminat la placa a mà alçada en la seva major part, de manera que no incloc un bonic esquema Eagle. Assignar les sortides PIC als pins de visualització és molt més fàcil mitjançant empremtes de components. Si això és massa confús, obtingueu-ho. Vull dir que en faré un. No vaig a revisar la manera de fabricar el vostre propi PCB. Descarregueu el fitxer Eagle, imprimiu-lo 1: 1 i feu una rèplica. Planxa-la sobre una pissarra de coure durant aproximadament mitja hora, treu el paper, descobreix que no funcionava i repeteix unes deu vegades. S'adjunten els llibres Eagle per al MCP1253 (gràcies a algú de l'Open Circuits) i la pantalla.
Pas 3: Muntatge
Alguns consells generals:
1. Comenceu amb l'MCP1253. D’aquesta manera, quan el torneu i tritureu el tauler, no perdreu gaire. Primer, esteneu les traces i, a continuació, manteniu-les al seu lloc i fixeu-les cap avall. La longitud addicional del traç al voltant hauria d’ajudar-se, escalfar l’extrem i alinear-la. Si teniu una mà ferma i una mica de soldadura fina, podeu fer les indicacions individualment. Si en traieu cap, arrossegueu-hi alguna metxa de soldadura. 2. Després de soldar el MSOP, el SOIC PIC farà un passeig pel parc. De nou el mateix tracte, fixeu-vos per les cantonades i, tot seguit, feu el camí. 3. Les peces de muntatge superficial van a la part inferior, la resta va a la part superior.
Pas 4: Moltes tecles de text per a poques paraules
Els ports del PIC es connecten de la següent manera:
PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR / Vpp RA6 D6 RA7 D5 PORTB RB0 BL / RB1 WR / RB2 A0 RB3 A1 RB4 CLR / RB5 SW1 Canvia l'entrada RB6 PGC RB7 PGD Però espera, dius, els bits de dades estan en un ordre confús! Bé, hi ha una mica de tedi que us estalviaré. El fitxer d’inclusió adjunt té equivalents al conjunt de caràcters traduït per a aquesta ordenació. El meu codi té alguns problemes i no és molt bonic, de manera que encara no ho incloc en aquest instructiu. El flux general del programa per canviar un caràcter és el següent: establir els bits d’adreça moure les dades de caràcters a PORTA clear WR / bit nop set WR / bit La part divertida intenta accedir a taules grans de dades a la memòria del programa, canviant entre els modes de visualització del botó premsa, seleccionant lletres de rock dels anys 80 adequades, etc. Al costat positiu, és bastant senzill posar-lo en marxa si teniu alguna experiència de programació PIC. Podeu forçar brutalment i escriure una trucada de funció per a cada caràcter o utilitzar una taula de cerca senzilla amb un índex i obtenir una seqüència de 256 caràcters (64 paraules de quatre caràcters).
Pas 5: Miscel·lània
Programació ICSP En treure el pont, es desconnecta el convertidor de corrent continu de la resta del circuit durant la programació. Depenent del vostre programador, si deixeu el pont engegat, és possible que fregiu el convertidor o que la programació no funcioni correctament. Amb una lluminositat completa (100% en cicle de treball), el circuit pot augmentar de 50 mA. Això no només us esgotarà la bateria en un parell de minuts, sinó que serà molt més brillant del necessari. Experimenteu amb un petit bucle PWM per atenuar la pantalla fins a un nivell acceptable de consum actual. Segons la meva experiència, la pantalla continua sent molt visible quan tot el circuit utilitza l'ordre de 2-5 mA. Evidentment, aquest rellotge no està pensat per portar-se amb regularitat ni per utilitzar-lo per al cronometratge. L’objectiu és tenir alguna cosa estúpid al canell durant unes hores quan surti. Podeu substituir la cèl·lula de la moneda per una bateria més gran, com un paquet de li-ion d’un telèfon mòbil, si realment necessiteu més durada de la bateria. Probablement acabaré comprant una corretja de rellotge de velcro barata per ara.
Recomanat:
Com utilitzar una pantalla LCD de caràcters I2C de 20x4 amb Arduino: 6 passos
Com utilitzar una pantalla LCD de caràcters I2C 20x4 amb Arduino: en aquest senzill tutorial aprendrem a utilitzar una pantalla LCD de caràcters I2C 20x4 amb Arduino Uno per mostrar un text senzill " Hello World. Mireu el vídeo
LCD Invaders: un joc de Space Invaders en pantalla de caràcters LCD de 16x2: 7 passos
LCD Invaders: un joc de Space Invaders com a pantalla de caràcters LCD de 16x2: no cal introduir un llegendari joc “Space Invaders”. La característica més interessant d’aquest projecte és que utilitza la visualització de text per a la sortida gràfica. S’aconsegueix implementant 8 caràcters personalitzats. Podeu descarregar Arduino complet
Com fer un rellotge en temps real amb la pantalla Arduino i TFT - Arduino Mega RTC amb pantalla TFT de 3,5 polzades: 4 passos
Com fer un rellotge en temps real amb pantalla Arduino i TFT | Arduino Mega RTC amb pantalla TFT de 3,5 polzades: visiteu el meu canal de Youtube. Introducció: - En aquest post vaig a fer "Rellotge en temps real" amb LCD TFT tàctil de 3,5 polzades, Arduino Mega Mòdul RTC 2560 i DS3231 … Abans de començar … comproveu el vídeo del meu canal de YouTube … Nota: - Si utilitzeu Arduin
Com fer un vídeo de pantalla dividida amb quatre passos: 4 passos (amb imatges)
Com fer un vídeo de pantalla dividida amb quatre passos: sovint veiem una mateixa persona que es mostra en una escena dues vegades en una obra de televisió. I pel que sabem, l’actor no té un germà bessó. També hem vist que es posen dos vídeos de cant en una pantalla per comparar les seves habilitats de cant. Aquest és el poder de spl
Com imprimir caràcters personalitzats en pantalla LCD amb microcontrolador 8051: 4 passos
Com imprimir caràcters personalitzats en pantalla LCD amb el microcontrolador 8051: en aquest projecte us explicarem com imprimir caràcters personalitzats en LCD de 16 * 2 mitjançant un microcontrolador 8051. Estem utilitzant LCD en mode de 8 bits. També podem fer el mateix amb el mode de 4 bits