Принтери термалии бесими бесим китобхонаи Arduino (ва замимаи MacOS) мегирад

[Ларри Бэнк] Китобхонаи Arduino барои чопи матн ва графика дар принтери гармии BLE (Bluetooth Low Energy) дорои баъзе хусусиятҳои аъло буда, метавонад кори чопи бесимро ба бисёр моделҳои маъмул ба қадри имкон осон фиристад.Ин принтерҳо хурд, арзон ва бесим мебошанд.Ин як комбинатсияи хубест, ки онҳоро барои лоиҳаҳое, ки метавонанд аз чопи нусхаҳои чопӣ манфиат гиранд, ҷолиб мегардонад.
Он инчунин бо матни оддии пешфарз маҳдуд намешавад.Шумо метавонед шрифтҳо ва имконоти услуби китобхонаи Adafruit_GFX-ро барои анҷом додани натиҷаҳои пешрафта истифода баред ва матни форматшударо ҳамчун графика фиристед.Шумо метавонед ҳама маълумотро дар бораи он ки китобхона чӣ кор карда метавонад, дар ин рӯйхати мухтасари функсияҳо хонед.
Аммо [Ларри] дар ин ҷо бас нашуд.Ҳангоми озмоиш бо микроконтроллерҳо ва принтерҳои гармии BLE, ӯ инчунин мехост, ки мустақиман бо истифода аз BLE барои гуфтугӯ бо ин принтерҳо аз Mac-и худ биомӯзад.Print2BLE як барномаи MacOS мебошад, ки ба шумо имкон медиҳад файлҳои тасвириро ба равзанаи барнома кашед.Агар эффекти пешнамоиш хуб бошад, тугмаи чоп онро аз чопгар ҳамчун тасвири 1-bpp dithered мебарорад.
Принтерҳои хурди гармӣ барои лоиҳаҳои зебо, ба монанди камераҳои тағирёфтаи Polaroid мувофиқанд.Ҳоло ин принтерҳои хурд бесим ва сарфакоранд.Факат бо ёрии чунин китобхона кор осон мешавад.Албатта, агар ҳамаи ин хеле осон ба назар расад, шумо метавонед плазмаро истифода баред, то чопи термикиро дар ҳар вақт дубора ба чопи термикӣ гузоред.
Ман анборро тамошо мекунам ва дар ҳайратам, ки оё касе дар бораи ин принтерҳои арзон медонад, яъне Phomemo M02, M02s ва M02pro ҳамчун мувофиқ номбар нашудаанд, аммо чопгарҳои гурба, хук ва дигар чопгарҳоро меҷӯянд, онҳо шояд камтар ё камтар якхела бошанд. механизми асос?Мехоҳед бидонед, ки оё он ба китобхона дахл дорад.Боз як анбори дигар дар github барои скриптҳои phomemo python барои чоп дар Linux.Ин чизҳо арзон ва ҷолиб барои бозӣ мебошанд.Мехоҳед бидонед, ки чаро он бештар ҷалб нашудааст.
Вариантҳои зиёди ин принтерҳои BLE мавҷуданд.Дар дохили онҳо, ҳама метавонанд як сарлавҳаи чопӣ ва интерфейси UART дошта бошанд, аммо ширкатҳое, ки тахтаҳои BLE илова мекунанд, мехоҳанд чизҳоро тағир диҳанд, то истифодаи берун аз замимаҳои худро душвор гардонанд.Ду чопгаре, ки ман дастгирӣ мекунам, бояд тавассути замимаҳои Android-и худ баръакс таҳия карда шаванд, зеро онҳо маҷмӯи фармонҳои стандартии ESC/POS-ро дастгирӣ намекунанд.GOOJPRT дуруст рафтор мекунад ва танҳо фармонҳои стандартиро тавассути BLE мефиристад.Ман гумон мекунам, ки бисёр одамони "аҷиб" қарор медиҳанд, ки протоколҳои иртиботиро истифода баранд, то шуморо маҷбур кунанд, ки барномаҳои мобилии худро истифода баранд.
Аз ин рӯ, агар ман яке аз онҳоро харам ва онро холӣ кунам ва қисми BLE-ро аз барқ ​​ҷудо кунам, пас эҳтимол дорад, ки шумо танҳо принтери гармии UART дошта бошед?
Ман бо чопгари бесим/пуркунандаи барқгирифтаи 80 мм NETUM Amazon бозӣ мекардам.Он 80 доллар арзиш дорад ва дар порти ком силсилавӣ намоиш дода мешавад.Он ESC/POS-ро дастгирӣ мекунад, бинобар ин ман китобхонаи PowerShell-и худро барои тасвирҳо навиштам.Ягона нуқсони NETUM дар он аст, ки он иқтидори рулеткаҳои чопгари хеле калон надорад, аммо ин нархи компактист.Ман фаҳмидам, ки ман метавонам якчанд ролҳои миёнаро гирам ва нисфи онҳоро ба чархи холӣ кашам.Ин камтар аз панҷ дақиқа вақтро мегирад, ки аз рӯи суръате, ки ман онҳоро истифода мебарам, нороҳатии калон нест.
Ҷавоби кӯтоҳ - ҳа!Bluetooth Low Energy (BLE) дар платформаҳои гуногун хеле мувофиқ аст, аз ин рӯ татбиқи он дар Linux фарқияти зиёд нахоҳад дошт.
Барои матни миқёспазир, сатрҳои оддӣ ва штрих-кодҳо драйверҳои мураккаб лозим нестанд, зеро қариб ҳамаи принтерҳои тамғакоғаз/квитансия рамзи нисбатан соддаи стандартии чопгари Epson, ки бо номи ESC/P маъруфанд, дастгирӣ мекунанд.[1] Барои дақиқтар, чопгарҳои гармии тамға/квитансия варианти ESC/POS (Epson Standard Code/Point of Sale) -ро истифода мебаранд.[2] Номи ESC/P ё ESC/POS низ мувофиқ аст, зеро пеш аз фармони чопгар аломати ESCape (рамзи ASCII 27) мавҷуд аст.
Принтерҳои оддии гармии таъиноти умумӣ / квитансияро дар вебсайтҳо, ба монанди AliExpress, бо нархи арзон харидан мумкин аст.[3] Ин принтерҳои таъиноти умумӣ дорои интерфейси сатҳи RS-232 UART TTL мебошанд, ки ESC/POS -ро дастгирӣ мекунанд.Интерфейси сатҳи RS-232 UART TTL-ро бо истифода аз чипи пули UART/USB (ба монанди CH340x) ё кабел ба осонӣ ба USB табдил додан мумкин аст.Барои пайвастҳои бесими WiFi ва BLE ба шумо танҳо лозим аст, ки модулеро ба монанди модули Espressif ESP32 ба интерфейси UART TTL пайваст кунед.[4] Ё 10-15 доллари амрикоиро ба нархи принтерҳои гармидиҳии умумӣ/квитансия илова кунед ва он мустақиман USB/WiFi/BLE-ро таъмин мекунад.Аммо дар ин ҷо шавқовар аст?
Вақте ки шумо мехоҳед тасвирро коркард кунед (масштаб/дитер/табдилдиҳии сиёҳ-сафед) ва онро ба принтери тамға фиристед, драйвери мураккаб ба кор меояд.Барои Windows, драйвер онлайн пешниҳод карда мешавад, "Драйвери чопгари тамғакоғазҳои термалии Windows" -ро бидуни "s" ҷустуҷӯ кунед.Барои микроконтроллерҳо, ки барои чопи аксҳо принтерҳои универсалии тамға/квитансияро истифода мебаранд, мушкилтар аст ва ба назар чунин мерасад, ки китобхонаи Arduino-и [Ларри Банк] ба сатҳи оянда бароварда шудааст.
3. Goojprt Qr203 58 мм микропринтери термикии дарунсохтаи Rs232+Ttl панели бо Eml203 мувофиқ аст, ки барои штрих-коди квитансия истифода мешавад 15,17 доллари ИМА
4. Модули бесими NodeMcu V3 V2 Lua Шӯрои таҳияи WIFI ESP8266 ESP32 бо мавҷгири PCB ва порти USB ESP-12E CP2102 2,94 доллари ИМА + 0,82 доллари ИМА Пардохти интиқол:
Коғазе, ки ин принтерҳо истифода мебаранд, ба шумораи зиёди мушкилоти саломатӣ алоқаманд аст.Илова бар ин, он ба ҳеҷ ваҷҳ дубора коркардшаванда ё аз ҷиҳати экологӣ тоза нест.
Он дорои як вайронкунандаи тавонои эндокринӣ бисфенол-а мебошад.Дар омади гап, маҳсулоте, ки BPA надоранд, одатан дорои BPA мебошанд - аз ҷиҳати техникӣ фарқ мекунанд, аммо вайронкунандагони эндокриниро бадтар мекунанд.
Новобаста аз моддаҳои кимиёвии озорикунанда ё не, коғази гармӣ аз рӯи ягон таъриф аз ҷиҳати экологӣ (мантиқӣ) дӯстона нест
Шумо гумон аст, ки бо як қисми ками маблағе, ки аз ҷониби кассир дода шудааст, кор кунед.Вале кайд кардан бамаврид аст.
Бо илҳоми ин паёми Ҳакадей аз ҷониби [Доналд Папп], ин паём ба китобхонаи Arduino-и [Ларри Бонк] бо чопи аксҳо барои принтерҳои термикӣ ишора мекунад, [Ҷефф Эплер] дар Adafruit (сентябри 2021) 28th)'BLE Thermal " Омӯзиши чопгари Cat бо CircuitPython [1][2][3] Ин ба як функсияи чопи аксҳо оварда шуд, ки аз ҷониби принтери хурди зебо (вале гаронбаҳои IMHO) Adafruit CLUE nRF52840 Express Thermal бо тахтаи Bluetooth LE ва ранги 1.3 "240 × 240 идора карда мешавад. Намоиши IPS TFT дар борт.[4]
Мутаассифона, рамзи CircuitPython танҳо тасвиреро чоп мекунад, ки тавассути барномаи таҳриркунии акс пешакӣ коркард шудааст (ба монанди муҳаррири аксҳои кросс-платформаи GIMP).[5] Аммо ба таври инсоф, ман шубҳа дорам, ки тахтаи CLUE бо протсессори Nordic nRF52840 Bluetooth LE, хотираи флеши 1 МБ, 256 КБ RAM ва протсессори 64 МГс Cortex M4, ки пурра CircuitPython кор мекунад, барои коркарди ҳама чиз ба истиснои тасвири оддӣ ҷой дорад. тахта.
[Ҷефф Эплер] навишт: Вақте ки ман чопгари "гурба" -ро дар ин мақолаи Ҳакадей дидам (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), ба ман танҳо лозим аст, ки барои худам якеро омода кунам.Плакати аслӣ барои Arduino китобхона сохт, аммо ман мехостам версияи мувофиқро барои CircuitPython созам.
2. Дарси Adafruit "Принтери BLE Thermal "Cat" бо CircuitPython" [формати html саҳифаи ягона]

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

Бо истифода аз вебсайт ва хидматҳои мо, шумо ба таври возеҳ ба ҷойгиркунии кукиҳои иҷро, функсия ва таблиғи мо розӣ мешавед.бисёр омӯхтан


Вақти фиристодан: октябр-13-2021