Argraffydd thermol diwifr bach yn cael llyfrgell Arduino (a chymhwysiad MacOS)

[Banc Larry] Mae gan lyfrgell Arduino ar gyfer argraffu testun a graffeg ar argraffydd thermol BLE (Bluetooth Low Energy) rai nodweddion rhagorol a gallant anfon swyddi argraffu di-wifr i lawer o fodelau cyffredin mor hawdd â phosibl.Mae'r argraffwyr hyn yn fach, yn rhad ac yn ddiwifr.Mae hwn yn gyfuniad da sy'n eu gwneud yn ddeniadol ar gyfer prosiectau a all elwa o argraffu copïau caled.
Nid yw ychwaith yn gyfyngedig i destun diofyn syml.Gallwch ddefnyddio ffontiau arddull llyfrgell Adafruit_GFX ac opsiynau i gwblhau allbwn mwy datblygedig, ac anfon testun wedi'i fformatio fel graffeg.Gallwch ddarllen yr holl wybodaeth am yr hyn y gall y llyfrgell ei wneud yn y rhestr gryno hon o swyddogaethau.
Ond ni stopiodd [Larry] yno.Wrth arbrofi gyda microreolyddion ac argraffwyr thermol BLE, roedd hefyd eisiau archwilio'n uniongyrchol gan ddefnyddio BLE i siarad â'r argraffwyr hyn o'i Mac.Cymhwysiad MacOS yw Print2BLE sy'n eich galluogi i lusgo ffeiliau delwedd i ffenestr y rhaglen.Os yw'r effaith rhagolwg yn dda, bydd y botwm argraffu yn ei gwneud hi'n dod allan o'r argraffydd fel delwedd wedi'i gwanhau 1-bpp.
Mae argraffwyr thermol bach yn addas ar gyfer prosiectau taclus, fel camerâu Polaroid wedi'u haddasu.Nawr mae'r argraffwyr bach hyn yn ddi-wifr ac yn economaidd.Dim ond gyda chymorth llyfrgell o'r fath y gall pethau ddod yn haws.Wrth gwrs, os yw hyn i gyd yn ymddangos ychydig yn rhy hawdd, gallwch ddefnyddio plasma i roi argraffu thermol yn ôl i argraffu thermol ar unrhyw adeg.
Rwy'n pori'r ystorfa, yn meddwl tybed a oes unrhyw un yn gwybod am yr argraffwyr rhad hyn, hynny yw, nid yw Phomemo M02, M02s, a M02pro wedi'u rhestru fel rhai cydnaws, ond yn chwilio am argraffwyr cathod, mochyn ac eraill, efallai eu bod fwy neu lai yr un peth mecanwaith sylfaenol?Eisiau gwybod a yw'n berthnasol i'r llyfrgell.Ystorfa arall ar github ar gyfer sgriptiau phomemo python i'w hargraffu ar linux.Mae'r pethau hyn yn rhad ac yn cŵl i'w chwarae.Eisiau gwybod pam na chafodd fwy o tyniant.
Mae yna lawer o amrywiadau o'r argraffwyr BLE hyn.Yn fewnol, efallai y bydd gan bob un ohonynt yr un printhead a rhyngwyneb UART, ond mae cwmnïau sy'n ychwanegu byrddau BLE yn hoffi newid pethau i'w gwneud hi'n anodd ei ddefnyddio y tu allan i'w cymwysiadau.Rhaid i'r ddau argraffydd rwy'n eu cefnogi gael eu peiriannu o chwith trwy eu cymwysiadau Android oherwydd nad ydyn nhw'n cefnogi set gorchymyn safonol ESC / POS.Mae GOOJPRT yn ymddwyn yn gywir ac yn anfon gorchmynion safonol trwy BLE yn unig.Rwy’n amau ​​​​bod llawer o bobl “rhyfedd” yn penderfynu defnyddio protocolau cyfathrebu i’ch gorfodi i ddefnyddio eu apps symudol.
Felly, os ydw i'n prynu un ohonyn nhw a'i wagio a dad-blygio'r rhan BLE, yna mae'n debygol iawn mai dim ond argraffydd thermol UART sydd gennych chi?
Rwyf wedi bod yn chwarae gydag argraffydd diwifr / ailwefradwy 80mm NETUM Amazon.Mae'n costio $80 ac fe'i dangosir ar y porthladd com cyfresol.Mae'n cefnogi ESC / POS, felly ysgrifennais fy llyfrgell PowerShell fy hun ar gyfer delweddau.Yr unig anfantais o NETUM yw nad oes ganddo'r gallu ar gyfer rholiau argraffydd mawr iawn, ond dyma bris crynoder.Canfûm y gallaf gymryd rhai rholiau canolig eu maint a dad-rolio hanner ohonynt ar sbŵl wag.Mae'n cymryd llai na phum munud, nad yw'n anghyfleustra mawr yn ôl y cyflymder yr wyf yn eu defnyddio.
Yr ateb byr - ie!Mae Bluetooth Low Energy (BLE) yn gyson iawn ar wahanol lwyfannau, felly ni fydd ei weithredu ar Linux yn gwneud llawer o wahaniaeth.
Ar gyfer testun graddadwy, llinellau syml, a chodau bar, nid oes angen unrhyw yrwyr cymhleth, oherwydd mae bron pob argraffydd label/derbynneb cyffredin yn cefnogi cod safonol argraffydd Epson cymharol syml, a elwir hefyd yn ESC/P.[1] I fod yn fwy manwl gywir, mae argraffwyr thermol labeli/derbynneb yn defnyddio'r amrywiad ESC/POS (Cod Safonol Epson/Pwynt Gwerthu).[2] Mae'r enw ESC/P neu ESC/POS hefyd yn addas oherwydd bod nod ESCApe (cod ASCII 27) cyn y gorchymyn argraffydd.
Gellir prynu argraffwyr label/derbynneb thermol cyffredinol syml yn rhad ar wefannau fel AliExpress.[3] Mae gan yr argraffwyr pwrpas cyffredinol hyn ryngwyneb lefel RS-232 UART TTL sy'n cefnogi ESC / POS.Gellir trosi rhyngwyneb lefel TTL RS-232 UART yn USB yn hawdd gan ddefnyddio sglodion pont UART / USB (fel CH340x) neu gebl.Ar gyfer cysylltiadau diwifr WiFi a BLE, dim ond modiwl fel y modiwl Espressif ESP32 sydd angen i chi gysylltu â rhyngwyneb UART TTL.[4] Neu ychwanegwch 10-15 doler yr UD at bris argraffwyr label / derbynneb thermol cyffredinol, a bydd yn darparu USB / Wifi / BLE yn uniongyrchol.Ond ble mae'r hwyl yn hyn?
Pan fyddwch chi eisiau prosesu'r ddelwedd (chwyddo / dither / trosi du-a-gwyn) a'i hanfon at yr argraffydd label, mae gyrrwr cymhleth yn dod i rym.Ar gyfer Windows, darperir y gyrrwr ar-lein, chwiliwch am “gyrrwr argraffydd label thermol Windows” heb “s”.Mae'n fwy heriol i ficroreolwyr sy'n defnyddio argraffwyr label / derbynneb cyffredinol i argraffu lluniau, ac mae'n ymddangos bod llyfrgell Arduino [Larry Bank] yn cael ei chludo i'r lefel nesaf.
3. Goojprt Qr203 58 mm micro argraffydd thermol wedi'i fewnosod Rs232+ panel Ttl gydnaws ag Eml203, a ddefnyddir ar gyfer derbyn cod bar US $15.17 + US $2.67 Llongau:
4. Modiwl di-wifr NodeMcu V3 V2 Lua bwrdd datblygu WIFI ESP8266 ESP32 gydag antena PCB a phorthladd USB ESP-12E CP2102 USD 2.94 + USD 0.82 Ffi cludo:
Mae'r papur a ddefnyddir gan yr argraffwyr hyn yn gysylltiedig â nifer fawr o broblemau iechyd.Yn ogystal, nid yw'n ailgylchadwy nac yn gyfeillgar i'r amgylchedd mewn unrhyw ffordd.
Mae'n cynnwys aflonyddydd endocrin cryf bisphenol-a.Gyda llaw, mae cynhyrchion nad ydynt yn cynnwys BPA fel arfer yn cynnwys aflonyddwyr endocrin sy'n dechnegol wahanol, ond sy'n waeth.
Waeth beth fo'r cemegau blino ai peidio, nid yw papur thermol yn gyfeillgar yn ecolegol (rhesymegol) o unrhyw ddiffiniad
Mae'n annhebygol y byddwch yn delio â rhan fach o'r swm a wnaed gan yr ariannwr.Ond mae'n werth sôn.
Wedi'i ysbrydoli gan y post Hackaday hwn gan [Donald Papp], mae'r post hwn yn cyfeirio at lyfrgell Arduino [Larry Bank] gydag argraffu lluniau ar gyfer argraffwyr thermol, mae gan [Jeff Epler] un newydd yn Adafruit (Medi 2021) 28ain)'BLE Thermal “ Tiwtorial Argraffu Cat” gyda CircuitPython [1][2][3] Arweiniodd hyn at swyddogaeth argraffu lluniau a yrrwyd gan yr IMHO bach ciwt (ond braidd yn ddrud) Adafruit CLUE nRF52840 Argraffydd thermol cyflym gyda bwrdd Bluetooth LE a lliw 1.3” 240 × 240 Arddangosfa IPS TFT ar y bwrdd.[4]
Yn anffodus, dim ond delwedd sydd wedi'i rhagbrosesu gan raglen golygu lluniau y mae cod CircuitPython (fel golygydd lluniau GIMP traws-lwyfan ffynhonnell agored am ddim).[5] Ond i fod yn deg, rwy'n amau ​​​​a oes gan fwrdd CLUE gyda phrosesydd Nordig nRF52840 Bluetooth LE, cof fflach 1 MB, 256KB RAM, a phrosesydd Cortex M4 64 MHz sy'n rhedeg CircuitPython llawn le i ragbrosesu unrhyw beth heblaw syml Y ddelwedd- planc.
Ysgrifennodd [Jeff Epler]: Pan welais yr argraffydd “cath” yn yr erthygl Hackaday hon ( https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), does ond angen i mi baratoi un i mi fy hun.Roedd y poster gwreiddiol yn gwneud llyfrgell i Arduino, ond roeddwn i eisiau gwneud fersiwn addas ar gyfer CircuitPython.
2. Tiwtorial “Argraffydd BLE Thermal “Cat” Adafruit gyda CircuitPython [fformat html tudalen sengl]

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

Trwy ddefnyddio ein gwefan a'n gwasanaethau, rydych chi'n cytuno'n benodol i osod ein cwcis perfformiad, ymarferoldeb a hysbysebu.Dysgu mwy


Amser post: Hydref-13-2021