Sadržaj:

TimePrntr: 6 koraka (sa slikama)
TimePrntr: 6 koraka (sa slikama)

Video: TimePrntr: 6 koraka (sa slikama)

Video: TimePrntr: 6 koraka (sa slikama)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Septembar
Anonim
Image
Image

Jeste li ikada pogledali komplet štampača za termalne račune iz Adafruit -a, ali ste se pitali šta korisno mogu učiniti s ovim? Pa ne tražite dalje: timePrntr je digitalni/analogni sat riječi koji ispisuje trenutni datum i vrijeme pritiskom na dugme i u redovnim intervalima. Lako se povezuje, nema problema u izgradnji i lako se programira. Više se nikada nećete morati zapitati koliko je sati bilo s polu-kontinuiranim štampanim zapisom o protoku vremena!

Korak 1: Korak 1: Nabavite materijale i kućište za štampanje

Za ovaj projekt potrebno je malo znanja o programiranju Arduina, određeno poznavanje prototipova i testiranja krugova te neke osnovne mehaničke vještine. Da biste ga zaista izgradili, 3D pisač je također koristan, pa čak i stariji model poput mog Replicator 2 može ispisati uključeno kućište. Ostali materijali su obično dostupni na Adafruit -u:

Potrebni delovi:

  1. 1XThermal Receipt Printer Guts
  2. 1X DS1307 Otkaz sata u realnom vremenu
  3. 1X Pro Trinket 5v 16MHz
  4. Daska za hleb veličine 1X 1/2
  5. 1X7.5v 3A DC napajanje
  6. 1X 6 mm kvadratni taktilni prekidač
  7. Spojna žica (24ga)
  8. Muške igle za zaglavlje
  9. M/Ž, M/M, Ž/Žice kratkospojnika
  10. 1X 2,1 mm adapter za cijev

Dodatni dijelovi: (za montažu u kućištu)

  1. 1X2.1mm utičnica za montažu na ploču
  2. 1XAdafruit Perma-Proto 1/2 veličine ploče za hljeb
  3. 2XKratki komplet zaglavlja za pero
  4. 3D štampana futrola (priložene.stl datoteke)
  5. #4 x 1/4 "Strojni vijci s ravnom glavom
  6. #2 x 1/4 "vijci za čelične ploče

Otisci na mom Replicatoru 2 traju ukupno oko šest sati, pa bi sada bilo dobro vrijeme da ih pokrenete dok vi radite ostatak elektronike

Korak 2: Korak 2: Pročitajte i razumite dijagram kruga

Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb

Ovo je vrlo jednostavno kolo koje ne zahtijeva dodatne komponente osim navedenih. Ipak, vrijedno je vašeg vremena da pogledate priložene dijagrame kola i shvatite kako je uređaj postavljen. Prilično je jednostavno i lako prilagodljivo za one sa srednjim do naprednim vještinama s Arduinom.

Osnovni prikaz je sljedeći: Uređaj koristi SoftwareSerial na Pro Trinket -u, kao i Adafruit -ovu biblioteku termalnih štampača i Adafruit -ovu RTC (sat u realnom vremenu) biblioteku.

Trinket će komunicirati sa termalnim štampačem serijski, koristeći biblioteku SoftwareSerial, sa Trinket pin -om 6 definisanim kao TX (prenos) i pin 5 definisanim kao RX (prijem). Ti pinovi su spojeni na RX i TX pinove na termalnom štampaču. Upamtite da je ovo ukrštena situacija u kojoj se Trinket-ov TX pin povezuje sa RX pinom štampača i obrnuto. Adafruit ima odličan vodič za povezivanje štampača ako želite dublji uvid u njegove mogućnosti.

Modul sata u stvarnom vremenu kontinuirano čuva vrijeme pa će vaš pisač znati vrijeme čak i kad je isključen! Trinket će anketirati vrijeme iz RTC modula putem I2C i biblioteke wire.h. Zadani Trinket -ovi I2C SDA i SCL pinovi su A4 i A5. Oni su jednostavno spojeni na SDA i SCL pinove na RTC ploči.

Konačno, trenutni kontaktni prekidač spojen je na pin A2 i masu i inicijalizira se u kodu s Input_Pullup.

Snaga je takođe dovoljno laka. Termalni pisač mora biti spojen direktno na +7,5 VDC iz izvora napajanja i mase. Uređaj je gladan energije i 2A je neophodan. Napajanje ovdje je 3A i odlično radi. Trinket Bat (baterija ili Vin) pin je takođe povezan na +7.5VDC. RTC modul će se napajati iz Trinket -ovog pina +5V.

Korak 3: Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb

Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb
Korak 3: Testirajte štampač, sastavite kolo na ploči za hljeb

Slika Fritzing pomoći će vam u izgradnji i testiranju kola na ploči za lemljenje. Ovaj korak će zahtijevati malo lemljenja jer ćete prvo lemiti set muških zaglavlja na Pro Trinket i RTC modul. Ne zaboravite usmjeriti dugačke igle prema dolje na Pro Trinket i dugačke igle gore prema RTC -u. Nakon što su zalemljeni, možete koristiti M/Ž M/M igle za povezivanje na matičnoj ploči. V + i Uzemne šine na vrhu ploče za hljeb trebale bi biti spojene na +/- pinove na adapteru za cijev od 2,1 mm sa žicama kratkospojnika M/M.

Na svojoj ploči za kruh koristio sam dugačke muške zaglavlje kako bih RTC -u i termalnom pisaču dao prikladan utikač. To bi moglo biti jasnije na kasnijim slikama kola spojenog na perma-proto krušnu ploču, pa pogledajte naprijed ako vam se čini zbunjujućim.

Ako pažljivo pogledate dijagram, provukao sam priključnu žicu za 5V pin na RTC -u iza Pro Trinketa. To nije potrebno, ali održava ploču čistom i lakom za praćenje. Pin za uzemljenje RTC -a je zakačen za žicu za uzemljenje na prekidaču. SDA i SCL pinovi na RTC modulu precrtani su na mom dijagramu, što je tačno, samo provjerite jesu li na vašoj matičnoj ploči spojeni SDA-SDA i SCL-SCL.

Ako planirate lemiti ovo kolo na perma-proto ploču i montirati ga u slučaju da je važno da prekidač postavite blizu sredine ploče! Prateći dijagram iz Fritzinga postavit će ga tačno.

Prije nego što učinite bilo što od ovoga, preporučljivo je slijediti Adafruitov vodič za termalne pisače kako biste testirali termalni pisač i utvrdili njegovu brzinu prijenosa. Prema Adafruit -u, ova stopa može varirati od štampača do štampača!

Kada se sve spoji i radi, možete prenijeti kôd iz sljedećeg koraka da ga isprobate!

Korak 4: Korak 4: Postavite kôd

Sada ste spremni za programiranje Pro Trinket! Prije nego počnete, pročitajte i slijedite odjeljak USB pokretački program Adafruit vodiča za Pro Trinket. Prije nego nastavite, provjerite jeste li u mogućnosti prenijeti Blink kôd.

Kada to učinite, možete preuzeti timePrntr kôd u priloženoj.zip datoteci. Raspakirajte ga u mapu Arduino IDE biblioteke i otvorite program. U programu bi trebale postojati tri kartice s dvije datoteke zaglavlja za neke grafike koje kôd koristi za ispis predstavljanja uređaja. Otpremite kôd na Pro Trinket i testirajte svoje vrijemePrntr!

Jedna važna napomena ovdje: kôd koristi sistemsko vrijeme pri kompajliranju za postavljanje sata na RTC modulu. Da bi ovo funkcioniralo, RTC modul mora biti ispravno priključen na Pro Trinket. Ako vrijeme nije točno, moguće je da pinovi SDA i SCL nisu pravilno povezani.

Korak 5: Korak 5: Lemite komponente na Perma-Proto ploču

Korak 5: Lemite komponente na Perma-Proto ploču
Korak 5: Lemite komponente na Perma-Proto ploču
Korak 5: Lemite komponente na Perma-Proto ploču
Korak 5: Lemite komponente na Perma-Proto ploču
Korak 5: Lemite komponente na ploču Perma-Proto
Korak 5: Lemite komponente na ploču Perma-Proto

Da biste ovaj uređaj učinili trajnim i spremnim za ugradnju u 3D štampano kućište, sve što trebate učiniti je lemiti sve na Perma-Proto ploču. Odabrao sam ovu ploču za svoju prvu elektroniku Instructable jer vam omogućuje jednostavno premještanje dijelova s jedne ploče na drugu! Pratite točno raspored na fotografijama i prethodnim dijagramima i nećete imati problema s ugradnjom u kućište.

Pro Trinket, žice i igle zaglavlja za štampač i RTC modul će se nalaziti na prednjoj strani ploče. Gumb će biti lemljen na stražnjoj strani ploče.

Prvo označite redove u kojima će se dva 12-pinska kratka ženska zaglavlja montirati na perma-proto ploču (redovi C i G). Ova zaglavlja čine Pro Trinket uklonjivim! Ništa drugo ne smije biti spojeno i lemljeno u ove redove!

Odrežite žice na određenu dužinu i ogolite ih tako da budu dobro izolirane i privremeno ih pričvrstite na ploču savijanjem vodiča na stražnjoj strani ploče. Postavite prekidač, ali znajte da će na kraju biti zalemljen na stražnju stranu ploče.

Za lemljenje muškog i ženskog zaglavlja samo upotrijebite malu dasku za hljeb da držite igle na mjestu dok lemite prvih nekoliko točaka. Također biste trebali lemiti na par pinova zaglavlja (ravno ili 90 će raditi) za konektor za napajanje na gornjim +/- šinama perma-proto-a. To će vam omogućiti da spojite napajanje s parom ženskih kratkospojnika lemljenih na utičnicu za montiranje na ploči tokom konačne montaže.

Ako slijedite dijagram, 5 -pinski kabel za pisač će se spojiti s jezičcima okrenutim prema Pro Trinket. RTC je ožičen kako je prikazano pomoću F/F kratkospojnika.

Ne zaboravite sve testirati

Korak 6: Korak 6: Završna montaža

Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža
Korak 6: Završna montaža

Osim bilo kakvih nepredviđenih problema s vašim otiscima, sve bi trebalo biti spremno za rad kada elektronika bude gotova i lemljena.

Na gornjoj strani kućišta tri opružna krila dugmeta mogu se pažljivo zalijepiti CA ljepilom u tri odgovarajuće uvlake na unutrašnjoj strani kućišta. Posuđena strana dugmeta trebala bi biti okrenuta prema van.

Da biste se pripremili za konačnu montažu, morate pričvrstiti neke žice na utičnicu za montiranje na ploči od 2,1 mm. Samo odrežite jedan kraj s jedne crne i jedne crvene žice kratkospojnika F/F ili M/Ž (dužina 6 će funkcionirati, pazite da ostavite ženski kraj na oba). Odrežite odsječeni kraj i lemite ga na odgovarajuće iglice priključak za cijev.

Ako niste sigurni na koje igle zalemiti, možete upotrijebiti višemetra za pronalaženje polariteta sa srednjim stupom i unutrašnjom stijenkom utičnice. Stup s unutarnje strane utičnice je +pozitivna strana

Nakon što je lemljeno, pričvrstite dizalicu cijevi u kućište pomoću priložene matice i podloške za zaključavanje.

Labavo postavite komponente u krajnje položaje kao što je prikazano. Sve žice trebaju biti na dnu, spojite sve žice na odgovarajuće zaglavlje.

Uvrnite pisač malim vijcima #2 i uvijte proto-ploču s glavom #4.

Uvrnite RTC jednim vijkom #2 na desnoj strani. Druga rupa je pričvršćena za stub.

Umetnite kontroler štampača u držač (okomit je), a smeđi vrpčni kabel trebao bi biti prema dolje s glatkom stranom ploče prema pisaču.

Gurnite ploču perma-proto u držač s gumbom prema naprijed. Pro Trinket bi trebao biti s lijeve strane.

Stavite gornji dio kućišta i pričvrstite ga s 4X #4 plosnatim vijcima na dnu i gotovi ste, spremni za ispis vremena pritiskom na dugme!

Takmičenje u satovima
Takmičenje u satovima
Takmičenje u satovima
Takmičenje u satovima

Drugoplasirani na takmičenju Satovi

Preporučuje se: