Bidh clò-bhualadair teirmeach beag gun uèir a ’faighinn leabharlann Arduino (agus tagradh macOS)

[Larry Bank] Tha cuid de fheartan sàr-mhath aig leabharlann Arduino airson clò-bhualadh teacsa agus grafaigean air clò-bhualadair teirmeach BLE (Bluetooth Low Energy) agus faodaidh iad obraichean clò-bhualaidh gun uèir a chuir gu mòran mhodalan cumanta cho furasta ‘s a ghabhas.Tha na clò-bhualadairean sin beag, saor, agus gun uèir.Is e deagh mheasgachadh a tha seo a tha gan dèanamh tarraingeach airson pròiseactan a gheibh buannachd bho bhith a’ clò-bhualadh lethbhric cruaidh.
Chan eil e cuideachd cuingealaichte ri teacsa bunaiteach sìmplidh.Faodaidh tu clòidean agus roghainnean stoidhle leabharlainn Adafruit_GFX a chleachdadh gus toradh nas adhartaiche a choileanadh, agus teacsa cruth a chuir mar ghrafaigean.Faodaidh tu am fiosrachadh gu lèir a leughadh mu na nì an leabharlann anns an liosta ghoirid seo de ghnìomhan.
Ach cha do stad [Larry] an sin.Fhad ‘s a bha e a’ feuchainn le microcontrollers agus clò-bhualadairean teirmeach BLE, bha e cuideachd airson sgrùdadh dìreach a ’cleachdadh BLE gus bruidhinn ris na clò-bhualadairean sin bhon Mac aige.Is e aplacaid macOS a th’ ann an Print2BLE a leigeas leat faidhlichean ìomhaigh a shlaodadh gu uinneag an tagraidh.Ma tha a’ bhuaidh ro-shealladh math, bheir am putan clò-bhualaidh air tighinn a-mach às a’ chlò-bhualadair mar ìomhaigh dithered 1-bpp.
Tha clò-bhualadairean teirmeach beaga freagarrach airson pròiseactan grinn, leithid camarathan Polaroid atharraichte.A-nis tha na clò-bhualadairean beaga sin gun uèir agus eaconamach.Is ann dìreach le cuideachadh bho leabharlann mar sin a dh’ fhàsas cùisean nas fhasa.Gu dearbh, ma tha seo uile a 'coimhead beagan ro fhurasta, faodaidh tu plasma a chleachdadh gus clò-bhualadh teirmeach a chuir air ais gu clò-bhualadh teirmeach aig àm sam bith.
Tha mi a’ brobhsadh an stòrais, a’ faighneachd a bheil fios aig duine sam bith mu na clò-bhualadairean saor sin, is e sin, Phomemo M02, M02s, agus M02pro nach eil air an liostadh mar cho-fhreagarrach, ach a’ coimhead airson clò-bhualadairean cat, muc agus eile, is dòcha gu bheil iad cha mhòr no nas lugha an aon rud. inneal bunaiteach?Ag iarraidh faighinn a-mach a bheil e a’ buntainn ris an leabharlann.Stòr-tasgaidh eile air github airson sgriobtaichean phomemo python airson clò-bhualadh air linux.Tha na rudan sin saor agus fionnar airson cluich.Ag iarraidh faighinn a-mach carson nach d’ fhuair e barrachd tarraing.
Tha mòran atharrachaidhean ann de na clò-bhualadairean BLE sin.Air an taobh a-staigh, is dòcha gu bheil an aon chlò-bhualadh agus eadar-aghaidh UART aca uile, ach is toil le companaidhean a chuireas bùird BLE rudan atharrachadh gus a dhèanamh duilich a chleachdadh taobh a-muigh na tagraidhean aca.Feumaidh an dà chlò-bhualadair a tha mi a’ toirt taic a bhith air an innleachadh air ais tro na tagraidhean Android aca leis nach eil iad a’ toirt taic do sheata òrdughan àbhaisteach ESC / POS.Bidh GOOJPRT gad ghiùlan fhèin gu ceart agus dìreach a’ cur òrdughan àbhaisteach tro BLE.Tha amharas agam gu bheil mòran dhaoine “neònach” a’ co-dhùnadh protocolaidhean conaltraidh a chleachdadh gus toirt ort na h-aplacaidean gluasadach aca a chleachdadh.
Mar sin, ma cheannaicheas mi fear dhiubh agus ma dh’ fhalamhaicheas mi a-mach e agus gun cuir mi a-mach am pàirt BLE, tha e glè choltach nach eil agad ach clò-bhualadair teirmeach UART?
Tha mi air a bhith a’ cluich leis a’ chlò-bhualadair 80mm NETUM wireless/rechargeable aig Amazon.Tha e a’ cosg $80 agus tha e air a thaisbeanadh air a’ phort com sreathach.Tha e a’ toirt taic do ESC / POS, agus mar sin sgrìobh mi an leabharlann PowerShell agam fhèin airson ìomhaighean.Is e an aon eas-bhuannachd de NETUM nach eil an comas ann airson rolagan clò-bhualadair glè mhòr, ach is e seo prìs teannas.Fhuair mi a-mach gun urrainn dhomh rolagan meadhanach mòr a ghabhail agus leth dhiubh a thoirt air falbh air spool falamh.Bheir e nas lugha na còig mionaidean, rud nach eil na mhì-ghoireas mòr a rèir an astar aig a bheil mi gan cleachdadh.
An fhreagairt ghoirid - tha!Tha Bluetooth Low Energy (BLE) gu math cunbhalach air diofar àrd-ùrlaran, agus mar sin cha dèan e air Linux mòran eadar-dhealachaidh.
Airson teacsa scalable, loidhnichean sìmplidh, agus còdan-bàr, chan eil feum air draibhearan iom-fhillte, oir tha cha mhòr a h-uile clò-bhualadair leubail / cuidhteas cumanta a’ toirt taic do chòd àbhaisteach clò-bhualadair Epson a tha an ìre mhath sìmplidh, ris an canar cuideachd ESC / P.[1] Gus a bhith nas mionaidiche, bidh clò-bhualadairean teirmeach leubail / cuidhteas a’ cleachdadh an tionndadh ESC / POS (Còd Coitcheann Epson / Puing Reic).[2] Tha an t-ainm ESC/P no ESC/POS freagarrach cuideachd leis gu bheil caractar ESCApe (còd ASCII 27) ro àithne a’ chlò-bhualadair.
Faodar clò-bhualadairean leubail / cuidhteas teirmeach sìmplidh adhbhar coitcheann a cheannach gu saor air làraich-lìn leithid AliExpress.[3] Tha eadar-aghaidh ìre RS-232 UART TTL aig na clò-bhualadairean coitcheann seo a bheir taic do ESC / POS.Faodar an eadar-aghaidh ìre RS-232 UART TTL a thionndadh gu USB gu furasta le bhith a’ cleachdadh chip drochaid UART / USB (leithid CH340x) no càball.Airson ceanglaichean gun uèir WiFi agus BLE, cha leig thu leas ach modal leithid modal Espressif ESP32 a cheangal ris an eadar-aghaidh UART TTL.[4] No cuir 10-15 dolar na SA ri prìs clò-bhualadairean leubail teirmeach / cuidhteas coitcheann, agus bheir e seachad USB / Wifi / BLE gu dìreach.Ach càite a bheil an spòrs an seo?
Nuair a tha thu airson an ìomhaigh a phròiseasadh (zoom / dither / tionndadh dubh-is-geal) agus a chuir chun chlò-bhualadair leubail, thig draibhear iom-fhillte a-steach.Airson Windows, tha an draibhear air a thoirt seachad air-loidhne, lorg “dràibhear clò-bhualadair leubail teirmeach Windows” às aonais “s”.Tha e nas dùbhlanaiche dha microcontrollers a bhios a’ cleachdadh clò-bhualadairean leubail / cuidhteas uile-choitcheann airson dealbhan a chlò-bhualadh, agus tha e coltach gu bheil leabharlann Arduino [Larry Bank] air a thoirt chun ath ìre.
3. Goojprt Qr203 58 mm meanbh clò-bhualadair teirmeach freumhaichte Rs232 + pannal Ttl co-chosmhail ri Eml203, air a chleachdadh airson còd-barra cuidhteas US $15.17 + US $2.67 Luingearachd:
4. Modal gun uèir NodeMcu V3 V2 Lua WIFI bòrd leasachaidh ESP8266 ESP32 le antenna PCB agus port USB ESP-12E CP2102 USD 2.94 + USD 0.82 Cìs luingeis:
Tha am pàipear a chleachdas na clò-bhualadairean sin co-cheangailte ri àireamh mhòr de dhuilgheadasan slàinte.A bharrachd air an sin, chan eil e ath-chuairteachadh no càirdeil don àrainneachd ann an dòigh sam bith.
Tha inneal làidir endocrine ann, bisphenol-a.Air an t-slighe, mar as trice bidh toraidhean anns nach eil BPA a ’toirt a-steach BPA a tha eadar-dhealaichte gu teicneòlach, ach aimhreitean endocrine nas miosa.
Ge bith dè na ceimigean neònach a th 'ann no nach eil, chan eil pàipear teirmeach càirdeil a thaobh eag-eòlais (loidsigeach) le mìneachadh sam bith
Chan eil e coltach gun dèilig thu ri pàirt bheag den t-suim a rinn an neach-ionmhais.Ach is fhiach iomradh a thoirt air.
Air a bhrosnachadh leis a’ phost Hackaday seo le [Dòmhnall Papp], tha am post seo a’ comharrachadh leabharlann Arduino aig [Larry Bank] le clò-bhualadh dhealbhan airson clò-bhualadairean teirmeach, tha fear ùr aig [Jeff Epler] aig Adafruit (Sultain 2021) 28mh) ‘BLE Thermal” Cat” Oideachadh Clò-bhualadair le CircuitPython [1] [2] [3] Mar thoradh air seo chaidh gnìomh clò-bhualaidh dhealbhan air a stiùireadh leis an IMHO beag (ach caran daor) Adafruit CLUE nRF52840 Clò-bhualadair teirmeach le bòrd Bluetooth LE agus dath 1.3 ”240 × 240 Taisbeanadh IPS TFT air bòrd.[4]
Gu mì-fhortanach, chan eil an còd CircuitPython a’ clò-bhualadh ach ìomhaigh air a ro-phròiseasadh le tagradh deasachaidh dhealbhan (leithid an deasaiche dhealbhan tar-àrd-ùrlar GIMP an-asgaidh agus stòr fosgailte).[5] Ach airson a bhith cothromach, tha mi teagmhach a bheil àite aig bòrd CLUE le pròiseasar Nordic nRF52840 Bluetooth LE, cuimhne flash 1 MB, 256KB RAM, agus pròiseasar 64 MHz Cortex M4 a’ ruith làn CircuitPython gu bheil àite ann airson rud sam bith ach sìmplidh a phròiseasadh. planc.
Sgrìobh [Jeff Epler]: Nuair a chunnaic mi an clò-bhualadair “cat” san artaigil Hackaday seo ( https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), chan fheum mi ach fear ullachadh dhomh fhìn.Rinn am postair tùsail leabharlann airson Arduino, ach bha mi airson dreach a dhèanamh freagarrach airson CircuitPython.
2. Clò-bhualadair “BLE Thermal“ Cat” aig Adafruit le CircuitPython” oideachadh [cruth html aon duilleag]

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

Le bhith a’ cleachdadh ar làrach-lìn agus ar seirbheisean, tha thu gu sònraichte ag aontachadh ri suidheachadh ar briosgaidean dèanadais, gnìomh agus sanasachd.Ionnsaich barrachd


Ùine puist: Dàmhair-13-2021