Obsah:
- Krok 1: Zaobstarajte si tepelnú tlačiareň
- Krok 2: Tlač obrázka
- Krok 3: Tlač textu (2 -bajtové znaky)
- Krok 4: Rozšírenia
- Krok 5: Užite si tlač !
Video: Moja prenosná fotografická tlačiareň: 5 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Termálna tlačiareň je bežným zariadením na tlač účteniek. A je to obľúbené aj pre domácich majstrov. Môžete to získať z nižšie uvedeného odkazu. Https://www.adafruit.com/?q = thermal%20printer
Nedávno som našiel zaujímavú termálnu tlačiareň na aliexpress.com. Je to rýchlejšie, prenosné a ovládateľné cez bluetooth. (podporuje aj WiFi a IR pripojenie, ale v drahom modeli). Môžete to získať asi o 35 dolárov.
Myslel som si, že ak pre túto tlačiareň existuje správna aplikácia, môže to byť lacná a prenosná tlačiareň fotografií. Vytvoril som preto mobilnú aplikáciu: „Printer Lab“.
Krok 1: Zaobstarajte si tepelnú tlačiareň
Dostal som termotlačiareň z aliexpressu. Tu sú špecifikácie tlačiarne.
- Protokol: príkaz ESC/POS
- Veľkosť papiera: 58 mm
- Priemer kotúča papiera: <4 cm
- Podporuje bluetooth 4.0, 3.0
- Hustota pixelov: 384 bodov/riadok
- Batéria: 7,4 V, 1 500 mAh
Nie je potrebné spájkovanie ani vedenie. Stačí mi kúpiť si tlačiareň a papierové rolky. Vytvorenie mobilnej aplikácie na tento účel je však oveľa zložitejšie.
Krok 2: Tlač obrázka
Výrobca tepelnej tlačiarne podporuje aplikáciu Android/iOS a súpravu SDK. K dispozícii sú však veľmi jednoduché funkcie, ako napríklad tlač obrázka v nízkej kvalite, jednoduchý text a tlač QR/čiarových kódov. Musím vytvoriť úplne novú aplikáciu. Má názov „Printer Lab“. (podporuje iba Android v5.0 alebo novší)
Najprv som vytvoril funkciu tlače obrázkov na základe knižnice, ktorú poskytol výrobca tlačiarne. Ďalej som vybral obrázok svojho syna a vytlačil ho!
(Pozri obrázok 1. Tlač s predvolenými nastaveniami)
Ako vidíte, veľmi zlá kvalita.
Termálne tlačiarne robia jednoduchú prácu: nastavte pixel ako biely (prázdny priestor) alebo čierny. Knižnica obrázkov pre tlačiareň teda prevádza farebný obrázok na obrázok v odtieňoch sivej a získa priemernú hodnotu v odtieňoch sivej celého obrázku a nastaví pixel ako biely, ak je hodnota pixelu v odtieňoch šedej menšia ako priemer. Pixel je čierny, ak je jeho hodnota v odtieňoch sivej väčšia ako priemer. Výsledkom je 1-bitová bitová mapa, ktorá má iba 2 pixelové stavy, čiernu alebo bielu.
Tento výsledok nie je to, čo chcem. Použil som teda usporiadané dithering. Táto metóda prevádza 2x2 pixely na 5 typov vzorov podľa priemernej stupnice šedej 4 pixelov.
_ #_ #_ ## ##_ _ _# _# ##
(Pozri obrázok 2. objednané dithering)
Je to oveľa lepšie ako predtým, namiesto toho je obraz mierne rozmazaný, čo stále nie je uspokojivé. Tento problém rieši dithering pomocou chybovej difúzie. Tento algoritmus oveľa viac zlepšuje kvalitu obrazu.
(Pozri obrázok 3. Difúzia chýb)
Difúzia chýb je tu zložitá. Podrobnosti sa môžete dozvedieť z nižšie uvedeného odkazu:
Teraz môžem tlačiť obrázky z albumov alebo fotoaparátu za nízke ceny. Ale to nie je koniec.
Krok 3: Tlač textu (2 -bajtové znaky)
Hlavnou prácou termálnej tlačiarne je tlač potvrdení pomocou niekoľkých písem. Testoval som tlač textu a väčšina termálnych tlačiarní túto úlohu robí dobre, aj keď je k dispozícii veľmi málo štýlov písma.
Ale je tu jeden veľký problém. Termálne tlačiarne, konkrétne tie, ktoré som kúpil v čínskych internetových obchodoch, podporujú iba angličtinu, čínštinu a niekoľko druhov znakov. Mnoho ďalších jazykov, v mojom prípade kórejčina, nie je k dispozícii. Preto som sa rozhodol vytlačiť všetky znaky ako obrázok ako obrázok, aj keď je to angličtina alebo čínština.
Týmto spôsobom môžem použiť akýkoľvek druh znakov, ale kvalita tlače je o niečo horšia ako vstavané písmo. Každopádne, tlač postáv je pripravená. Je načase vyvinúť na základe toho rôzne funkcie.
Krok 4: Rozšírenia
# Jednoduchá tlač textu
Vytlačí sa text, ktorý ste zadali sami alebo vložili zo schránky. Do Printer Lab môžete odosielať texty z iných aplikácií.
# QR kód / čiarový kód Konvertuje text na QR kód / čiarový kód a vytlačí ho.
# RSS kanál Môžete registrovať adresu RSS a tlačiť kanály. Pre pohodlie som vytvoril prehliadač RSS, ktorý prehľadáva odkazy RSS na webe. Kliknutím na tlačidlo v pravej dolnej časti môžete jednoducho zaregistrovať adresu RSS. Po tomto kroku Printer Lab zhromaždí názov kanálov a vytlačí ich.
- Hlavný obsah je z tlače vylúčený, pretože je na tlač príliš veľký.- Informačné kanály zozbierané zo systému RSS sú zaregistrované na časovej osi. Môžete to skontrolovať na karte časovej osi.
# Schedule Získava denné udalosti z kalendára Google a tlačí ich. Kliknutím na tlačidlo plánovania ho prepojíte s účtom Google. Po tomto kroku Printer Lab zhromažďuje udalosti automaticky.
# KontaktyTlač vCard vybratá z kontaktov alebo zdieľaná z externej aplikácie.
# Karta Časová os Karta Časová os zhromažďuje kanály z kanálov RSS a Google. Môžete si ho vytlačiť všetko naraz. Tlačené kanály sú pri ďalšej tlači stlmené a vylúčené.
# Nastavenia- Automatické pripojenie: Automaticky sa pripojí k tlačiarni pri spustení. Aby ste to mohli použiť, musíte zaregistrovať 4-miestny PIN kód tlačiarne. - Automatická tlač: Automaticky tlačí kanály na karte časovej osi vo vami zvolenom časovom intervale. - Podporuje 80 mm tlačiareň: 80 mm tlačiareň má širokú šírku, zobrazuje viac znakov a pixelov v riadku. Na to musí 80 mm tlačiareň podporovať 576 bodov na riadok.
Krok 5: Užite si tlač !
Termotlačiareň Bluetooth je dostatočne praktická na to, aby ste ju mohli nosiť kamkoľvek, a zároveň dostatočne lacná na to, aby ste vytlačili, koľko chcete. Získajte tlačiareň a nainštalujte si Printer Lab v obchode Google Play. A užite si okamžitú tlač !!
Nainštalujte PrinterLab na:
Sledujte ďalšie novinky!
# Užitočné odkazy
Stránka na stiahnutie aplikácie Lab Lab (Android v5.0 alebo novší)
https://play.google.com/store/apps/details?id=com…
výrobca: [email protected]
vďaka: Chang-Han Jeon
QnA: https://play.google.com/store/apps/details?id=com…Zoznam 58 mm tepelnej tlačiarne https://play.google.com/store/apps/details?id=com…How-To dokument o tlači ESC/POS v systéme Android https://play.google.com/store/apps/details?id=com…Expresný algoritmus chyby https://play.google.com/store/apps/details?id=com …
Odporúča:
DIY NANOLEAF - žiadna 3D tlačiareň: 11 krokov (s obrázkami)
DIY NANOLEAF - Žiadna 3D tlačiareň: Hii Tech Lovers v tomto návode Ukážem vám, ako vyrobiť Arora Nanoleaf Žiadne elektrické náradie nepoužíva & tieto panely môžete prispôsobiť. Vyrobil som 9 panelov, celkom 54 LED diód Neo pixel. Celkové náklady do 20 dolárov (indický ₹ 1500) Nanoleaf svetelné panely,
Tlačiareň Alexa - Upcyklovaná tlačiareň účteniek: 7 krokov (s obrázkami)
Tlačiareň Alexa | Upcyklovaná tlačiareň účteniek: Som fanúšikom recyklácie starých technológií a ich opätovného použitia. Pred nejakým časom som získal starú, lacnú termálnu tlačiareň účteniek a chcel som užitočný spôsob, ako ju znova použiť. Potom som cez prázdniny dostal darček Amazon Echo Dot a jeden z výkonov
Fotografická svadba / udalosť: 6 krokov (s obrázkami)
Svadba / udalosť Photobooth: Ahoj všetci, minulý rok som sa oženil, keď hľadáme prípravu na deň D, absolvovali sme veľa svadobných konvencií. Na každom zjazde je prenajímateľ Photobooth, myslel som si, že bol to skvelý nápad na svadbu, každý hosť
DIY bezobslužná fotografická búdka: 12 krokov (s obrázkami)
DIY bezobslužná fotografická búdka: Fotobúdka, ktorú je možné nainštalovať do rohu obchodu a prevádzkovať bez dozoru
Fotografická búdka inšpirovaná Instagramom: 18 krokov (s obrázkami)
Fotografická búdka inšpirovaná Instagramom: Rozhodol som sa postaviť jednoduchú fotografickú búdku ako zábavný doplnok pre akcie. Toto prechádza základnými krokmi toho, ako som prešiel od niekoľkých kúskov dreva k plne funkčnej búdke. Priložil som aj fotografiu toho, ako obrázky vyzerajú! Prosím nie