Taula de continguts:

TimePrntr: 6 passos (amb imatges)
TimePrntr: 6 passos (amb imatges)

Vídeo: TimePrntr: 6 passos (amb imatges)

Vídeo: TimePrntr: 6 passos (amb imatges)
Vídeo: PolaPi-Zero development 2024, Setembre
Anonim
Image
Image

Heu vist alguna vegada un conjunt de budells de la impressora de rebuts tèrmics d'Adafruit, però us heu preguntat quina cosa útil puc fer amb això? No busqueu més: timePrntr és un rellotge de paraules digital / analògic que imprimeix la data i l’hora actual amb només prémer un botó i amb intervals regulars. És fàcil de connectar, no té cap problema de construcció i és fàcil de programar. Mai no us haureu de preguntar quina hora era de nou amb un registre imprès semi-continu del pas del temps.

Pas 1: Pas 1: Procureu els materials i imprimiu la funda

Aquest projecte requereix una mica de coneixement de programació d’Arduino, una certa familiaritat amb els circuits de prototips i proves i algunes habilitats mecàniques bàsiques. Per construir-la realment, és útil una impressora 3D i fins i tot un model més antic com el meu Replicator 2 pot imprimir la funda inclosa. La resta de materials estan disponibles habitualment a Adafruit:

Peces obligatòries:

  1. 1X Trips de la impressora de rebuts tèrmics
  2. 1X DS1307 Breakout en temps real
  3. 1X Pro Trinket 5v 16MHz
  4. Taula de pa de mida 1X 1/2
  5. Font d'alimentació CC 1X7,5v 3A
  6. Interruptor tàctil quadrat 1X 6 mm
  7. Cable de connexió (24ga)
  8. Pins masculins de capçalera separables
  9. Cavalls de pont M / F, M / M, F / F
  10. Adaptador 1x 2,1 mm Barrel Jack

Parts opcionals: (per muntar en cas)

  1. Jack de barril de muntatge en panell 1X2,1mm
  2. Taula de pa 1XAdafruit Perma-Proto 1/2
  3. Kit de capçalera 2XShort per Feather
  4. Funda impresa en 3D (fitxers.stl adjunts)
  5. Cargols de màquina de cap pla de 4 x 1/4"
  6. Cargols de xapa de capçal panoràmica # 2 x 1/4"

Les impressions triguen unes sis hores en total al meu Replicator 2, de manera que ara seria un bon moment per posar-les en marxa mentre feu la resta de treballs electrònics

Pas 2: Pas 2: llegiu i entengueu el diagrama del circuit

Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa

Es tracta d’un circuit molt senzill que no requereix components addicionals a part dels llistats. Dit això, paga la pena mirar els diagrames de circuits adjunts i entendre com es distribueix el dispositiu. És bastant senzill i fàcil de personalitzar per a aquells amb habilitats intermèdia a avançada amb un Arduino.

L’esquema bàsic és el següent: el dispositiu utilitza SoftwareSerial al Trinket Pro, així com la biblioteca d’impressores tèrmiques d’Adafruit i la biblioteca RTC (Real Time Clock) d’Adafruit.

El Trinket es comunicarà amb la impressora tèrmica per sèrie mitjançant la biblioteca SoftwareSerial amb el pin 6 del Trinket definit com TX (transmissió) i el pin 5 definit com RX (recepció). Aquests pins estan connectats als pins RX i TX de la impressora tèrmica respectivament. Recordeu que es tracta d’una situació creuada en què el pin TX de Trinket es connecta al pin RX de la impressora i viceversa. Adafruit té una excel·lent guia de connexió per a la impressora si voleu una visió més profunda de les seves capacitats.

El mòdul de rellotge en temps real és un estalvi de temps continu, de manera que la impressora sabrà l’hora fins i tot quan estigui desconnectada. El Trinket consultarà l'hora des del mòdul RTC mitjançant I2C i la biblioteca wire.h. Els pins SDA i SCL I2C per defecte del Trinket són A4 i A5 respectivament. Aquests simplement es connecten als pins SDA i SCL de la placa RTC.

Finalment, el commutador de contacte momentani es connecta al pin A2 i es posa a terra i s’inicialitza al codi amb Input_Pullup.

La potència també és prou fàcil. La impressora tèrmica s’ha de connectar directament a la + 7,5 V CC des de la font d’alimentació i la terra. És un dispositiu que necessita molta energia i el 2A és imprescindible. El subministrament aquí és de 3A i funciona molt bé. El pin Bat (bateria o Vin) del Trinket també està connectat a + 7,5 V CC. El mòdul RTC obtindrà la seva potència a partir del pin + 5V del Trinket.

Pas 3: Pas 3: proveu la impressora, construïu el circuit en una placa de pa

Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa
Pas 3: proveu la impressora, construïu el circuit en una placa de pa

La imatge Fritzing us ajudarà a construir i provar el circuit en una placa de soldadura sense soldadura. Aquest pas requerirà una mica de soldadura, ja que primer soldareu un conjunt de pins de capçalera masculins al mòdul Pro Trinket i RTC. Recordeu apuntar els passadors llargs cap avall al Trinket Pro i els passadors llargs cap amunt al RTC. Un cop soldats, podeu utilitzar pins M / F M / M per fer les connexions a la taula de treball. Els carrils V + i Ground a la part superior de la placa de pa haurien d’estar connectats als pins +/- respectivament de l’adaptador de presa de barril de 2,1 mm amb cables de pont M / M.

A la taula de pa, he utilitzat pins llargs de capçalera masculins per donar a la impressora tèrmica i rtc un endoll convenient. Això pot ser més clar en imatges posteriors del circuit connectat a la placa de pa perma-proto, així que mireu endavant si sembla confús.

Si mireu atentament el diagrama, vaig colar el cable de connexió del pin de 5 V al RTC darrere del Pro Trinket. No és necessari, però manté el tauler net i fàcil de rastrejar. El passador de terra del RTC està enganxat al cable de terra de l’interruptor. Els pins SDA i SCL del mòdul RTC es creuen al meu diagrama, el que és correcte, només heu d'assegurar-vos que estiguin connectats SDA-SDA i SCL-SCL a la vostra taula.

Si teniu previst soldar aquest circuit a la placa perma-proto i muntar-lo en el cas, és important que col·loqueu l’interruptor a prop del centre de la placa. Seguint el diagrama de Fritzing, el situarà exactament bé.

Abans de fer qualsevol cosa d'això, és recomanable seguir la Guia de la impressora tèrmica d'Adafruit per provar la impressora tèrmica i trobar-ne la velocitat en bauds. Segons Adafruit, aquesta tarifa pot variar d’impressora a impressora.

Un cop connectat i funcionant, podeu penjar el codi des del següent pas per provar-lo.

Pas 4: Pas 4: pengeu el codi

Ja esteu a punt per programar el Pro Trinket. Abans de començar, llegiu i seguiu la secció del carregador d’arrencada USB de la guia Pro Trinket d’Adafruit. Assegureu-vos de poder penjar el codi Blink abans de continuar.

Un cop fet això, podeu descarregar el codi timePrntr al fitxer.zip adjunt. Descomprimiu-lo a la carpeta de la biblioteca Arduino IDE i obriu el programa. El programa hauria d’haver tres pestanyes amb dos fitxers de capçalera per a alguns gràfics que utilitza el codi per imprimir la introducció del dispositiu. Pengeu el codi al programa Pro Trinket i proveu el vostre temps.

Una nota important aquí: el codi utilitza l’hora del sistema durant la compilació per configurar el rellotge al mòdul RTC. Perquè això funcioni, el mòdul RTC ha d’estar connectat correctament al Trinket Pro. Si l'hora no és correcta, pot ser que els pins SDA i SCL no estiguin correctament connectats.

Pas 5: Pas 5: soldeu els components a la placa Perma-Proto

Pas 5: soldeu els components al tauler Perma-Proto
Pas 5: soldeu els components al tauler Perma-Proto
Pas 5: soldeu els components al tauler Perma-Proto
Pas 5: soldeu els components al tauler Perma-Proto
Pas 5: soldeu els components al tauler Perma-Proto
Pas 5: soldeu els components al tauler Perma-Proto

Per fer aquest dispositiu permanent i llest per muntar-lo a la funda impresa en 3D, tot el que heu de fer ara és soldar-ho tot al tauler Perma-Proto. Vaig escollir aquesta placa per a la meva primera aplicació electrònica instructable, ja que us permet moure parts d'una taula de pa a una altra. Seguiu exactament el disseny de les fotos i els diagrames anteriors i no tindreu cap problema que encaixi amb el cas.

El Trinket Pro, els cables i els pins de capçalera de la impressora i del mòdul RTC se situaran a la part frontal de la placa. El botó es soldarà a la part posterior del tauler.

Marqueu primer les files on es muntaran les dues capçaleres femelles curtes de 12 pins a la placa perma-proto (files C i G). Aquestes capçaleres fan que Pro Trinket sigui extraïble. No s'hauria de connectar i soldar res més en aquestes files.

Tallar els cables de llarg i lliscar-los perquè quedin ben aïllats i fixar-los temporalment al tauler doblegant els cables a la part posterior del tauler. Col·loqueu el swtich, però sabeu que finalment es soldarà a la part posterior del tauler.

Per soldar les capçaleres masculines i femenines, només cal que utilitzeu una petita taula per mantenir els passadors al seu lloc mentre soldeu els primers punts. També heu de soldar un parell de pins de capçalera (rectes o 90 funcionaran) per al connector d'alimentació dels carrils +/- superiors del perma-proto. Això us permetrà connectar l’alimentació amb un parell de ponts femenins soldats a una presa de canó de muntatge de panell durant el muntatge final.

Si seguiu l'esquema, el cable de 5 pins de la impressora es connectarà amb les pestanyes orientades cap al Pro Trinket. El RTC es connecta com es mostra amb els ponts F / F.

No us oblideu de provar-ho tot

Pas 6: Pas 6: Muntatge final

Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final
Pas 6: Assemblea final

Excepte qualsevol problema imprevist amb les impressions, tot hauria d'estar a punt quan els components electrònics estiguin acabats i soldats.

A la part superior de la caixa, les tres ales de moll del botó es poden enganxar acuradament amb cola CA als tres sagnats corresponents a la part interior de la caixa. El costat del botó ha de quedar orientat cap a l'exterior.

Per preparar-vos per al muntatge final, heu de connectar uns cables al vostre jack de canó de 2,1 mm. Simplement retalleu un extrem negre i un vermell de cables de pont F / F o M / F (la longitud de 6 funcionarà, assegureu-vos que deixeu un extrem femella als dos). Retireu l'extrem tallat i soldeu-lo als passadors adequats de el gat del barril.

Si no esteu segur de quins pins cal soldar, podeu utilitzar un multímetre per trobar la polaritat amb el pal central i la paret interior del jack. La publicació a l'interior del jack és el costat positiu

Un cop soldat, cargoleu el gat del canó a la caixa amb la rosca i la rosca de seguretat incloses.

Col·loqueu els components de manera fluida a les posicions finals tal com es mostra. Tots els cables haurien d’estar a la part inferior i connectar tots els cables als seus encapçalaments adequats.

Cargoleu la impressora amb els petits cargols # 2 i cargoleu la placa proto amb un cap de panell # 4.

Cargoleu el RTC amb un únic cargol núm. 2 al costat dret. L'altre forat està fixat en un pal.

Feu lliscar el controlador de la impressora al suport (és vertical) i el cable de cinta marró hauria de quedar cap avall amb el costat més pla de la placa cap a la impressora.

Feu lliscar la placa perma-proto al seu suport amb el botó cap endavant. el Trinket Pro hauria d’estar a l’esquerra.

Col·loqueu la part superior a la caixa i enrosqueu-la amb cargols de cap pla 4X # 4 a la part inferior i heu acabat, llestos per imprimir l’hora amb només prémer un botó.

Concurs de rellotges
Concurs de rellotges
Concurs de rellotges
Concurs de rellotges

Accèssit al concurs de rellotges

Recomanat: