INHOUDSOPGAWE:
- Stap 1: Stap 1: Verkry die materiaal en drukkas
- Stap 2: Stap 2: Lees en verstaan die kringdiagram
- Stap 3: Stap 3: Toets drukker, bou die stroombaan op 'n broodbord
- Stap 4: Stap 4: Laai die kode op
- Stap 5: Stap 5: Soldeer die komponente aan die Perma-Proto-bord
- Stap 6: Stap 6: Finale vergadering
Video: TimePrntr: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Het u al ooit na 'n stel Thermal Receipt Printer Guts van Adafruit gekyk, maar ek het u afgevra watter nuttige ding kan ek hiermee maak? Kyk nie verder nie: timePrntr is 'n digitale/analoog woordklok wat die huidige datum en tyd met 'n druk van 'n knoppie en met gereelde tussenposes druk. Dit is eenvoudig om te dra, geen probleem om te bou nie, en maklik om te programmeer. U hoef nooit weer te wonder hoe laat dit was nie, met 'n half-deurlopende gedrukte rekord van die verloop van tyd!
Stap 1: Stap 1: Verkry die materiaal en drukkas
Hierdie projek vereis 'n bietjie Arduino -programmeringskennis, 'n mate van vertroudheid met prototipe- en toetsbane en 'n paar basiese meganiese vaardighede. Om dit regtig uit te bou, is 'n 3D -drukker ook nuttig, en selfs 'n ouer model soos my Replicator 2 kan die meegeleverde omhulsel druk. Die res van die materiaal is algemeen by Adafruit beskikbaar:
Vereiste onderdele:
- 1X termiese kwitansie drukker ingewande
- 1X DS1307 Real-Time-Clock Breakout
- 1X Pro Trinket 5v 16MHz
- 1X 1/2 grootte broodbord
- 1X7.5v 3A DC kragbron
- 1X 6mm vierkantige tasbare skakelaar
- Aansluitdraad (24ga)
- Manlike wegbreekkoppenne
- M/F, M/M, F/F trui drade
- 1X 2.1mm Barrel Jack -adapter
Opsionele onderdele: (vir montering in geval)
- 1X2.1 mm paneelhouer
- 1XAdafruit Perma-Proto broodbord met 1/2 grootte
- 2XShort Header Kit vir veer
- 3D -gedrukte omhulsel (.stl -lêers aangeheg)
- #4 x 1/4 "platkop masjienskroewe
- #2 x 1/4 "panskroefplaatskroewe
Die afdrukke neem ongeveer ses uur in totaal op my Replicator 2, so dit is 'n goeie tyd om dit aan die gang te kry terwyl u die res van die elektroniese werk doen
Stap 2: Stap 2: Lees en verstaan die kringdiagram
Dit is 'n baie eenvoudige stroombaan wat geen bykomende komponente benodig nie, behalwe dié wat genoem word. Dit gesê, dit is die moeite werd om na die aangehegte kringdiagramme te kyk en te verstaan hoe die toestel uiteengesit is. Dit is redelik eenvoudig en maklik om aan te pas vir diegene met intermediêre tot gevorderde vaardighede met 'n Arduino.
Die basiese uiteensetting is soos volg: Die toestel gebruik SoftwareSerial op die Pro Trinket, sowel as Adafruit se termiese drukkerbiblioteek en Adafruit se RTC (Real Time Clock) biblioteek.
Die Trinket kommunikeer met die termiese drukker oor die reeks met behulp van die SoftwareSerial -biblioteek met die pen 6 van die Trinket gedefinieer as TX (transmit) en pin 5 gedefinieer as RX (ontvang). Die penne is onderskeidelik verbind met die RX- en TX -penne op die termiese drukker. Onthou dat dit 'n kruis-situasie is waar Trinket se TX-pen aansluit by die RX-pen van die drukker en omgekeerd. Adafruit het 'n uitstekende aansluitingsgids vir die drukker as u die funksies daarvan meer deeglik wil ondersoek.
Die real -time klokmodule is 'n deurlopende tydhouer, sodat u drukker die tyd sal weet, selfs as dit ontkoppel is! Die Trinket sal die tyd vanaf die RTC -module via I2C en die wire.h -biblioteek bepaal. Die standaard I2C SDA- en SCL -penne van die Trinket is onderskeidelik A4 en A5. Dit is eenvoudig verbind met die SDA- en SCL -penne op die RTC -bord.
Uiteindelik word die tydelike kontakskakelaar gekoppel aan pen A2 en gemaal en geïnisialiseer in die kode met Input_Pullup.
Die krag is ook maklik genoeg. Die termiese drukker moet direk van die kragtoevoer en die aarde met die +7.5VDC gekoppel word. Dit is 'n krag-honger toestel en 2A is 'n moet. Die aanbod hier is 3A en werk uitstekend. Die pen van die Trinket's Bat (battery of Vin) is ook gekoppel aan +7.5VDC. Die RTC -module kry sy krag deur die Trinket se +5V -pen.
Stap 3: Stap 3: Toets drukker, bou die stroombaan op 'n broodbord
Die Fritzing -beeld help u om die kring op 'n soldeerlose broodbord te bou en te toets. Hierdie stap verg egter soldeerwerk, aangesien u eers 'n stel manlike koppenne aan die Pro Trinket en RTC -module sal soldeer. Onthou om die lang penne op die Pro Trinket af te wys en die lang penne UP op die RTC. Sodra hulle gesoldeer is, kan u M/F M/M -penne gebruik om die verbindings op die broodbord te maak. Die V + en grondrails aan die bokant van die broodbord moet aan die +/- penne onderskeidelik op die 2,1 mm vataansluiting met M/M-draaddrade gekoppel word.
Op my broodbord het ek lang manlike kopstukke gebruik om die RTK en termiese drukker 'n maklike prop te gee. Dit kan duideliker wees in latere beelde van die kring wat aan die perma-proto-broodbord geheg is, so kyk vorentoe as dit verwarrend lyk.
As u die diagram noukeurig bekyk, het ek die verbindingsdraad vir die 5V -pen op die RTC agter die Pro Trinket ingesluip. Dit is nie nodig nie, maar dit hou die bord skoon en maklik om op te spoor. Die grondpen vir die RTC word aan die gronddraad op die skakelaar gehaak. Die SDA- en SCL-penne van die RTC-module word in my diagram oorgesteek, wat korrek is; maak seker dat hulle SDA-SDA en SCL-SCL op u broodbord aangesluit het.
As u van plan is om hierdie stroombaan aan die perma-proto-bord te soldeer en in die kas te monteer, is dit belangrik dat u die skakelaar naby die middel van die bord plaas! As u die diagram van Fritzing volg, sal dit presies reg geplaas word.
Voordat u dit doen, is dit raadsaam om die termiese drukkerhandleiding van Adafruit te volg om die termiese drukker te toets en die baudsnelheid daarvan te bepaal. Volgens Adafruit kan hierdie tarief van drukker tot drukker wissel!
Sodra alles aangeskakel is, kan u die kode vanaf die volgende stap oplaai om dit te probeer!
Stap 4: Stap 4: Laai die kode op
U is nou gereed om die Pro Trinket te programmeer! Lees en volg die gedeelte USB -laaier van Adafruit se Pro Trinket -gids voordat u begin. Maak seker dat u die Blink -kode kan oplaai voordat u verder gaan.
Sodra dit klaar is, kan u die timePrntr -kode aflaai in die aangehegte zip -lêer. Pak dit uit in u Arduino IDE -biblioteekmap en maak die program oop. Daar moet drie oortjies in die program wees met twee koptekstlêers vir 'n paar grafika wat die kode gebruik om die inleiding van die toestel af te druk. Laai die kode op na die Pro Trinket en toets u timePrntr!
Een belangrike opmerking hier: die kode gebruik die stelseltyd by die opstel om die klok op die RTC -module te stel. Om dit te laat werk, moet die RTC -module korrek aan die Pro Trinket gekoppel wees. As die tyd nie korrek is nie, is dit moontlik dat die SDA- en SCL -penne nie behoorlik verbind is nie.
Stap 5: Stap 5: Soldeer die komponente aan die Perma-Proto-bord
Om hierdie toestel permanent en gereed te maak om in die 3D-gedrukte omhulsel te monteer, hoef u net alles aan die Perma-Proto-bord te soldeer. Ek het hierdie bord gekies vir my eerste elektroniese instruksies, want dit laat jou eenvoudig om dele van een broodbord na 'n ander te skuif! Volg die uitleg op die foto's en vorige diagramme presies, en u sal nie probleme ondervind om dit in die tas te pas nie.
Die Pro Trinket, drade en koppenne vir die drukker en die RTC -module sal op die voorkant van die bord sit. Die knoppie sal aan die agterkant van die bord gesoldeer word.
Merk eers die rye waar die twee 12-pen kort kopstukke op die perma-proto-bord (rye C en G) gemonteer sal word. Hierdie opskrifte maak dat die Pro Trinket verwyderbaar is! Niks anders moet in hierdie rye verbind en gesoldeer word nie!
Sny die drade in lengte en strook dit sodat hulle goed geïsoleer is en maak dit tydelik aan die bord vas deur die leidings aan die agterkant van die bord te buig. Plaas die switich, maar weet dat dit uiteindelik aan die agterkant van die bord sal word gesoldeer.
Om die manlike en vroulike kopstukke te soldeer, gebruik 'n klein broodbord om die penne vas te hou terwyl u die eerste paar punte soldeer. U moet ook soldeer op 'n paar koppenne (reguit of 90 sal werk) vir die kragaansluiting op die boonste +/- relings van die perma-proto. Dit sal u toelaat om die krag aan te sluit met 'n paar vroulike springers wat tydens die finale montering aan 'n paneelhouer vasgesoldeer is.
As u die diagram volg, sluit die 5 -pins -kabel vir die drukker in met die oortjies na die Pro Trinket. Die RTC is bedraad soos aangedui met F/F springers.
Moenie vergeet om alles te toets nie
Stap 6: Stap 6: Finale vergadering
As u onvoorsiene probleme met u afdrukke voorkom, moet alles gereed wees as die elektronika klaar is en gesoldeer word.
Aan die bokant van die omhulsel kan die drie veervlerke van die knoppie versigtig met CA -gom vasgeplak word in die drie ooreenstemmende inkepings aan die binnekant van die omhulsel. Die voorkant van die knoppie moet na buite wys.
Om voor te berei vir die finale samestelling, moet u 'n paar drade aan u 2.1 mm -paneelhouer bevestig. Knip net die een kant van 'n swart en een rooi F/F of M/F jumperdraad af (6 lengte werk, maak seker dat u 'n vroulike punt op albei laat). Trek die gesnyde kant af en soldeer dit aan die toepaslike penne. die vatkrag.
As u nie seker is aan watter penne u moet soldeer nie, kan u 'n multi-meter gebruik om polariteit te vind met die middelste paal en die binnemuur van die domkrag. Die pos aan die binnekant van die domkrag is die +positiewe kant
Sodra dit gesoldeer is, skroef die vataansluiting in die kas met die meegeleverde moer en sluitring.
Plaas die komponente los in die finale posisies, soos aangedui. Alle drade moet aan die onderkant wees, en verbind al die drade met die regte koppe.
Skroef die drukker vas met die klein #2 skroewe en skroef die proto-bord vas met 'n #4 pankop.
Skroef die RTC in met 'n enkele #2 skroef aan die regterkant. Die ander gat word aan 'n paal vasgemaak.
Skuif die drukkontroleerder in sy hakie (dit is vertikaal) en die bruin lintkabel moet afwaarts wees met die gladder kant van die bord in die rigting van die drukker.
Skuif die perma-proto-bord in die hakie met die knoppie na vorentoe. die Pro Trinket moet aan die linkerkant wees.
Plaas die bokant van die omhulsel en skroef dit vas met 4X #4 platkopskroewe aan die onderkant, en u is klaar om die tyd met 'n druk van 'n knoppie te druk!
Naaswenner in die klokwedstryd
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer