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: Крутой Сериал! За Первого Встречного 12 серия! 2024, Rujan
Anonim
Image
Image

Jeste li ikada pogledali komplet pisača za termalne ispise iz Adafruta, ali se zapitali što korisno mogu učiniti s ovim? Pa ne tražite dalje: timePrntr je digitalni/analogni sat sa riječima koji ispisuje trenutni datum i vrijeme pritiskom na gumb i u redovitim intervalima. Jednostavno je povezivanje, nema problema u izgradnji i jednostavno programiranje. Više se nikada nećete morati pitati koliko je sati bilo s polu-kontinuiranim tiskanim zapisom o protoku vremena!

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

Ovaj projekt zahtijeva malo znanja o programiranju Arduina, određeno poznavanje prototipova i testiranja krugova te neke osnovne mehaničke vještine. Za njegovu izradu 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 obično su dostupni na Adafruit -u:

Potrebni dijelovi:

  1. 1XTermalni pisači crijeva
  2. 1X DS1307 Otkaz sata u stvarnom vremenu
  3. 1X Pro Trinket 5v 16MHz
  4. Daska za kruh veličine 1X 1/2
  5. 1X7.5v 3A istosmjerno napajanje
  6. 1X 6 mm kvadratni taktilni prekidač
  7. Spojna žica (24ga)
  8. Muške igle za zaglavlje
  9. Žice kratkospojnika M/Ž, M/M, Ž/Ž
  10. 1X 2,1 mm adapter za bačvu

Dodatni dijelovi: (za montažu u slučaju)

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

Otisci na 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 shvatite kružni dijagram

Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh

Ovo je vrlo jednostavan sklop koji ne zahtijeva dodatne komponente osim navedenih. Ipak, vrijedno je vašeg vremena pogledati priložene sheme kola i razumjeti kako je uređaj postavljen. Prilično je jednostavno i jednostavno prilagoditi ga onima s 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 pisača i Adafruit -ovu RTC (sat u realnom vremenu) biblioteku.

Trinket će serijski komunicirati s termalnim pisačem koristeći biblioteku SoftwareSerial s Trinket pin -om 6 definiranim kao TX (prijenos) i pin 5 definiranim kao RX (primanje). Ti su pinovi spojeni na RX i TX pinove na termalnom pisaču. Upamtite da je ovo križna situacija u kojoj se Trinket TX pin povezuje s RX pinom pisača i obrnuto. Adafruit ima izvrstan priručni vodič za pisač 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 knjižnice wire.h. Zadane Trinket -ove I2C SDA i SCL iglice su A4 odnosno A5. Oni su jednostavno spojeni na SDA i SCL pinove na RTC ploči.

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

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

Korak 3: Korak 3: Testirajte pisač, sastavite krug na ploči za kruh

Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh
Korak 3: Testirajte pisač, sastavite krug na ploči za kruh

Slika Fritzing pomoći će vam u izgradnji i testiranju kruga 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 duge igle prema dolje na Pro Trinket i dugačke igle UP prema RTC -u. Nakon što su lemljeni, možete koristiti M/F M/M igle za povezivanje na matičnoj ploči. V + i Ground tračnice na vrhu ploče za kruh trebaju biti spojene na +/- pinove na adapteru za cijev od 2,1 mm sa žicama za M/M.

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

Ako pažljivo pogledate dijagram, provukao sam spojnu ž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 spojen je na žicu za uzemljenje na prekidaču. Pinovi SDA i SCL na RTC modulu precrtani su na mom dijagramu, što je točno, samo provjerite jesu li spojeni SDA-SDA i SCL-SCL na vašu ploču.

Ako planirate lemiti ovaj krug na ploču perma-proto i montirati ga u slučaju da je važno da prekidač postavite blizu sredine ploče! Slijedeći dijagram iz Fritzinga postavit će ga toč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, ta se stopa može razlikovati od pisača do pisača!

Nakon što se sve spoji i radi, možete prenijeti kôd iz sljedećeg koraka kako biste ga isprobali!

Korak 4: Korak 4: Prenesite kôd

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

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

Jedna važna napomena ovdje: kôd koristi sistemsko vrijeme pri prevođenju 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 spojeni.

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

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

Kako bi ovaj uređaj bio trajan i spreman za ugradnju u 3D tiskano 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! Točno slijedite izgled na fotografijama i prethodnim dijagramima i nećete imati problema s ugradnjom u kućište.

Pro Trinket, žice i igle zaglavlja za pisač i RTC modul sjedit će 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 ploču perma-proto (redovi C i G). Ova zaglavlja čine Pro Trinket uklonjivim! Ništa drugo ne smije biti spojeno i lemljeno u ove redove!

Izrežite žice na duljinu i skinite ih tako da budu dobro izolirane te ih privremeno pričvrstite na ploču savijanjem kabela 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 ploču za kruh da biste držali 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 +/- tračnicama perma-proto. To će vam omogućiti da spojite napajanje s parom ženskih skakača lemljenih na utičnicu za montažu na ploči tijekom konačne montaže.

Ako slijedite dijagram, 5 -pinski kabel pisača uključit će se 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 ispisima, sve bi trebalo biti spremno za rad kad elektronika bude gotova i lemljena.

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

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

Ako niste sigurni na koje igle zalemiti, možete upotrijebiti višemetar kako biste pronašli polaritet sa srednjim stupom i unutarnjom stijenkom utičnice. Stup s unutarnje strane utičnice je +pozitivna strana

Nakon što je lemljeno, pričvrstite dizalicu cijevi u kućište s uključenom maticom i bravicom.

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 tave.

Uvrnite RTC jednim vijkom #2 s desne strane. Druga rupa je pričvršćena za stub.

Umetnite kontroler pisača u njegov nosač (okomit je), a smeđi vrpčani kabel trebao bi biti spušten, a glatka strana ploče prema pisaču.

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

Postavite 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 gumb!

Natjecanje satova
Natjecanje satova
Natjecanje satova
Natjecanje satova

Drugoplasirani na natjecanju satova

Preporučeni: