Բովանդակություն:

Իմ դյուրակիր լուսանկարչական տպիչը. 5 քայլ (նկարներով)
Իմ դյուրակիր լուսանկարչական տպիչը. 5 քայլ (նկարներով)

Video: Իմ դյուրակիր լուսանկարչական տպիչը. 5 քայլ (նկարներով)

Video: Իմ դյուրակիր լուսանկարչական տպիչը. 5 քայլ (նկարներով)
Video: ՆԿԱՐ - ԻՆՉՊԵ՞Ս ԱՐՏՍԱՆԵԼ ԴԱ: #նկար ընկեր (PICTUREMATE - HOW TO PRONOUNCE IT? #picture 2024, Հուլիսի
Anonim
Իմ դյուրակիր լուսանկարչական տպիչը
Իմ դյուրակիր լուսանկարչական տպիչը
Իմ դյուրակիր լուսանկարչական տպիչը
Իմ դյուրակիր լուսանկարչական տպիչը

Rmերմային տպիչը ստացական տպելու սովորական սարք է: Եվ դա հայտնի է նաև DIYers- ի համար: Դուք կարող եք դա ստանալ ստորև բերված հղումից: https://www.adafruit.com/?q = ջերմային%20 տպիչ

Վերջերս ես գտա մի հետաքրքիր ջերմային տպիչ aliexpress.com կայքում: Այն ավելի արագ, շարժական և վերահսկելի է bluetooth- ի միջոցով: (աջակցում է նաև WiFi և IR կապը, բայց թանկարժեք մոդելում): Սա կարող եք ձեռք բերել մոտ 35 դոլար:

Ես մտածեցի, որ եթե այս տպիչի համար կա համապատասխան ծրագիր, այն կարող է լինել էժան և շարժական լուսանկարչական տպիչ: Այսպիսով, ես դրա համար պատրաստեցի բջջային հավելված ՝ «Տպիչների լաբորատորիա»:

Քայլ 1: Ստացեք ջերմային տպիչ

Ձեռք բերեք ջերմային տպիչ
Ձեռք բերեք ջերմային տպիչ

Ես aliexpress- ից ջերմային տպիչ եմ ստացել: Ահա տպիչի տեխնիկական պայմանները:

  • Արձանագրություն ՝ ESC/POS հրաման
  • Թղթի չափը `58 մմ
  • Թղթի գլանի տրամագիծը `<4 սմ
  • Աջակցում է bluetooth 4.0, 3.0 -ին
  • Պիքսելների խտությունը ՝ 384 կետ/տող
  • Մարտկոց `7.4V, 1500 mAh

Soldոդման կամ լարերի միացման կարիք չկա: Ինձ պետք է միայն տպիչ և թղթե գլաններ գնել: Բայց դրա համար բջջային հավելված պատրաստելը շատ ավելի բարդ է:

Քայլ 2: Պատկերի տպագրություն

Պատկերի տպագրություն
Պատկերի տպագրություն
Պատկերի տպագրություն
Պատկերի տպագրություն
Պատկերի տպագրություն
Պատկերի տպագրություն

Thermalերմային տպիչի արտադրողը աջակցում է Android/iOS հավելվածին և SDK- ին: Բայց կան շատ պարզ գործառույթներ, ինչպիսիք են ցածրորակ պատկեր տպելը, պարզ տեքստը և QR/շտրիխ տպագրությունը: Ես պետք է լրիվ նոր ծրագիր պատրաստեմ: Անվանվել է «Տպիչների լաբորատորիա»: (աջակցում է միայն Android v5.0 կամ ավելի բարձր տարբերակ)

Սկզբում ես տպագրության գործառույթ կատարեցի ՝ հիմնված տպարանի արտադրողի տրամադրած գրադարանի վրա: Հաջորդը, ես ընտրեցի որդուս նկարը և տպեցի այն:

(Տես նկարը 1. Տպել կանխադրված կարգավորումներով)

Ինչպես տեսնում եք, շատ անորակ:

Rmերմային տպիչները կատարում են մի պարզ աշխատանք. Մի պիքսել սահմանեք որպես սպիտակ (դատարկ տարածք) կամ սև: Այսպիսով, տպիչի պատկերի գրադարանը գունավոր պատկերը վերածում է մոխրագույն պատկերի, և այն ստանում է ամբողջ պատկերի մոխրագույն մասշտաբի միջին արժեք և պիքսելն է դարձնում սպիտակ, եթե պիքսելի գորշ գույնի արժեքը միջինից փոքր է: Պիքսելը դառնում է սև, եթե դրա գորշ գույնի արժեքը միջինից մեծ է: Արդյունքը 1-բիթանոց քարտ է, որն ունի ընդամենը 2 պիքսելային կարգավիճակ ՝ սև կամ սպիտակ:

Այս արդյունքն այն չէ, ինչ ուզում եմ: Այսպիսով, ես օգտագործեցի պատվիրված թուլություն: Այս մեթոդը 2х2 պիքսելները փոխակերպում է 5 տիպի նախշերի ՝ 4 պիքսել միջին մոխրագույն մասշտաբի համաձայն:

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

(Տե՛ս նկար 2. պատվիրված թուլացում)

Դա շատ ավելի լավ է, քան նախկինում, փոխարենը պատկերը փոքր -ինչ պղտոր է, ինչը դեռ գոհացուցիչ չէ: Սխալների դիֆուզիոն լուծումը լուծում է այս խնդիրը: Այս ալգորիթմը շատ ավելի բարձրացնում է պատկերի որակը:

(Տե՛ս նկար 3. Սխալների տարածում)

Սխալների տարածումը բարդ է նկարագրել այստեղ: Մանրամասներին կարող եք ծանոթանալ ստորև բերված հղումից ՝

Այժմ ես կարող եմ ցածր գնով նկարներ տպել ալբոմներից կամ տեսախցիկից: Բայց դա վերջ չէ:

Քայլ 3. Տեքստի տպագրություն (2 բայթ նիշ)

Տեքստի տպագրություն (2 բայթ նիշ)
Տեքստի տպագրություն (2 բայթ նիշ)
Տեքստի տպագրություն (2 բայթ նիշ)
Տեքստի տպագրություն (2 բայթ նիշ)
Տեքստի տպագրություն (2 բայթ նիշ)
Տեքստի տպագրություն (2 բայթ նիշ)

Thermalերմային տպիչի հիմնական աշխատանքը մի քանի տառատեսակով անդորրագրերի տպումն է: Ես փորձարկեցի տեքստի տպագրություն, և ջերմային տպիչների մեծ մասն այս աշխատանքը լավ է կատարում, չնայած տառատեսակների շատ քիչ ոճեր կան:

Բայց կա մեկ մեծ խնդիր. Theերմային տպիչները, մասնավորապես այն, որ ես գնել էի չինական առցանց խանութներից, աջակցում են միայն անգլերեն, չինարեն և մի քանի տեսակի նիշ: Շատ այլ լեզուներ, իմ դեպքում կորեերենը, մատչելի չեն: Այսպիսով, ես որոշեցի յուրաքանչյուր նիշ տպել որպես նկարի նման պատկեր, չնայած այն անգլերեն կամ չինարեն է:

Այս կերպ ես կարող եմ օգտագործել ցանկացած տեսակի նիշ, բայց տպման որակը մի փոքր ավելի վատ է, քան ներկառուցված տառատեսակը: Ամեն դեպքում, կերպարների տպագրությունը պատրաստ է: Basedամանակն է դրա հիման վրա մշակել տարբեր գործառույթներ:

Քայլ 4: Ընդլայնումներ

Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ
Ընդարձակումներ

# Տեքստի պարզ տպագրություն

Այն տպում է տեքստեր, որոնք մուտքագրված են ձեր կողմից կամ տեղադրված են սեղմատախտակից: Դուք կարող եք այլ ծրագրերից տեքստեր ուղարկել Printer Lab:

# QR կոդ / շտրիխ Այն տեքստը փոխակերպում է QR կոդի / շտրիխ և տպում այն:

# RSS հոսքԴուք կարող եք գրանցել RSS հասցե և տպել հոսքեր: Հարմարության համար ես պատրաստեցի RSS զննարկիչ, որը թերթում էր RSS հղումները համացանցում: Սեղմելով աջ-ներքևի հատվածի կոճակի վրա ՝ կարող եք հեշտությամբ գրանցել RSS հասցեն: Այս քայլից հետո Printer Lab- ը հավաքում է հոսքերի վերնագիրը և տպում դրանք:

- Հիմնական բովանդակությունը բացառվում է տպագրությունից, քանի որ դրանք չափազանց մեծ են տպագրության համար:- RSS- ից հավաքված հոսքերը գրանցվում են ժամանակացույցում: Դուք կարող եք դա ստուգել ժամանակացույցի ներդիրում:

# Schedule Գնում է ամենօրյա իրադարձություններ Google օրացույցից և տպում դրանք: Ձեր google հաշվի հետ միացնելու համար հարկավոր է սեղմել ժամանակացույցի կոճակը: Այս քայլից հետո Printer Lab- ը ինքնաբերաբար հավաքում է իրադարձությունները:

# ԿոնտակտներՏպում vCard- ը ՝ ընտրված կոնտակտներից կամ կիսված արտաքին հավելվածից:

# Elineամանակացույցի ներդիր imամանակացույցի ներդիրը հավաքում է հոսքեր RSS- ից և Google օրացույցից: Կարող եք միանգամից տպել բոլորը: Տպված հոսքերը մթագնում և բացառվում են հաջորդ տպագրության ժամանակ:

# Կարգավորումներ- Ավտոմատ միացում. Գործարկման ժամանակ ինքնաբերաբար միանում է ձեր տպիչին: Սա օգտագործելու համար դուք պետք է գրանցեք տպիչի քառանիշ PIN կոդ: - Ավտոմատ տպում. Ինքնաբերաբար տպեք հոսքերը ժամանակացույցի ներդիրում `ձեր ընտրած ժամանակի միջակայքում: - Աջակցում է 80 մմ տպիչ. 80 մմ տպիչն ունի լայն լայնություն, ցույց է տալիս ավելի շատ նիշ և պիքսել տողում: Սա օգտագործելու համար 80 մմ տպիչ պետք է ապահովի 576 կետ մեկ տողում:

Քայլ 5: Վայելեք տպագրությունը:

Վայելեք տպագրությունը !!
Վայելեք տպագրությունը !!

Bluetooth ջերմային տպիչը բավական հարմար է ցանկացած վայրում տեղափոխելու համար և բավական էժան է տպել այնքան, որքան ցանկանում եք: Ձեռք բերեք տպիչ և տեղադրեք Printer Lab- ը Google Play Store- ում: Եվ վայելեք insta- տպագրություն !!

Տեղադրեք PrinterLab- ը ՝

Շարունակեք սպասել ավելի շատ թարմացումների:

# Օգտակար հղումներ

Printer Lab- ի ներբեռնման էջ (Android v5.0 կամ ավելի բարձր)

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

պատրաստեց ՝ [email protected]

շնորհակալություն. Chang-Han Jeon

QnA: https://play.google.com/store/apps/details?id=com… 58 մմ ջերմային տպիչի ցուցակ https://play.google.com/store/apps/details?id=com… Ինչպես ESC/POS- ի տպագրություն Android- ում https://play.google.com/store/apps/details?id=com… Սխալների տարածման ալգորիթմ https://play.google.com/store/apps/details?id=com …

Խորհուրդ ենք տալիս: