Мини чыбыксыз җылылык принтер Arduino китапханәсен ала (һәм MacOS кушымтасы)

[Ларри Банк] BLE (Bluetooth Low Energy) җылылык принтерында текст һәм графиканы бастыру өчен Arduino китапханәсе бик яхшы үзенчәлекләргә ия һәм чыбыксыз бастыру эшләрен мөмкин кадәр җиңел модельләргә җибәрә ала.Бу принтерлар кечкенә, арзан һәм чыбыксыз.Бу яхшы комбинация, аларны каты күчермәләрен бастырудан файда ала торган проектлар өчен җәлеп итә.
Бу шулай ук ​​гади килешү тексты белән генә чикләнми.Сез Adafruit_GFX китапханә стиле шрифтларын һәм вариантларын куллана аласыз, форматланган текстны графика итеп җибәрә аласыз.Бу кыска функцияләр исемлегендә китапханә нәрсә эшли алуы турында барлык мәгълүматны укый аласыз.
Ләкин [Ларри] монда туктамады.Микроконтрольлар һәм BLE җылылык принтерлары белән эксперимент ясаганда, ул шулай ук ​​турыдан-туры BLE ярдәмендә Mac-ның бу принтерлары белән сөйләшү өчен тикшерергә теләде.Print2BLE - MacOS кушымтасы, ул рәсем файлларын кушымта тәрәзәсенә тартырга мөмкинлек бирә.Алдан карау эффекты яхшы булса, бастыру төймәсе аны принтердан 1 б.п.
Кечкенә җылылык принтерлары үзгәртелгән Полароид камералары кебек чиста проектлар өчен яраклы.Хәзер бу кечкенә принтерлар чыбыксыз һәм экономияле.Мондый китапханә ярдәмендә генә эш җиңеләя ала.Әлбәттә, болар барысы да бераз җиңел кебек тоелса, сез плазманы кулланып, җылылык басуны теләсә кайсы вакытта термик басмага кире кайтара аласыз.
Мин репозитарийны карыйм, бу арзан принтерлар турында кем белә, ягъни Phomemo M02, M02s, һәм M02pro туры килми дип саналмыйлар, ләкин мәче, дуңгыз һәм башка принтерлар эзлиләр, алар бер үк булырга мөмкин. төп механизм?Аның китапханәгә кагылганын беләсегез килә.Линукста бастыру өчен фомемо питон сценарийлары өчен гитубтагы тагын бер саклагыч.Бу әйберләр арзан һәм уйнау өчен салкын.Нигә күбрәк тартылмаганын беләсегез килә.
Бу BLE принтерларының күп төрлелеге бар.Эчтә, аларның барысы да бер үк басма һәм UART интерфейсы булырга мөмкин, ләкин BLE такталарын өстәгән компанияләр заявкалардан тыш куллануны кыенлаштыру өчен әйберләрне үзгәртергә яраталар.Мин хуплаган ике принтер үзләренең Android кушымталары аша кире эшләнергә тиеш, чөнки алар ESC / POS стандарт боерыклар җыелмасын хупламыйлар.GOOJPRT дөрес эш итә һәм BLE аша стандарт боерыклар гына җибәрә.Күпчелек "сәер" кешеләр сезне мобиль кушымталарын кулланырга мәҗбүр итәр өчен элемтә протоколларын кулланырга карар итәләр дип шикләнәм.
Шуңа күрә, мин аларның берсен сатып алып, бушатып, BLE өлешен өзсәм, сезнең UART җылылык принтеры булу ихтималы зурмы?
Мин Amazon-ның 80 мм NETUM чыбыксыз / зарядландырыла торган принтер белән уйныйм.Аның бәясе $ 80 һәм com портында күрсәтелә.Бу ESC / POS ярдәм итә, шуңа күрә мин үземнең PowerShell китапханәсен рәсемнәр өчен яздым.NETUM-ның бердәнбер җитешсезлеге - аның бик зур принтер ролллары өчен сыйдырышлыгы юк, ләкин бу компакт бәясе.Мин уртача рулоннарны алып, аларның яртысын буш табакка кертә алуымны таптым.Бу биш минуттан да азрак вакыт ала, бу мин кулланган тизлек буенча зур уңайсызлык түгел.
Кыска җавап - әйе!Bluetooth Low Energy (BLE) төрле платформаларда бик эзлекле, шуңа күрә аны Linux'та куллану зур үзгәрешләр кертмәс.
Зурайтылган текст, гади сызыклар һәм штрих-кодлар өчен катлаулы драйверлар кирәк түгел, чөнки барлык гомуми ярлык / квитанция принтерлары чагыштырмача гади Epson принтер стандарт кодын хуплый, ул шулай ук ​​ESC / P дип атала.[1] Төгәлрәге, җылылык принтерлары этикеткасы / квитанциясе ESC / POS (Epson Standard Code / Сату ноктасы) вариантын куллана.[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 термик ярлык принтер драйверын" эзләгез.Фотоларны бастыру өчен универсаль ярлык / квитанция принтерларын кулланган микроконтрольлар өчен бу катлаулырак, һәм бу [Ларри Банк] Ардуино китапханәсе киләсе дәрәҗәгә күтәрелгән кебек.
3. Goojprt Qr203 58 мм микро микро урнаштырылган җылылык принтеры Rs232 + Ttl панель Eml203 белән туры килә, штрих-код алу өчен кулланыла $ 15.17 + US $ 2.67 Тапшыру:
4. NodeMcu V3 V2 чыбыксыз модуль Lua WIFI үсеш тактасы ESP8266 ESP32 PCB антеннасы һәм USB порты ESP-12E CP2102 USD 2.94 + USD 0.82 җибәрү өчен түләү:
Бу принтерлар кулланган кәгазь күп санлы сәламәтлек проблемалары белән бәйле.Моннан тыш, ул беркайчан да эшкәртелми яки экологик яктан чиста түгел.
Анда көчле эндокрин өзгеч бисфенол-а бар.Әйткәндәй, BPA булмаган продуктларда гадәттә BPA-техник яктан төрле, ләкин начаррак эндокрин өзгечләр бар.
Рәнҗетүче химик матдәләргә карамастан, җылылык кәгазе экологик (логик) бернинди билгеләмә белән дә дус түгел
Сез кассир ясаган сумманың кечкенә өлеше белән эш итәрсез.Ләкин әйтергә кирәк.
Бу Дональд Паппның Хакадай посты белән илһамланып, бу язма җылылык принтерлары өчен фото басма белән [Ларри Банк] Ардуино китапханәсенә күрсәтә, [Джефф Эплер] Адафрутта (2021 елның сентябре) 28 нче) "BLE Термаль" Мәче ”CircuitPython белән принтер кулланмасы [1] [2] [3] Нәтиҗәдә, кечкенә (ләкин бик кыйммәт IMHO) Adafruit CLUE nRF52840 Экспресс җылылык принтеры белән Bluetooth LE такта һәм 1,3” 240 × 240 төс белән фото бастыру функциясе барлыкка килде. Бортта IPS TFT дисплей.[4]
Кызганычка каршы, CircuitPython коды фото редакцияләү кушымтасы белән эшләнгән рәсемне бастыра (ирекле һәм ачык чыганак GIMP фото редакторы кебек).] такта.
[Джефф Эплер] язган: Бу Хакадай мәкаләсендә "мәче" принтерын күргәч (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app /), миңа үземә генә әзерләргә кирәк.Оригиналь плакат Ардуино өчен китапханә ясады, ләкин мин CircuitPython өчен яраклы версия ясарга теләдем.
2. Адафрутның "BLE җылылык" мәче "принтеры CircuitPython белән" кулланма [бер бит html форматы]

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

Безнең вебсайтны һәм хезмәтләрне кулланып, сез безнең җитештерүчәнлекне, функциональлекне һәм реклама кукиларын урнаштыруга ачык ризасыз.Тулырак


Пост вакыты: 13-2021 октябрь