מדפסת תרמית אלחוטית מינית מקבלת את ספריית Arduino (ויישום MacOS)

[Larry Bank] ספריית Arduino להדפסת טקסט וגרפיקה במדפסת תרמית BLE (Bluetooth Low Energy) כוללת כמה תכונות מצוינות והיא יכולה לשלוח עבודות הדפסה אלחוטיות לדגמים נפוצים רבים בקלות האפשרית.המדפסות הללו קטנות, זולות ואלחוטיות.זהו שילוב טוב שהופך אותם לאטרקטיביים עבור פרויקטים שיכולים להפיק תועלת מהדפסת עותקים מודפסים.
זה גם לא מוגבל לטקסט ברירת מחדל פשוט.אתה יכול להשתמש בגופנים ואפשרויות בסגנון ספריית Adafruit_GFX כדי להשלים פלט מתקדם יותר, ולשלוח טקסט מעוצב כגרפיקה.אתה יכול לקרוא את כל המידע על מה שהספרייה יכולה לעשות ברשימה תמציתית זו של פונקציות.
אבל [לארי] לא עצר שם.תוך כדי ניסוי עם מיקרו-בקרים ומדפסות תרמיות של BLE, הוא גם רצה לחקור ישירות את השימוש ב-BLE כדי לדבר עם המדפסות הללו מה-Mac שלו.Print2BLE הוא יישום MacOS המאפשר לך לגרור קבצי תמונה לחלון היישום.אם אפקט התצוגה המקדימה הוא טוב, כפתור ההדפסה יגרום לו לצאת מהמדפסת כתמונה 1-bpp.
מדפסות תרמיות קטנות מתאימות לפרויקטים מסודרים, כמו מצלמות פולארויד שעברו שינוי.כעת המדפסות הקטנות הללו הן אלחוטיות וחסכוניות.רק בעזרת ספרייה כזו הדברים יכולים להפוך לקלים יותר.כמובן, אם כל זה נראה קצת קל מדי, אתה יכול להשתמש בפלזמה כדי להחזיר הדפסה תרמית להדפסה תרמית בכל עת.
אני גולש במאגר, תוהה אם מישהו יודע על המדפסות הזולות האלה, כלומר, Phomemo M02, M02s ו-M02pro לא רשומות כתואמת, אבל מחפש מדפסות חתול, חזיר ואחרות, ייתכן שהן פחות או יותר זהות המנגנון הבסיסי?רוצה לדעת אם זה חל על הספרייה.מאגר נוסף ב-github עבור סקריפטים של phomemo python להדפסה בלינוקס.הדברים האלה זולים ומגניבים לשחק.רוצה לדעת למה זה לא קיבל יותר אחיזה.
ישנן וריאציות רבות של מדפסות BLE אלה.באופן פנימי, ייתכן שלכולם יש את אותו ראש הדפסה וממשק UART, אבל חברות שמוסיפות לוחות BLE אוהבות לשנות דברים כדי להקשות על השימוש מחוץ ליישומים שלהן.שתי המדפסות שבהן אני תומך חייבות לעבור הנדסה לאחור דרך יישומי האנדרואיד שלהן מכיוון שהן אינן תומכות בערכת הפקודות הסטנדרטית של ESC/POS.GOOJPRT מתנהג נכון ושולח רק פקודות סטנדרטיות באמצעות BLE.אני חושד שאנשים "מוזרים" רבים מחליטים להשתמש בפרוטוקולי תקשורת כדי לאלץ אותך להשתמש באפליקציות הנייד שלהם.
לכן, אם אני קונה אחד מהם וארוקן אותו ואנתק את החלק של BLE, אז סביר מאוד שיש לך רק מדפסת תרמית של UART?
שיחקתי עם המדפסת האלחוטית/נטענת 80 מ"מ NETUM של אמזון.זה עולה $80 ומוצג ביציאת ה-com הטורי.זה תומך ב-ESC/POS, אז כתבתי ספריית PowerShell משלי לתמונות.החיסרון היחיד של NETUM הוא שאין לה יכולת לגלילי מדפסת גדולים במיוחד, אבל זה המחיר של הקומפקטיות.גיליתי שאני יכול לקחת כמה לחמניות בינוניות ולפרוש חצי מהן על סליל ריק.זה לוקח פחות מחמש דקות, וזה לא אי נוחות גדולה לפי המהירות שבה אני משתמש בהם.
התשובה הקצרה-כן!Bluetooth Low Energy (BLE) עקבי מאוד בפלטפורמות שונות, כך שהטמעתו בלינוקס לא תעשה הרבה הבדל.
עבור טקסט ניתן להרחבה, קווים פשוטים וברקודים, אין צורך במנהלי התקנים מסובכים, מכיוון שכמעט כל מדפסות התוויות/קבלות הנפוצות תומכות בקוד הסטנדרטי של מדפסת Epson הפשוט יחסית, הידוע גם בשם ESC/P.[1] ליתר דיוק, מדפסות תרמיות של תוויות/קבלות משתמשות בגרסה ESC/POS (קוד סטנדרטי/נקודת מכירה של Epson).[2] השם ESC/P או ESC/POS מתאים גם כי יש תו ESCape (קוד ASCII 27) לפני פקודת המדפסת.
מדפסות תוויות/קבלות תרמיות פשוטות לשימוש כללי ניתן לרכוש בזול באתרים כגון AliExpress.[3] למדפסות לשימוש כללי אלה יש ממשק ברמת RS-232 UART TTL התומך ב-ESC/POS.ניתן להמיר בקלות את ממשק רמת RS-232 UART TTL ל-USB באמצעות שבב גשר UART/USB (כגון CH340x) או כבל.עבור חיבורי WiFi ו-BLE אלחוטיים, אתה רק צריך לחבר מודול כגון מודול Espressif ESP32 לממשק UART TTL.[4] או הוסיפו 10-15 דולר אמריקאי למחיר של מדפסות תוויות/קבלות תרמיות כלליות, והיא תספק ישירות USB/WiFi/BLE.אבל איפה הכיף בזה?
כאשר רוצים לעבד את התמונה (המרה זום/דיתר/שחור-לבן) ולשלוח אותה למדפסת התוויות, נכנס לפעולה דרייבר מורכב.עבור Windows, מנהל ההתקן מסופק באופן מקוון, חפש "מנהל התקן מדפסת תווית תרמית של Windows" ללא "s".זה מאתגר יותר עבור מיקרו-בקרים שמשתמשים במדפסות תוויות/קבלות אוניברסליות כדי להדפיס תמונות, וזה נראה שספריית הארדואינו של [לארי בנק] נלקחה לשלב הבא.
3. Goojprt Qr203 58 מ"מ מדפסת תרמית משובצת מיקרו Rs232+Ttl תואמת Eml203, משמשת לברקוד קבלה US $15.17 + US $2.67 משלוח:
4. מודול אלחוטי NodeMcu V3 V2 Lua לוח פיתוח WIFI ESP8266 ESP32 עם אנטנת PCB ויציאת USB ESP-12E CP2102 USD 2.94 + USD 0.82 דמי משלוח:
הנייר המשמש את המדפסות הללו קשור למספר רב של בעיות בריאותיות.בנוסף, הוא אינו ניתן למיחזור או ידידותי לסביבה בשום בחינה.
הוא מכיל משבש אנדוקריני חזק ביספנול-a.אגב, מוצרים שאינם מכילים BPA מכילים בדרך כלל BPA שונה מבחינה טכנית, אבל משבשי אנדוקריניים גרועים יותר.
ללא קשר לכימיקלים המעצבנים או לא, נייר תרמי אינו ידידותי מבחינה אקולוגית (לוגית) בשום הגדרה
לא סביר שתתמודד עם חלק קטן מהסכום שנעשה על ידי הקופאית.אבל כדאי להזכיר.
בהשראת פוסט Hackaday זה מאת [דונלד פאפ], פוסט זה מצביע על ספריית הארדואינו של [לארי בנק] עם הדפסת תמונות עבור מדפסות תרמיות, ל-[Jeff Epler] יש אחד חדש ב-Adafruit (ספטמבר 2021) 28th)'BLE Thermal " מדפסת Cat" עם CircuitPython [1][2][3] זה הביא לפונקציית הדפסת תמונות שמונעת על ידי מדפסת Adafruit CLUE nRF52840 Express תרמית קטנה וחמודה (אך יקרה למדי) עם לוח Bluetooth LE וצבע 1.3 אינץ' 240×240 תצוגת IPS TFT על הסיפון.[4]
לרוע המזל, קוד CircuitPython מדפיס רק תמונה שעובדה מראש על ידי אפליקציה לעריכת תמונות (כגון עורך התמונות GIMP החינמי והפתוח בין הפלטפורמות).[5] אבל למען ההגינות, אני בספק אם ללוח CLUE עם מעבד נורדי nRF52840 Bluetooth LE, 1 MB זיכרון פלאש, 256KB RAM ומעבד 64 מגה-הרץ Cortex M4 הפועל ב-CircuitPython מלא, יש מקום לעבד מראש כל דבר מלבד פשוט. קֶרֶשׁ.
[ג'ף אפלר] כתב: כשראיתי את המדפסת "חתול" במאמר זה של Hackaday (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), אני רק צריך להכין אחד לעצמי.הפוסטר המקורי יצר ספרייה לארדואינו, אבל רציתי לעשות גרסה מתאימה ל-CircuitPython.
2. הדרכה של "BLE Thermal "Cat" מדפסת עם CircuitPython" של Adafruit [פורמט HTML של עמוד אחד]

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

על ידי שימוש באתר ובשירותים שלנו, אתה מסכים במפורש למיקום הביצועים, הפונקציונליות וקובצי ה-Cookie הפרסומיים שלנו.למד עוד


זמן פרסום: 13 באוקטובר 2021