Mini sendrata termika presilo ricevas Arduino-bibliotekon (kaj MacOS-aplikaĵon)

[Larry Bank] La Arduino-biblioteko por presi tekston kaj grafikojn sur termika presilo BLE (Bluetooth Low Energy) havas kelkajn bonegajn funkciojn kaj povas sendi sendratajn presajn laborojn al multaj oftaj modeloj kiel eble plej facile.Ĉi tiuj presiloj estas malgrandaj, malmultekostaj kaj sendrataj.Ĉi tio estas bona kombinaĵo, kiu faras ilin allogaj por projektoj, kiuj povas profiti de presado de paperaj kopioj.
Ĝi ankaŭ ne estas limigita al simpla defaŭlta teksto.Vi povas uzi Adafruit_GFX bibliotekstilaj tiparoj kaj opcioj por kompletigi pli altnivelan eliron, kaj sendi formatitan tekston kiel grafikaĵojn.Vi povas legi ĉiujn informojn pri tio, kion la biblioteko povas fari en ĉi tiu konciza listo de funkcioj.
Sed [Larry] ne ĉesis tie.Eksperimentante kun mikroregiloj kaj BLE-termikaj presiloj, li ankaŭ volis esplori rekte uzante BLE por paroli kun ĉi tiuj presiloj de sia Mac.Print2BLE estas MacOS-apliko, kiu permesas vin treni bilddosierojn al la aplika fenestro.Se la antaŭrigarda efiko estas bona, la presa butono eligos ĝin el la presilo kiel 1-bpp dithered bildo.
Malgrandaj termikaj presiloj taŭgas por bonordaj projektoj, kiel modifitaj Polaroid-fotiloj.Nun ĉi tiuj malgrandaj presiloj estas sendrataj kaj ekonomiaj.Nur helpe de tia biblioteko la aferoj povas fariĝi pli facilaj.Kompreneble, se ĉio ĉi ŝajnas iom tro facila, vi povas uzi plasmon por remeti termikan presadon en termikan presadon iam ajn.
Mi foliumas la deponejon, scivolante, ĉu iu scias pri ĉi tiuj malmultekostaj presiloj, tio estas, Phomemo M02, M02s, kaj M02pro ne estas listigitaj kiel kongruaj, sed serĉante kato, porko kaj aliaj presiloj, ili eble estas pli-malpli samaj. subesta mekanismo?Volas scii ĉu ĝi validas por la biblioteko.Alia deponejo sur github por phomemo-python-skriptoj por presi en linukso.Ĉi tiuj aferoj estas malmultekostaj kaj bonegaj por ludi.Volas scii kial ĝi ne ricevis pli da tirado.
Estas multaj varioj de ĉi tiuj BLE-printiloj.Interne, ili eble ĉiuj havas la saman presan kapon kaj UART-interfacon, sed kompanioj, kiuj aldonas BLE-tabulojn, ŝatas ŝanĝi aferojn por malfaciligi uzi ekster siaj aplikoj.La du presiloj, kiujn mi subtenas, devas esti inversinĝenieritaj per siaj Android-aplikoj ĉar ili ne subtenas la norman komandon ESC/POS.GOOJPRT kondutas ĝuste kaj nur sendas normajn komandojn per BLE.Mi suspektas, ke multaj "strangaj" homoj decidas uzi komunikajn protokolojn por devigi vin uzi siajn moveblajn programojn.
Sekve, se mi aĉetas unu el ili kaj malplenigas ĝin kaj malŝlosas la BLE-parton, tiam estas tre verŝajne, ke vi havas nur termikan presilon UART?
Mi ludis per la sendrata/ŝargebla presilo NETUM de 80 mm de Amazon.Ĝi kostas $80 kaj estas montrata sur la seria kom-haveno.Ĝi subtenas ESC/POS, do mi skribis mian propran PowerShell-bibliotekon por bildoj.La sola malavantaĝo de NETUM estas, ke ĝi ne havas la kapablon por tre grandaj presilaj ruloj, sed ĉi tio estas la prezo de kompakteco.Mi trovis, ke mi povas preni kelkajn mezgrandajn rulojn kaj malruli duonon de ili sur malplenan bobenon.Necesas malpli ol kvin minutoj, kio ne estas granda ĝeno laŭ la rapideco, kun kiu mi uzas ilin.
La mallonga respondo - jes!Bluetooth Low Energy (BLE) estas tre konsekvenca sur malsamaj platformoj, do efektivigi ĝin en Linukso ne faros multe da diferenco.
Por skalebla teksto, simplaj linioj kaj strekkodoj, neniuj komplikaj ŝoforoj estas bezonataj, ĉar preskaŭ ĉiuj oftaj etikedaj/kvitancaj printiloj subtenas la relative simplan Epson-presilan norman kodon, ankaŭ konatan kiel ESC/P.[1] Por esti pli precizaj, etikedaj/kvitancaj termikaj printiloj uzas la ESC/POS (Epson Standard Code/Point of Sale) varianton.[2] La nomo ESC/P aŭ ESC/POS ankaŭ taŭgas ĉar ekzistas ESCape-signo (ASCII-kodo 27) antaŭ la presila komando.
Simplaj ĝeneraluzeblaj termikaj etikedaj/kvitancaj presiloj povas esti aĉetitaj malmultekoste en retejoj kiel AliExpress.[3] Tiuj ĝeneraluzeblaj printiloj havas RS-232 UART TTL-nivelinterfacon kiu apogas ESC/POS.La RS-232 UART TTL-nivela interfaco povas esti facile konvertita al USB per UART/USB-ponta blato (kiel CH340x) aŭ kablo.Por sendrataj konektoj WiFi kaj BLE, vi nur bezonas konekti modulon kiel la modulon Espressif ESP32 al la interfaco UART TTL.[4] Aŭ aldonu 10-15 usonajn dolarojn al la prezo de ĝeneralaj termikaj etikedaj/kvitancaj presiloj, kaj ĝi rekte disponigos USB/WiFi/BLE.Sed kie estas la amuzo en ĉi tio?
Kiam vi volas prilabori la bildon (zoom/dither/nigra-blanka konvertiĝo) kaj sendi ĝin al la etikedo-presilo, kompleksa pelilo eniras.Por Vindozo, la ŝoforo estas provizita interrete, serĉu "Vindoza termika etikedo presilo-ŝoforo" sen "s".Estas pli defie por mikroregiloj, kiuj uzas universalajn etikedajn/kvitanajn presilojn por presi fotojn, kaj tio estas la Arduino-biblioteko de [Larry Bank] ŝajnas esti prenita al la sekva nivelo.
3. Goojprt Qr203 58 mm mikro mikro enigita termika presilo Rs232+Ttl-panelo kongrua kun Eml203, uzata por kvitanca strekkodo US $ 15,17 + US $ 2,67 Ekspedo:
4. Sendrata modulo NodeMcu V3 V2 Lua WIFI-disvolva tabulo ESP8266 ESP32 kun PCB-anteno kaj USB-haveno ESP-12E CP2102 USD 2,94 + USD 0,82 Sendokotizo:
La papero uzata de ĉi tiuj presiloj rilatas al granda nombro da sanproblemoj.Krome, ĝi neniel estas reciklebla aŭ ekologiema.
Ĝi enhavas potencan endokrinan disrompilon bisfenol-a.Cetere, produktoj, kiuj ne enhavas BPA, kutime enhavas BPA-teknike malsamajn, sed pli malbonajn endokrinajn perturbojn.
Sendepende de la ĝenaj kemiaĵoj aŭ ne, termika papero ne estas ekologie (logike) amika laŭ iu ajn difino
Vi verŝajne ne traktos malgrandan parton de la kvanto farita de la kasisto.Sed menciindas.
Inspirita de ĉi tiu afiŝo de Hackaday de [Donald Papp], ĉi tiu afiŝo montras al la Arduino-biblioteko de [Larry Bank] kun fotopreso por termikaj presiloj, [Jeff Epler] havas novan ĉe Adafruit (septembro 2021) la 28-an) 'BLE Thermal ". Cat" Printer Lernilo kun CircuitPython [1][2][3] Ĉi tio rezultigis foto-presan funkcion funkciigitan de la bela malgranda (sed sufiĉe multekosta IMHO) Adafruit CLUE nRF52840 Express Termika presilo kun Bluetooth LE-tabulo kaj 1.3" 240×240 koloro. IPS TFT-ekrano surŝipe.[4]
Bedaŭrinde, la CircuitPython-kodo nur presas bildon antaŭprilaboritan de fotredakta aplikaĵo (kiel la senpaga kaj malfermfonta transplatforma GIMP-fotoredaktilo).[5] Sed por esti justa, mi dubas ĉu CLUE-tabulo kun nordia nRF52840 Bluetooth LE-procesoro, 1 MB-memoro, 256KB RAM, kaj 64 MHz Cortex M4-procesoro funkcianta plena CircuitPython havas lokon por antaŭprilabori ion ajn krom simpla La bildo- tabulo.
[Jeff Epler] skribis: Kiam mi vidis la "katon" presilon en ĉi tiu Hackaday-artikolo (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), mi nur bezonas prepari unu por mi.La originala afiŝo faris bibliotekon por Arduino, sed mi volis fari version taŭgan por CircuitPython.
2. La lernilo “BLE Thermal “Cat” Printer kun CircuitPython” de Adafruit [unupaĝa html-formato]

https://cdn-learn.adafruit.com/downloads/pdf/ble-thermal-cat-printer-with-circuitpython.pdf?timestamp=1632888339

Uzante nian retejon kaj servojn, vi eksplicite konsentas pri la lokigo de niaj agado, funkcieco kaj reklamaj kuketoj.lernu pli


Afiŝtempo: Oct-13-2021