Innholdsfortegnelse:
- Trinn 1: Trinn 1: Anskaff materialer og utskriftsveske
- Trinn 2: Trinn 2: Les og forstå kretsdiagrammet
- Trinn 3: Trinn 3: Test skriveren, bygg kretsen på et brødbrett
- Trinn 4: Trinn 4: Last opp koden
- Trinn 5: Trinn 5: Lodd komponentene til Perma-Proto-kortet
- Trinn 6: Trinn 6: Sluttmontering
Video: TimePrntr: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Har du noen gang sett på et sett med termisk mottakskriver fra Adafruit, men lurte på hva jeg kan gjøre med dette? Du trenger ikke lete lenger: timePrntr er en digital/analog ordklokke som skriver ut gjeldende dato og klokkeslett med et tastetrykk og regelmessige intervaller. Det er enkelt å koble til, ikke noe problem å bygge og enkelt å programmere. Du trenger aldri å lure på hva tiden var igjen med en halvkontinuerlig trykt oversikt over tidens gang!
Trinn 1: Trinn 1: Anskaff materialer og utskriftsveske
Dette prosjektet krever litt Arduino -programmeringskunnskap, litt kjennskap til prototyping og testing av kretser og noen grunnleggende mekaniske ferdigheter. For å virkelig bygge den ut er en 3D -skriver også nyttig, og selv en eldre modell som min Replicator 2 kan skrive ut den medfølgende esken. Resten av materialet er vanligvis tilgjengelig fra Adafruit:
Nødvendige deler:
- 1XTermisk kvitteringsskriver Guts
- 1X DS1307 Breakout i sanntid
- 1X Pro Trinket 5v 16MHz
- 1X 1/2 størrelse brødbrett
- 1X7.5v 3A DC strømforsyning
- 1X 6 mm firkantbar taktil bryter
- Tilkoblingskabel (24ga)
- Mannlige utbryterhodestifter
- M/F, M/M, F/F jumper ledninger
- 1X 2,1 mm fatkontaktadapter
Valgfrie deler: (for montering i etui)
- 1X2.1mm panelmontert fatkontakt
- 1XAdafruit Perma-Proto 1/2 størrelse brødbrett
- 2XShort Header Kit for Feather
- 3D -trykt eske (.stl -filer vedlagt)
- #4 x 1/4 "flatskruemaskin
- #2 x 1/4 "skruer i stålplate
Utskriftene tar omtrent seks timer totalt på Replicator 2, så nå ville det være et godt tidspunkt å få dem i gang mens du gjør resten av elektronikkarbeidet
Trinn 2: Trinn 2: Les og forstå kretsdiagrammet
Dette er en veldig enkel krets som ikke krever andre komponenter enn de som er oppført. Når det er sagt, er det verdt å se på de vedlagte kretsdiagrammene og forstå hvordan enheten er lagt opp. Det er ganske enkelt og enkelt å tilpasse for de med mellom- til avanserte ferdigheter med en Arduino.
Den grunnleggende oversikten er slik: Enheten bruker SoftwareSerial på Pro Trinket samt Adafruit's Thermal Printer Library og Adafruit's RTC (Real Time Clock) Library.
Trinket vil kommunisere med den termiske skriveren over seriell ved hjelp av SoftwareSerial -biblioteket med Trinkets pin 6 definert som TX (transmitter) og pin 5 definert som RX (motta). Disse pinnene er koblet til henholdsvis RX- og TX -pinnene på termisk skriver. Husk at dette er en cross-over situasjon der Trinkets TX-pin kobles til skriverens RX-pin og omvendt. Adafruit har en utmerket tilkoblingsguide for skriveren hvis du vil ha en mer grundig titt på funksjonene.
Sanntidsklokke -modulen er en kontinuerlig tidsoppbevaring, så skriveren vet tiden selv når den er koblet fra! Trinket vil avstemme tiden fra RTC -modulen via I2C og wire.h -biblioteket. Trinkets standard I2C SDA- og SCL -pinner er henholdsvis A4 og A5. Disse er ganske enkelt koblet til SDA- og SCL -pinnene på RTC -kortet.
Til slutt kobles den øyeblikkelige kontaktbryteren til pin A2 og jordes og initialiseres i koden med Input_Pullup.
Kraften er lett nok også. Den termiske skriveren må kobles direkte til +7,5 VDC fra strømforsyningen og bakken. Det er en strømhungrig enhet og 2A er et must. Tilførselen her er 3A og fungerer utmerket. Trinket's Bat (batteri eller Vin) -pinne er også koblet til +7.5VDC. RTC -modulen får strøm fra Trinkets +5V -pin.
Trinn 3: Trinn 3: Test skriveren, bygg kretsen på et brødbrett
Fritzing -bildet hjelper deg med å bygge og teste kretsen på et loddfritt brødbrett. Dette trinnet vil imidlertid kreve litt lodding, da du først vil lodde et sett med mannlige toppnål på Pro Trinket og RTC -modulen. Husk å peke de lange pinnene ned på Pro Trinket og de lange pinnene OPP på RTC. Når de er loddet kan du bruke M/F M/M -pinner for å lage tilkoblingene på brødbrettet. V + og bakkeskinnene på toppen av brødbrettet skal kobles til henholdsvis +/- pinnene på 2,1 mm fatkontakten med M/M-ledninger.
På brødbrettet mitt brukte jeg lange toppstifter for å gi rtc og termisk skriver en praktisk plugg. Dette kan være mer tydelig i senere bilder av kretsen som er festet til perma-proto-brødbrettet, så se fremover hvis det virker forvirrende.
Hvis du ser nøye på diagrammet, snek jeg tilkoblingskabelen for 5V -pinnen på RTC bak Pro Trinket. Dette er ikke nødvendig, men det holder brettet rent og lett å spore. Jordpinnen for RTC er koblet til jordledningen på bryteren. SDA- og SCL-pinnene til RTC-modulen krysses over i diagrammet mitt, noe som er riktig. Bare sørg for at de er koblet til SDA-SDA og SCL-SCL på brødbrettet.
Hvis du planlegger å lodde denne kretsen til perma-proto-kortet og montere den i etuiet, er det viktig at du plasserer bryteren nær midten av brettet! Hvis du følger diagrammet fra Fritzing, blir det plassert helt riktig.
Før du gjør noe av dette, er det tilrådelig å følge Adafruit's Thermal Printer Guide for å teste den termiske skriveren og finne dens baudhastighet. I følge Adafruit kan denne prisen variere fra skriver til skriver!
Når alt er koblet til og fungerer, kan du laste opp koden fra neste trinn for å prøve den!
Trinn 4: Trinn 4: Last opp koden
Du er nå klar til å programmere Pro Trinket! Før du starter, må du lese og følge delen USB -opplastning i Adafruit's Pro Trinket -guide. Sørg for at du kan laste opp Blink -koden før du fortsetter.
Når det er gjort kan du laste ned timePrntr -koden i den vedlagte zip -filen. Pakk den ut i Arduino IDE -bibliotekmappen og åpne programmet. Det bør være tre faner i programmet med to topptekster for noen grafikk som koden bruker for å skrive ut enhetsinnledningen. Last opp koden til Pro Trinket og test timePrntr!
En viktig merknad her: koden bruker systemtiden ved kompilering for å stille klokken på RTC -modulen. For at dette skal fungere må RTC -modulen være korrekt koblet til Pro Trinket. Hvis tiden ikke er riktig, kan det være at SDA- og SCL -pinnene ikke er riktig tilkoblet.
Trinn 5: Trinn 5: Lodd komponentene til Perma-Proto-kortet
For å gjøre denne enheten permanent og klar til montering i et 3D-trykt etui er alt du trenger å gjøre nå å lodde alt til Perma-Proto-kortet. Jeg valgte dette brettet for min første elektronikk Instructable fordi det lar deg ganske enkelt flytte deler fra et brødbrett til et annet! Følg oppsettet på bildene og tidligere diagrammer nøyaktig, og du vil ikke ha problemer med å montere det i saken.
Pro Trinket, ledninger og toppnål for skriveren og RTC -modulen sitter på forsiden av brettet. Knappen blir loddet på baksiden av brettet.
Merk først radene der de to 12-pinners korte hunnhodene skal monteres på perma-proto-brettet (rad C og G). Disse overskriftene gjør det slik at Pro Trinket er flyttbart! Ingenting annet skal kobles til og loddes i disse radene!
Klipp ledningene i lengde og strip dem slik at de er godt isolert og fest dem midlertidig til brettet ved å bøye ledningene på baksiden av brettet. Plasser switchen, men vet at den til slutt vil bli loddet til baksiden av brettet.
For å lodde mannlige og kvinnelige overskrifter bruker du bare et lite brødbrett for å holde pinnene på plass mens du lodder de første punktene. Du bør også lodde på et par toppstifter (rett eller 90 vil fungere) for strømkontakten på de øverste +/- skinnene på perma-proto. Dette vil tillate deg å koble strømmen med et par hunhoppere loddet til en panelmontert fatkontakt under sluttmontering.
Hvis du følger diagrammet, kobles 5 -pinners kabelen til skriveren inn med tappene vendt mot Pro Trinket. RTC er kablet som vist med F/F -hoppere.
Ikke glem å teste alt
Trinn 6: Trinn 6: Sluttmontering
Uten uforutsette problemer med utskriftene bør alt være klart når elektronikken er ferdig og loddet.
På oversiden av saken kan knappens tre fjærvinger limes forsiktig med CA -lim inn i de tre tilsvarende innrykkene på innsiden av saken. Den oppskårne siden av knappen skal vende utover.
For å forberede den siste monteringen må du feste noen ledninger til din 2,1 mm panelmonterte fatkontakt. Bare klipp den ene enden av en svart og en rød F/F eller M/F jumpertråd (6 lengde vil fungere, sørg for å la en kvinnelig ende ligge på begge). Strip den avskårne enden og lodd den til de riktige pinnene på fatkontakten.
Hvis du ikke er sikker på hvilke pinner du skal lodde til, kan du bruke en multimeter for å finne polaritet med midtposten og den indre veggen på kontakten. Innlegget på innsiden av jekken er den +positive siden
Når det er loddet, skrur du tønnekontakten inn i saken med den medfølgende mutteren og låseskiven.
Plasser komponentene løst i sluttposisjonene som vist. Alle ledninger skal være på bunnen. Koble alle ledningene til de riktige overskriftene.
Skru skriveren inn med de små #2 skruene og skru inn proto-brettet med et pannehode nr. 4.
Skru RTC inn med en enkelt #2 skrue på høyre side. Det andre hullet er festet til et innlegg.
Skyv skriverkontrolleren inn i braketten (den er vertikal), og den brune båndkabelen skal være nede med den jevnere siden av brettet mot skriveren.
Skyv perma-proto-brettet inn i braketten med knappen vendt fremover. Pro Trinket skal være til venstre.
Plasser toppen på saken og skru den sammen med 4X #4 flatskruer på bunnen, og du er ferdig, klar til å skrive ut tiden med et tastetrykk!
Andreplass i klokkekonkurransen
Anbefalt:
Ta flotte bilder med en iPhone: 9 trinn (med bilder)
Ta flotte bilder med en iPhone: De fleste av oss har med oss en smarttelefon overalt i disse dager, så det er viktig å vite hvordan du bruker smarttelefonkameraet ditt til å ta flotte bilder! Jeg har bare hatt en smarttelefon i et par år, og jeg har elsket å ha et greit kamera for å dokumentere ting jeg
Slik gjør du det: Installere Raspberry PI 4 Headless (VNC) med Rpi-imager og bilder: 7 trinn (med bilder)
Howto: Installere Raspberry PI 4 Headless (VNC) Med Rpi-imager og bilder: Jeg planlegger å bruke denne Rapsberry PI i en haug med morsomme prosjekter tilbake i bloggen min. Sjekk det gjerne ut. Jeg ønsket å begynne å bruke Raspberry PI igjen, men jeg hadde ikke tastatur eller mus på min nye plassering. Det var en stund siden jeg konfigurerte en bringebær
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
PCB -design med enkle og enkle trinn: 30 trinn (med bilder)
PCB -design med enkle og enkle trinn: HELLO VENNER Den veldig nyttige og enkle opplæringen for de som ønsker å lære PCB -design, kan komme i gang
Hvordan lage en delt skjermvideo med fire trinn: 4 trinn (med bilder)
Hvordan lage en delt skjermvideo med fire trinn: Vi ser ofte en samme person vise i en scene to ganger i et TV -spill. Og så vidt vi vet har ikke skuespilleren en tvillingbror. Vi har også sett at to sangvideoer blir satt på en skjerm for å sammenligne sangferdighetene sine. Dette er kraften til spl