Haririk gabeko mini inprimagailu termikoak Arduino liburutegia (eta MacOS aplikazioa) lortzen du

[Larry Bank] BLE (Bluetooth Low Energy) inprimagailu termiko batean testua eta grafikoak inprimatzeko Arduino liburutegiak ezaugarri bikainak ditu eta haririk gabeko inprimaketa lanak ahalik eta errazen bidal ditzake eredu arrunt askotara.Inprimagailu hauek txikiak, merkeak eta haririk gabekoak dira.Konbinazio ona da eta erakargarri bihurtzen ditu kopia gogorrak inprimatzeak onura ditzaketen proiektuetarako.
Gainera, ez da lehenetsitako testu soilera mugatzen.Adafruit_GFX liburutegi estiloko letra-tipoak eta aukerak erabil ditzakezu irteera aurreratuagoa osatzeko eta formateatutako testua grafiko gisa bidaltzeko.Funtzio zerrenda labur honetan liburutegiak egin dezakeenari buruzko informazio guztia irakur dezakezu.
Baina [Larry] ez zen hor gelditu.Mikrokontrolagailuekin eta BLE inprimagailu termikoekin esperimentatzen zuen bitartean, BLE erabiliz zuzenean arakatu nahi izan zuen inprimagailu hauekin bere Mactik hitz egiteko.Print2BLE MacOS aplikazio bat da, irudi-fitxategiak aplikazioaren leihora arrastatu ahal izateko.Aurrebista-efektua ona bada, inprimatzeko botoiak inprimagailutik aterako du 1 bpp-ko dithered irudi gisa.
Inprimagailu termiko txikiak proiektu txukunetarako egokiak dira, hala nola aldatutako Polaroid kamerak.Orain inprimagailu txiki hauek haririk gabekoak eta ekonomikoak dira.Horrelako liburutegi baten laguntzarekin bakarrik erraztu daitezke gauzak.Jakina, hori guztia errazegia iruditzen bazaizu, plasma erabil dezakezu inprimaketa termikoa berriro inprimaketa termikoan jartzeko edonoiz.
Biltegia arakatzen ari naiz, inork ezagutzen ote dituen inprimagailu merke hauei buruz, hau da, Phomemo M02, M02s eta M02pro ez daude bateragarri gisa zerrendatuta, baina katu, txerri eta beste inprimagailu batzuen bila, gutxi gorabehera berdinak izan daitezke. azpiko mekanismoa?Liburutegiari dagokion ala ez jakin nahi duzu.Github-en beste biltegi bat Linux-en inprimatzeko phomemo python scriptetarako.Gauza hauek merkeak eta politak dira jolasteko.Zergatik ez zuen trakzio gehiago lortu jakin nahi.
BLE inprimagailu hauen aldaera asko daude.Barruan, baliteke denek inprimatzeko buru eta UART interfaze berdina izatea, baina BLE plakak gehitzen dituzten enpresek gauzak aldatzea gustatzen zaie beren aplikazioetatik kanpo erabiltzea zailtzeko.Onartzen ditudan bi inprimagailuek alderantzizko ingeniaritza egin behar dute Android aplikazioen bidez, ez baitute ESC/POS komando-multzo estandarra onartzen.GOOJPRT-k zuzen jokatzen du eta komando estandarrak soilik bidaltzen ditu BLE bidez.Susmoa dut jende “arraro” askok komunikazio protokoloak erabiltzea erabakitzen duela mugikorreko aplikazioak erabiltzera behartzeko.
Hori dela eta, horietako bat erosi eta hustu eta BLE zatia deskonektatzen badut, oso litekeena al da UART inprimagailu termiko bat bakarrik izatea?
Amazon-en 80 mm-ko NETUM haririk gabeko/kargagarria den inprimagailuarekin jolasten egon naiz.80 $ balio du eta serieko com portuan bistaratzen da.ESC/POS onartzen du, beraz, nire PowerShell liburutegia idatzi nuen irudietarako.NETUMen desabantaila bakarra inprimagailu-erroilu oso handietarako gaitasunik ez duela da, baina hori trinkotasunaren prezioa da.Tamaina ertaineko erroiluak har ditzakedala eta haien erdiak bobina huts batean atera ditzakedala ikusi nuen.Bost minutu baino gutxiago behar ditu, eta hori ez da eragozpen handia erabiltzen ditudan abiaduraren arabera.
Erantzun laburra - bai!Bluetooth Low Energy (BLE) oso koherentea da plataforma ezberdinetan, beraz, Linuxen ezartzeak ez du alde handirik egingo.
Testu eskalagarrirako, lerro sinpleetarako eta barra-kodeetarako, ez da kontrolatzaile konplikaturik behar, etiketa/ordainagiri arrunten inprimagailu ia guztiek Epson inprimagailuaren kode estandarra nahiko sinplea onartzen dutelako, ESC/P izenez ere ezaguna.[1] Zehatzago esateko, etiketa/ordainagirien inprimagailu termikoek ESC/POS (Epson Standard Code/Point of Sale) aldaera erabiltzen dute.[2] ESC/P edo ESC/POS izena ere egokia da, inprimagailuaren komandoaren aurretik ESCape karaktere bat dagoelako (ASCII kodea 27).
Erabilera orokorreko etiketa/ordainagiri termiko inprimagailu sinpleak merke eros daitezke AliExpress bezalako webguneetan.[3] Erabilera orokorreko inprimagailu hauek ESC/POS onartzen duten RS-232 UART TTL mailako interfazea dute.RS-232 UART TTL mailako interfazea USBra erraz bihur daiteke UART/USB zubi-txipa (adibidez, CH340x) edo kable baten bidez.WiFi eta BLE haririk gabeko konexioetarako, Espressif ESP32 modulua bezalako modulu bat soilik konektatu behar duzu UART TTL interfazera.[4] Edo gehitu 10-15 AEBetako etiketa/ordainagirien inprimagailu termiko orokorren prezioari, eta zuzenean USB/WiFi/BLE emango du.Baina non dago dibertsioa honetan?
Irudia prozesatu (zoom/dither/zuri-beltzeko bihurketa) eta etiketa-inprimagailura bidali nahi duzunean, kontrolatzaile konplexu bat sartzen da jokoan.Windows-erako, kontrolatzailea linean eskaintzen da, bilatu "Windows etiketa termikoen inprimagailuaren kontrolatzailea" "s" gabe.Erronka handiagoa da argazkiak inprimatzeko etiketa/ordainagiri unibertsalak erabiltzen dituzten mikrokontrolagailuentzat, eta hori da [Larry Bank]-en Arduino liburutegia hurrengo mailara eraman dela dirudi.
3. Goojprt Qr203 58 mm mikro mikro inprimagailu termiko txertatua Rs232+Ttl panela Eml203-rekin bateragarria da, ordainagirien barra-koderako erabiltzen da US $ 15,17 + US $ 2,67 Bidalketa:
4. Haririk gabeko modulua NodeMcu V3 V2 Lua WIFI garapen-plaka ESP8266 ESP32 PCB antena eta USB ataka ESP-12E CP2102 2,94 USD + 0,82 USD Bidalketa-kuota:
Inprimagailu hauek erabiltzen duten papera osasun arazo ugarirekin lotuta dago.Gainera, ez da birziklagarria edo ingurumena errespetatzen duena inondik inora.
Bisfenol-a disruptore endokrino indartsua dauka.Bide batez, BPA ez duten produktuek normalean BPA-teknikoki desberdinak dituzte, baina disruptore endokrino okerragoak.
Produktu kimiko gogaikarria gorabehera edo ez, paper termikoa ez da ekologikoki (logikoki) errespetua edozein definiziotan
Kutxazainak egindako zenbatekoaren zati txiki bati nekez aurre egingo diozu.Baina aipatzekoa da.
[Donald Papp]-en Hackaday-ren argitalpen honetan inspiratuta, argitalpen honek [Larry Bank]-en Arduino liburutegira seinalatzen du inprimagailu termikoetarako argazki inprimaketarekin, [Jeff Epler]-ek berri bat du Adafruit-en (2021eko iraila) 28an) "BLE Thermal ". Cat” Inprimagailuaren Tutoriala CircuitPython-ekin [1][2][3] Honek Adafruit CLUE nRF52840 Express inprimagailu termikoa Bluetooth LE plaka eta 1.3” 240 × 240 koloreko Adafruit CLUE nRF52840 Express inprimagailu termiko politaren (baina nahiko garestiak) bultzatutako argazkiak inprimatzeko funtzioa sortu zuen. IPS TFT pantaila taula gainean.[4]
Zoritxarrez, CircuitPython kodeak argazkiak editatzeko aplikazio batek aldez aurretik prozesatutako irudi bat inprimatzen du (adibidez, GIMP argazki-editore doako eta kode irekiko plataforma anitzekoak).[5] Baina zuzena izateko, zalantzan jartzen dut CLUE plaka Nordic nRF52840 Bluetooth LE prozesadore batekin, 1 MB flash memoria, 256 KB RAM eta CircuitPython osorik exekutatzen duen 64 MHz Cortex M4 prozesadore batekin, irudia sinplea izan ezik ezer aurreprozesatzeko lekurik ote duen. ohola.
[Jeff Epler]-ek idatzi zuen: Hackaday artikulu honetan "katua" inprimagailua ikusi nuenean (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), niretzako bat prestatu behar dut.Jatorrizko kartelak Arduinorako liburutegi bat egin zuen, baina CircuitPythonerako egokia den bertsio bat egin nahi nuen.
2. Adafruit-en “BLE Thermal “Cat” Printer with CircuitPython” tutoriala [orri bakarreko html formatua]

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

Gure webgunea eta zerbitzuak erabiliz gero, espresuki onartzen duzu gure errendimendu, funtzionaltasun eta publizitate cookieak jartzea.gehiago ikasi


Argitalpenaren ordua: 2021-10-13