Përmbajtje:

Printeri im fotografik portativ: 5 hapa (me fotografi)
Printeri im fotografik portativ: 5 hapa (me fotografi)

Video: Printeri im fotografik portativ: 5 hapa (me fotografi)

Video: Printeri im fotografik portativ: 5 hapa (me fotografi)
Video: Самый Маленький Принтер с Дополненной Реальностью от Xiaomi 2024, Nëntor
Anonim
Printeri im fotografik portativ
Printeri im fotografik portativ
Printeri im fotografik portativ
Printeri im fotografik portativ

Printeri termik është një pajisje e zakonshme për printimin e faturave. Dhe është popullor edhe për DIYers. Ju mund ta merrni këtë nga lidhja më poshtë. Https://www.adafruit.com/?q = termike

Kohët e fundit kam gjetur një printer termik interesant në aliexpress.com. It'sshtë më e shpejtë, e lëvizshme dhe e kontrollueshme përmes bluetooth -it. (gjithashtu mbështet lidhjen WiFi dhe IR por në model të shtrenjtë). Mund ta merrni këtë rreth 35 dollarë.

Mendova se nëse ka një aplikacion të duhur për këtë printer, mund të jetë një printer fotografik i lirë dhe i lëvizshëm. Kështu që unë bëra një aplikacion celular për këtë: "Printer Lab".

Hapi 1: Merrni një printer termik

Merrni një printer termik
Merrni një printer termik

Kam marrë një printer termik nga aliexpress. Këtu janë specifikimet për printerin.

  • Protokolli: Komanda ESC/POS
  • Madhësia e letrës: 58 mm
  • Diametri i rrotullës së letrës: <4cm
  • Mbështet bluetooth 4.0, 3.0
  • Dendësia e pikselit: 384 pikë/rresht
  • Bateria: 7.4V, 1500mAh

Nuk ka nevojë për bashkim ose instalime elektrike. E tëra që më duhet është të blej një printer dhe rrotulla letre. Por bërja e një aplikacioni celular për këtë është shumë më komplekse.

Hapi 2: Shtypja e imazhit

Shtypja e Imazheve
Shtypja e Imazheve
Shtypja e Imazheve
Shtypja e Imazheve
Shtypja e Imazheve
Shtypja e Imazheve

Një prodhues i printerit termik mbështet një aplikacion Android/iOS dhe SDK. Por funksione shumë të thjeshta, si printimi i imazhit me cilësi të ulët, tekst i thjeshtë dhe printim QR/Barcode, janë në dispozicion. Më duhet të bëj një aplikacion krejt të ri. Quhet "Laboratori i Printerit". (mbështet vetëm Android v5.0 ose më të lartë)

Në fillim, unë bëra një funksion të printimit të imazhit bazuar në një bibliotekë të siguruar nga një prodhues i printerit. Tjetra, unë zgjodha një fotografi të djalit tim dhe e printova!

(Shih figurën 1. Shtypni me cilësimet e paracaktuara)

Siç mund ta shihni, me cilësi shumë të dobët.

Printerët termikë bëjnë një punë të thjeshtë: vendosni një piksel si të bardhë (hapësirë bosh) ose të zezë. Pra, biblioteka e imazheve të printerit konverton imazhin me ngjyra në imazhin e ngjyrës gri, dhe merr një vlerë mesatare të shkallës gri të një imazhi të tërë dhe vendos një piksel si të bardhë nëse vlera e shkallës gri të pikselit është më e vogël se mesatarja. Një piksel bëhet i zi nëse vlera e tij gri është më e madhe se mesatarja. Rezultati është një hartë 1-bit e cila ka vetëm 2 piksele status, e zezë ose e bardhë.

Ky rezultat nuk është ai që dua. Kështu që unë përdor një zbehje të urdhëruar. Kjo metodë konverton 2x2 piksele në 5 lloje modelesh sipas një niveli mesatar gri prej 4 pikselësh.

_ #_ #_ ## ##_ _ _# _# ##

(Shihni foton 2. zmadhimi i urdhëruar)

Muchshtë shumë më mirë se më parë, në vend të kësaj imazhi është pak i turbullt, i cili ende nuk është i kënaqshëm. Gabimi i përhapjes së difuzionit e zgjidh këtë problem. Ky algoritëm përmirëson cilësinë e figurës shumë më tepër.

(Shih figurën 3. Përhapja e gabimit)

Përhapja e gabimit është komplekse për t'u përshkruar këtu. Ju mund të mësoni detaje nga lidhja më poshtë:

Tani mund të printoj imazhe nga albumet ose kamera me kosto të ulët. Por nuk është një fund.

Hapi 3: Shtypja e Tekstit (2 Karaktere Byte)

Shtypja e Tekstit (2 Karaktere Byte)
Shtypja e Tekstit (2 Karaktere Byte)
Shtypja e Tekstit (2 Karaktere Byte)
Shtypja e Tekstit (2 Karaktere Byte)
Shtypja e Tekstit (2 Karaktere Byte)
Shtypja e Tekstit (2 Karaktere Byte)

Puna kryesore e printerit termik është të printojë faturat me disa shkronja. Kam testuar printimin e tekstit dhe shumica e printerëve termikë e bëjnë mirë këtë punë edhe pse shumë pak stile fontesh janë në dispozicion.

Por ka një problem të madh. Printerët termikë, veçanërisht ai që bleva në dyqanet online kineze, mbështesin vetëm anglisht, kinezisht dhe disa lloje karakteresh. Shumë gjuhë të tjera, në rastin tim Korean, nuk janë të disponueshme. Kështu që vendosa të printoj çdo karaktere si një imazh si një fotografi, edhe pse është anglisht ose kinezisht.

Në këtë mënyrë unë mund të përdor çdo lloj karaktere, por cilësia e printimit është pak më e dobët se fonti i ngulitur. Gjithsesi, printimi i karaktereve është gati. Timeshtë koha për të zhvilluar funksione të ndryshme bazuar në këtë.

Hapi 4: Zgjatjet

Zgjerimet
Zgjerimet
Zgjerimet
Zgjerimet
Zgjerimet
Zgjerimet
Zgjerimet
Zgjerimet

# Shtypje e thjeshtë teksti

Shtyp tekstet e shtypura nga vetja ose të ngjitura në kujtesën e fragmenteve. Mund të dërgoni tekste nga aplikacione të tjera në Printer Lab.

# Kodi QR / BarcodeI konverton tekstin në kod QR / barkod dhe printojeni atë.

# RSS feedJu jeni në gjendje të regjistroni adresën RSS dhe të printoni burime. Për lehtësi, unë bëra shfletuesin RSS i cili shfletonte lidhje RSS në internet. Duke klikuar butonin në zonën poshtë-djathtas, lehtë mund të regjistroni adresën RSS. Pas këtij hapi, Printer Lab mbledh titullin e burimeve dhe i printon ato.

- Përmbajtjet kryesore përjashtohen nga printimi sepse janë shumë të mëdha për t'u printuar.- Burimet e mbledhura nga RSS regjistrohen në afatin kohor. Këtë mund ta kontrolloni në skedën timeline.

# ScheduleMerr ngjarjet ditore nga kalendari i Google dhe i printon ato. Ju duhet të klikoni butonin e orarit për ta lidhur atë me llogarinë tuaj Google. Pas këtij hapi, Printer Lab mbledh ngjarjet automatikisht.

# ContactsPrints vCard e zgjedhur nga kontaktet ose e ndarë nga aplikacioni i jashtëm.

Skeda # Afati kohor Skeda kohore mbledh burime nga RSS dhe kalendari google. Mund t'i printoni të gjitha menjëherë. Burimet e shtypura zbehen dhe përjashtohen në shtypjen tjetër.

# Cilësimet- Lidhja automatike: Lidhet automatikisht me printerin tuaj gjatë fillimit. Për ta përdorur këtë, duhet të regjistroni kodin PIN me 4 shifra të printerit. - Printimi automatik: Shtypni automatikisht burimet në skedën kohore në intervalin kohor që keni zgjedhur. - Mbështet printerin 80 mm: Printeri 80 mm ka gjerësi të madhe, tregon më shumë karaktere dhe piksele në një rresht. Për ta përdorur këtë, printeri 80 mm duhet të mbështesë 576 pika për rresht.

Hapi 5: Shijoni Shtypjen !

Shijoni Shtypjen !!
Shijoni Shtypjen !!

Printeri termik Bluetooth është mjaft i përshtatshëm për tu mbajtur kudo dhe mjaft i lirë për të printuar sa të dëshironi. Merrni një printer dhe instaloni Printer Lab në Dyqanin Google Play. Dhe Shijoni printimin në insta !!

Instaloni PrinterLab në:

Qëndroni të sintonizuar për më shumë përditësime!

# Lidhje të dobishme

Faqja e shkarkimit të Printer Lab (Android v5.0 ose më e lartë)

https://play.google.com/store/apps/details?id=com…

bërë nga: [email protected]

falë: Chang-Han Jeon

QnA: https://play.google.com/store/apps/details?id=com… Lista e printerit termik 58 mm https://play.google.com/store/apps/details?id=com…Si dokument i printimit ESC/POS në Android https://play.google.com/store/apps/details?id=com… Algoritmi i difuzionit të gabimit https://play.google.com/store/apps/details?id=com …

Recommended: