Mochine oa khatiso o se nang mohala o se nang mohala o fumana laeborari ea Arduino (le ts'ebeliso ea MacOS)

[Larry Bank] Laeborari ea Arduino bakeng sa ho hatisa mongolo le litšoantšo ho mochine oa khatiso oa mocheso oa BLE (Bluetooth Low Energy) o na le likarolo tse ling tse babatsehang 'me o ka romela mesebetsi ea khatiso e se nang mohala ho mefuta e mengata e tloaelehileng habonolo kamoo ho ka khonehang.Likhatiso tsena li nyane, li theko e tlase ebile li se na mohala.Ena ke motsoako o motle o etsang hore li khahle merero e ka ruang molemo ka ho hatisa likopi tse thata.
Hape ha e felle feela ho mongolo o bonolo oa kamehla.U ka sebelisa lifonti le likhetho tsa laeborari ea Adafruit_GFX ho tlatsa tlhahiso e tsoetseng pele, le ho romella mongolo o hlophisitsoeng joalo ka litšoantšo.U ka bala tlhaiso-leseling eohle mabapi le seo laebrari e ka se etsang lethathamong lena le khuts'oane la mesebetsi.
Empa [Larry] ha a ka a fella moo.Ha a ntse a etsa liteko ka li-microcontroller le li-printer tsa thermal tsa BLE, o ne a batla hape ho hlahloba ka kotloloho a sebelisa BLE ho bua le bahatisi bana ho tsoa ho Mac ea hae.Print2BLE ke sesebelisoa sa MacOS se u lumellang ho hula lifaele tsa setšoantšo fensetereng ea ts'ebeliso.Haeba phello ea ponelopele e le ntle, konopo ea khatiso e tla etsa hore e tsoe ho printa e le setšoantšo se sothehileng sa 1-bpp.
Likhatiso tse nyane tse futhumatsang li loketse merero e makhethe, joalo ka likhamera tse fetotsoeng tsa Polaroid.Hona joale li-printer tsena tse nyenyane li na le mohala ebile li na le chelete e ngata.Ke feela ka thuso ea laebrari e joalo moo lintho li ka bang bonolo.Ehlile, haeba sena sohle se bonahala se le bonolo haholo, o ka sebelisa plasma ho khutlisetsa khatiso e futhumetseng ka nako efe kapa efe.
Ke ntse ke lekola polokelong, ke ipotsa hore na ho na le ea tsebang ka liprinter tsena tse theko e tlaase, ke hore Phomemo M02, M02s, le M02pro ha lia thathamisoa hore li tsamaellana, empa ho batlana le liprinta tsa katse, kolobe le tse ling, li kanna tsa tšoana. mochine oa motheo?U batla ho tseba hore na e sebetsa laebraring.Sebaka se seng sa polokelo ea github bakeng sa mangolo a phomemo python bakeng sa khatiso ho linux.Lintho tsena li theko e tlaase ebile li monate ho li bapala.U batla ho tseba hore na ke hobane'ng ha e sa ka ea atleha haholoanyane.
Ho na le mefuta e mengata ea likhatiso tsena tsa BLE.Ka hare, kaofela ba ka 'na ba e-na le sehlooho se tšoanang sa khatiso le UART, empa lik'hamphani tse eketsang mapolanka a BLE li rata ho fetola lintho ho etsa hore ho be thata ho li sebelisa ka ntle ho likopo tsa bona.Likhatiso tse peli tseo ke li tšehetsang li tlameha ho etsoa morao-rao ka lits'ebetso tsa bona tsa Android hobane ha li tšehetse taelo e tloaelehileng ea ESC/POS.GOOJPRT e sebetsa ka nepo mme e romela feela ditaelo tse tlwaelehileng ka BLE.Ke belaela hore batho ba bangata "ba makatsang" ba etsa qeto ea ho sebelisa mekhoa ea puisano ho u qobella ho sebelisa lisebelisoa tsa bona tsa mohala.
Ka hona, haeba ke reka e 'ngoe ea tsona ebe ke e tšolla ebe ke ntša karolo ea BLE, na ho ka etsahala hore ebe u na le mochine oa khatiso oa UART feela?
Ke ntse ke bapala ka printa ea Amazon ea 80mm NETUM wireless/rechargeable.E bitsa $80 'me e hlahisoa boema-kepeng ba serial com.E tšehetsa ESC / POS, kahoo ke ngotse laeborari ea ka ea PowerShell bakeng sa litšoantšo.Phoso e le 'ngoe feela ea NETUM ke hore ha e na bokhoni ba meqolo e meholo ea khatiso, empa ena ke theko ea compactness.Ke fumane hore nka nka lirolo tsa boholo bo mahareng ebe ke phutholla halofo ea tsona holim'a spool e se nang letho.Ho nka metsotso e ka tlase ho metsotso e mehlano, e seng tšitiso e kholo ho latela lebelo leo ke li sebelisang ka lona.
Karabo e khutšoanyane - e!Bluetooth Low Energy (BLE) e ts'oara li-platform tse fapaneng, kahoo ho e kenya ts'ebetsong Linux ho ke ke ha etsa phapang e ngata.
Bakeng sa mongolo o ka senyehang, mela e bonolo, le libarcode, ha ho hlokahale likhanni tse rarahaneng, hobane hoo e batlang e le liprinta tsohle tse tloaelehileng tsa lileibole/risiti li tšehetsa mokhoa o bonolo oa ho hatisa oa Epson, o tsejoang hape e le ESC/P.[1] Ho bua ka nepo haholoanyane, liprinta tsa label/receipt thermal li sebelisa mofuta oa ESC/POS (Epson Standard Code/Point of Sale).[2] Lebitso ESC/P kapa ESC/POS le lona le loketse hobane ho na le tlhaku ya ESCape (ASCII code 27) pele ho taelo ya printa.
Likhatiso tse bonolo tsa li-label/receipt li ka rekoa ka theko e tlase libakeng tse kang AliExpress.[3] Likhatiso tsena tsa sepheo se akaretsang li na le sebopeho sa boemo ba RS-232 UART TTL se tšehetsang ESC/POS.Khokahano ea boemo ba RS-232 UART TTL e ka fetoloa habonolo ho USB ho sebelisoa chip ea borokho ea UART/USB (joalo ka CH340x) kapa thapo.Bakeng sa likhokahano tse se nang mohala tsa WiFi le BLE, o hloka feela ho hokela mojule o kang Espressif ESP32 module ho sebopeho sa UART TTL.[4] Kapa eketsa lidolara tse 10-15 ho theko ea li-printer tsa thermal label/receipt, 'me e tla fana ka USB/WiFi/BLE ka kotloloho.Empa monate o hokae tabeng ee?
Ha o batla ho sebetsana le setšoantšo (zoom / dither / black-and-white conversion) 'me u se romele ho mochine oa khatiso, ho kena mokhanni ea rarahaneng.Bakeng sa Windows, mokhanni o fanoa inthaneteng, batla "Windows thermal label printer driver" ntle le "s".Ho thata haholo ho li-microcontroller tse sebelisang li-printa tsa li-label/receipt ho hatisa linepe, 'me ke laeborari ea [Larry Bank] ea Arduino e bonahala e isoa boemong bo bong.
3. Goojprt Qr203 58 mm micro embedded thermal printer Rs232+Ttl panel e tsamaellana le Eml203, e sebelisetsoang receipt barcode US $15.17 + US $2.67 Shipping:
4. Mojule o se nang mohala NodeMcu V3 V2 Lua WIFI ntshetsopeleng board ESP8266 ESP32 le PCB antenna le USB port ESP-12E CP2102 USD 2.94 + USD 0.82 Tefiso ea ho romella:
Pampiri e sebelisoang ke bahatisi bana e amana le palo e kholo ea mathata a bophelo bo botle.Ho feta moo, ha e ka sebelisoa hape kapa ha e na botsoalle tikolohong efe kapa efe.
E na le tšitiso e matla ea endocrine bisphenol-a.Ka tsela, lihlahisoa tse se nang BPA hangata li na le BPA-tse fapaneng ka mokhoa o fapaneng, empa litšitiso tse mpe le ho feta tsa endocrine.
Ho sa tsotelehe lik'hemik'hale tse khopisang kapa che, pampiri ea mocheso ha e na botsoalle ka tikoloho (ka mokhoa o utloahalang) ka tlhaloso efe kapa efe.
Ha ho bonolo hore u sebetsane le karolo e nyenyane ea chelete e entsoeng ke cashier.Empa ke habohlokoa ho bolela.
E bululetsoe ke poso ena ea Hackaday ea [Donald Papp], poso ena e supa laeborari ea [Larry Bank] ea Arduino e nang le khatiso ea linepe bakeng sa bahatisi ba thermal, [Jeff Epler] o na le e ncha Adafruit (September 2021) 28th)'BLE Thermal “ "Katse" Printer Tutorial with CircuitPython [1][2][3] Sena se hlahisitse ts'ebetso ea khatiso ea linepe e tsamaisoang ke IMHO e nyane e ntle (empa e turu) Adafruit CLUE nRF52840 Express Thermal board e nang le boto ea Bluetooth LE le 1.3" 240 × 240 mmala Pontšo ea IPS TFT ka sekepeng.[4]
Ka bomalimabe, khoutu ea CircuitPython e hatisa feela setšoantšo se fetisitsoeng ke sesebelisoa sa ho hlophisa linepe (joalo ka mohlophisi oa lifoto oa GIMP oa mahala le o bulehileng).[5] Empa ho bua ka toka, ke belaela hore na boto ea CLUE e nang le processor ea Nordic nRF52840 Bluetooth LE, 1 MB flash memory, 256KB RAM, le processor ea 64 MHz Cortex M4 e sebetsang ka botlalo CircuitPython e na le sebaka sa ho lokisa ntho leha e le efe ntle le e bonolo. lepolanka.
[Jeff Epler] o ngotse: Ha ke bona khatiso ea "katse" sengolong sena sa Hackaday (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), ke hloka feela ho itokisetsa e 'ngoe.Poster ea mantlha e entse laeborari ea Arduino, empa ke ne ke batla ho etsa mofuta o loketseng CircuitPython.
2. Thupelo ea "BLE Thermal "Cat" ea Adafruit e nang le CircuitPython" [fomete ea html ea leqephe le le leng]

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

Ka ho sebelisa sebaka sa rona sa marang-rang le lits'ebeletso, u lumellana ka ho hlaka le ho beoa ha li-cookie tsa rona tsa ts'ebetso, ts'ebetso le papatso.ithute haholoanyane


Nako ea poso: Oct-13-2021