Sisukord:

TimePrntr: 6 sammu (piltidega)
TimePrntr: 6 sammu (piltidega)

Video: TimePrntr: 6 sammu (piltidega)

Video: TimePrntr: 6 sammu (piltidega)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, September
Anonim
Image
Image

Kas olete kunagi vaadanud Adafruit'i termokinnitusprinterite sisikonna komplekti, kuid mõtlesite, mida kasulikku ma sellega teha saan? Ärge otsige enam: timePrntr on digitaalne/analoogne sõnakell, mis prindib praeguse kuupäeva ja kellaaja ühe nupuvajutusega ja regulaarsete ajavahemike järel. Seda on lihtne ühendada, seda pole keeruline ehitada ja seda on lihtne programmeerida. Te ei pea enam kunagi mõtlema, mis kell see oli, kui ajajooks oli pooleldi trükitud!

1. samm: 1. samm: hankige materjalid ja prindikott

See projekt nõuab vähe Arduino programmeerimisalaseid teadmisi, prototüüpide loomise ja testimisahelate tundmist ning mõningaid põhilisi mehaanilisi oskusi. 3D -printeri tegelik ülesehitamine on samuti kasulik ja isegi vanem mudel, nagu minu Replicator 2, saab kaasasoleva ümbrise printida. Ülejäänud materjalid on tavaliselt saadaval Adafruitist:

Nõutavad osad:

  1. 1XTermiline kviitungi printeri sisikond
  2. 1X DS1307 reaalajas kellaaja väljalülitamine
  3. 1X Pro nipsasja 5v 16MHz
  4. 1X 1/2 suurune leivalaud
  5. 1X7.5v 3A alalisvoolu toiteallikas
  6. 1X 6mm kandiline puutetundlik lüliti
  7. Ühendusjuhe (24ga)
  8. Isased eraldatavad päise tihvtid
  9. M/F, M/M, F/F hüppaja juhtmed
  10. 1X 2,1 mm tünnipistiku adapter

Valikulised osad: (juhul, kui paigaldate)

  1. 1X2,1 mm paneelile paigaldatav tünnipistik
  2. 1XAdafruit Perma-Proto 1/2 suurune leivalaud
  3. 2XShort päise komplekt sulgedele
  4. 3D trükitud ümbris (lisatud.stl -failid)
  5. #4 x 1/4 "lameda peaga masinakruvid
  6. #2 x 1/4 "pangapea lehtmetallist kruvid

Minu Replicator 2 -l kulub väljatrükkidele kokku umbes kuus tundi, nii et praegu oleks hea aeg need ülejäänud elektroonikatööde tegemisel käima lükata

2. samm: 2. samm: lugege ja mõistke vooluahela skeemi

3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile

See on väga lihtne ahel, mis ei vaja muid lisakomponente peale loetletud. Sellegipoolest tasub vaadata lisatud lülitusskeeme ja mõista, kuidas seade on paigutatud. See on üsna lihtne ja hõlpsasti kohandatav neile, kellel on Arduinoga keskmised ja kõrgemad oskused.

Põhikontroll on järgmine: seade kasutab tarkvara Pro Trinket tarkvara SoftwareSerial, samuti Adafruit'i termoprinteri raamatukogu ja Adafruit'i RTC (reaalajas kella) raamatukogu.

Trinket suhtleb termoprinteriga jadamisi, kasutades SoftwareSerial raamatukogu, Trinketi tihvtiga 6, mis on määratletud kui TX (edastus) ja tihvti 5, mis on määratletud kui RX (vastuvõtt). Need tihvtid on ühendatud vastavalt termoprinteri RX- ja TX -tihvtidega. Pidage meeles, et tegemist on ristuva olukorraga, kus Trinketi TX-tihvt ühendub printeri RX-tihvtiga ja vastupidi. Adafruitil on printeri jaoks suurepärane ühendamisjuhend, kui soovite selle võimalusi põhjalikumalt uurida.

Reaalajas kella moodul on pidev ajahoidja, nii et teie printer teab kella isegi siis, kui see on vooluvõrgust lahti ühendatud! Trinket küsitleb aega RTC moodulist I2C ja wire.h teegi kaudu. Trinketi vaikimisi I2C SDA ja SCL tihvtid on vastavalt A4 ja A5. Need on lihtsalt ühendatud RTC -plaadi SDA- ja SCL -tihvtidega.

Lõpuks on hetkeline kontaktlüliti ühendatud tihvtiga A2 ja maandatud ning vormindatud koodis Input_Pullup abil.

Võimsus on ka piisavalt lihtne. Termoprinter tuleb toiteallikast ja maandusest ühendada otse +7,5 V alalisvooluga. See on võimsust vajav seade ja 2A on kohustuslik. Toide on siin 3A ja töötab suurepäraselt. Trinketi nahkhiire (aku või Vin) tihvt on ühendatud ka +7,5 V alalisvooluga. RTC moodul saab oma jõu Trinketi +5V tihvtilt.

3. samm: 3. samm: testige printerit, ehitage vooluring leivaplaadile

3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile
3. samm: testige printerit, ehitage vooluring leivaplaadile

Fritzingi pilt aitab teil vooluringi ehitada ja testida jooteta leivaplaadil. See samm nõuab mõningast jootmist, kuna joote esmalt Pro Trinket ja RTC mooduli külge isaste päisepulkade komplekti. Ärge unustage suunata Pro Trinketile pikad tihvtid alla ja RTC -le pikad tihvtid ÜLES. Kui need on joodetud, saate leivaplaadil ühenduste tegemiseks kasutada M/F M/M tihvte. Leivaplaadi ülaosas asuvad V + ja Ground rööpad tuleb ühendada vastavalt +/- tihvtidega 2,1 mm tünnipistiku adapteril, millel on M/M hüppajajuhtmed.

Leivalaual kasutasin pikki isaspäiseid, et anda rtc -le ja termoprinterile mugav pistik. See võib olla selgem hilisematel piltidel vooluringist, mis on kinnitatud perma-proto leivalauale, nii et vaadake ette, kui see tundub segane.

Kui vaatate skeemi tähelepanelikult, siis hiilisin Pro Trinketi taga oleva RTC 5V kontakti ühendusjuhtme. See pole vajalik, kuid hoiab plaadi puhtana ja hõlpsasti jälgitavana. RTC maandusnõel on haakitud lüliti maandusjuhtme külge. RTA mooduli SDA- ja SCL-tihvtid on minu diagrammil ristatud, mis on õige, lihtsalt veenduge, et need on teie leivaplaadil ühendatud SDA-SDA ja SCL-SCL.

Kui kavatsete selle vooluahela jootma perma-proto plaadile ja selle juhtumi külge kinnitada, on oluline, et asetate lüliti tahvli keskosa lähedale! Fritzingi skeemi järgimine asetab selle täpselt õigeks.

Enne selle toimingu tegemist on soovitatav järgida Adafruit'i termoprinteri juhendit, et testida termoprinterit ja leida selle edastuskiirus. Adafruit'i andmetel võib see määr erinevatel printeritel erineda!

Kui kõik on ühendatud ja töötab, saate selle proovimiseks järgmise sammu koodi üles laadida!

Samm: laadige kood üles

Nüüd olete valmis Pro Trinketi programmeerima! Enne alustamist lugege läbi ja järgige Adafruit Pro Trinketi juhendi USB alglaaduri jaotist. Enne jätkamist veenduge, et saaksite Blink -koodi üles laadida.

Kui see on tehtud, saate allalaaditud.zip -faili alla laadida timePrntr -koodi. Pakkige see oma Arduino IDE raamatukogu kausta lahti ja avage programm. Programmis peaks olema kolm vahekaarti koos kahe päisefailiga mõne graafika jaoks, mida kood kasutab seadme tutvustuse printimiseks. Laadige kood Pro Trinketisse ja testige oma aegaPrntr!

Siinkohal üks oluline märkus: kood kasutab kompileerimisel süsteemi aega RTC mooduli kella seadmiseks. Selle toimimiseks peab RTC moodul olema Pro Trinketiga õigesti ühendatud. Kui kellaaeg pole õige, võib juhtuda, et SDA- ja SCL -tihvtid pole korralikult ühendatud.

5. samm: 5. samm: jootke komponendid Perma-Proto plaadile

Samm: jootke komponendid Perma-Proto plaadile
Samm: jootke komponendid Perma-Proto plaadile
Samm: jootke komponendid Perma-Proto plaadile
Samm: jootke komponendid Perma-Proto plaadile
Samm: jootke komponendid Perma-Proto plaadile
Samm: jootke komponendid Perma-Proto plaadile

Selleks, et muuta see seade püsivaks ja valmis 3D-prinditud ümbrisesse paigaldamiseks, peate lihtsalt jootma kõik Perma-Proto pardale. Valisin selle plaadi oma esimese elektroonika Instructable jaoks, kuna see võimaldab teil lihtsalt osi ühelt leivaplaadilt teisele teisaldada! Järgige täpselt fotodel ja eelmistel skeemidel olevat paigutust ja teil pole selle korpuse paigaldamisega probleeme.

Pro Trinket, printeri ja RTC -mooduli juhtmed ning päisepoldid asuvad plaadi esiküljel. Nupp joodetakse tahvli tagaküljele.

Märkige esmalt read, kuhu kaks 12-kontaktilist lühikest naissoost päist paigaldatakse perma-proto plaadile (read C ja G). Nende päiste tõttu on Pro Trinket eemaldatav! Nendes ridades ei tohiks midagi muud ühendada ja jootma!

Lõigake juhtmed pikkuseks ja eemaldage need nii, et need oleksid hästi isoleeritud, ja kinnitage need ajutiselt plaadi külge, painutades juhtmed plaadi tagaküljel. Asetage lüliti, kuid teadke, et see joodetakse lõpuks tahvli tagaküljele.

Meeste ja naiste päiste jootmiseks kasutage väikese leivalaua abil tihvte paigal hoidmiseks, kui joote esimesed punktid. Samuti peaksite jootma paari päise tihvti (sirge või 90 töötab) toitepistiku jaoks, mis asub perma-proto ülemisel +/- rööbal. See võimaldab teil ühendada toite paari naissoost džempritega, mis on joodetud paneeli külge kinnitatud tünnipistikuga lõpliku kokkupaneku ajal.

Kui järgite skeemi, ühendatakse printeri 5 -kontaktiline kaabel, mille sakid on Pro Trinketi poole. RTC on juhtmega ühendatud, nagu on näidatud F/F džempritega.

Ärge unustage kõike testida

6. samm: 6. samm: lõplik kokkupanek

6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek
6. etapp: lõplik kokkupanek

Kui väljatrükkidega ei kaasne ettenägematuid probleeme, peaks kõik olema elektroonika tegemisel ja jootmisel valmis.

Korpuse ülemisel küljel saab nupu kolm vedrutiiba CA -liimiga hoolikalt liimida kolmesse vastavasse taandesse korpuse siseküljel. Nupu kattega külg peaks jääma väljapoole.

Lõpliku kokkupaneku ettevalmistamiseks peate kinnitama mõned juhtmed oma 2,1 mm paneelile paigaldatava tünnipistiku külge. Lihtsalt lõigake üks ots ühe musta ja ühe punase F/F või M/F hüppaja juhtmest (6 -tolline töötab, veenduge, et jätate naissoost otsa mõlemale). Eemaldage lõigatud ots ja jootke see vastavatele tihvtidele tünni tungraud.

Kui te pole kindel, milliste tihvtide külge jootke, võite mitme meetri abil leida polaarsuse keskmise posti ja tungraua siseseinaga. Pistiku siseküljel olev postitus on +positiivne

Kui see on joodetud, keerake tünni tungraud korpusesse koos kaasas oleva mutri ja lukustusseibiga.

Asetage komponendid lõdvalt lõppasendisse, nagu näidatud. Kõik juhtmed peaksid olema allosas, ühendage kõik juhtmed vastavate päistega.

Kruvige printer väikeste kruvidega nr 2 sisse ja keerake protoplaat #4 pannipeaga sisse.

Keerake RTC sisse parema külje ühe kruviga nr 2. Teine auk on kinnitatud posti külge.

Libistage printerikontroller oma klambrisse (see on vertikaalne) ja pruun lintkaabel peaks olema allapoole, plaadi siledam pool printeri poole.

Lükake perma-proto plaat oma hoidikusse, nupp ettepoole. Pro Trinket peaks olema vasakul.

Asetage ülaosa korpusele ja keerake see kokku 4X #4 lameda kruviga põhjaga ja oletegi valmis, nupuvajutusega kellaaeg printimiseks!

Kellade võistlus
Kellade võistlus
Kellade võistlus
Kellade võistlus

Kellade võistluse teine koht

Soovitan: