मिनी वायरलेस थर्मल प्रिंटर को Arduino लाइब्रेरी (और MacOS एप्लिकेशन) मिलती है

[लैरी बैंक] बीएलई (ब्लूटूथ लो एनर्जी) थर्मल प्रिंटर पर टेक्स्ट और ग्राफिक्स प्रिंट करने के लिए Arduino लाइब्रेरी में कुछ उत्कृष्ट विशेषताएं हैं और जितनी आसानी से संभव हो सके कई सामान्य मॉडलों को वायरलेस प्रिंट जॉब भेज सकते हैं।ये प्रिंटर छोटे, सस्ते और वायरलेस हैं।यह एक अच्छा संयोजन है जो उन्हें उन परियोजनाओं के लिए आकर्षक बनाता है जो हार्ड कॉपी प्रिंट करने से लाभान्वित हो सकते हैं।
यह साधारण डिफ़ॉल्ट टेक्स्ट तक भी सीमित नहीं है।आप अधिक उन्नत आउटपुट को पूरा करने के लिए Adafruit_GFX लाइब्रेरी स्टाइल फोंट और विकल्पों का उपयोग कर सकते हैं, और प्रारूपित टेक्स्ट को ग्राफिक्स के रूप में भेज सकते हैं।कार्यों की इस संक्षिप्त सूची में आप इस बारे में सारी जानकारी पढ़ सकते हैं कि पुस्तकालय क्या कर सकता है।
लेकिन [लैरी] यहीं नहीं रुके।माइक्रोकंट्रोलर और बीएलई थर्मल प्रिंटर के साथ प्रयोग करते हुए, वह अपने मैक से इन प्रिंटर से बात करने के लिए सीधे बीएलई का उपयोग करना चाहता था।Print2BLE एक MacOS एप्लिकेशन है जो आपको छवि फ़ाइलों को एप्लिकेशन विंडो में खींचने की अनुमति देता है।यदि पूर्वावलोकन प्रभाव अच्छा है, तो प्रिंट बटन प्रिंटर से 1-बीपीपी डिथर्ड छवि के रूप में बाहर आ जाएगा।
छोटे थर्मल प्रिंटर साफ-सुथरी परियोजनाओं के लिए उपयुक्त हैं, जैसे संशोधित पोलेरॉइड कैमरे।अब ये छोटे प्रिंटर वायरलेस और किफायती हैं।ऐसी लाइब्रेरी की मदद से ही चीजें आसान हो सकती हैं।बेशक, अगर यह सब थोड़ा आसान लगता है, तो आप किसी भी समय थर्मल प्रिंटिंग को थर्मल प्रिंटिंग में वापस लाने के लिए प्लाज्मा का उपयोग कर सकते हैं।
मैं रिपॉजिटरी ब्राउज़ कर रहा हूं, सोच रहा हूं कि क्या कोई इन सस्ते प्रिंटर के बारे में जानता है, यानी, Phomemo M02, M02s, और M02pro संगत के रूप में सूचीबद्ध नहीं हैं, लेकिन बिल्ली, सुअर और अन्य प्रिंटर की तलाश में, वे कमोबेश एक जैसे हो सकते हैं अंतर्निहित तंत्र?जानना चाहते हैं कि क्या यह पुस्तकालय पर लागू होता है।लिनक्स पर छपाई के लिए फोमेमो पायथन लिपियों के लिए जीथब पर एक और भंडार।ये चीजें सस्ती और खेलने में मस्त हैं।जानना चाहते हैं कि इसे अधिक कर्षण क्यों नहीं मिला।
इन BLE प्रिंटर के कई रूप हैं।आंतरिक रूप से, उन सभी में एक ही प्रिंटहेड और यूएआरटी इंटरफ़ेस हो सकता है, लेकिन बीएलई बोर्ड जोड़ने वाली कंपनियां अपने अनुप्रयोगों के बाहर उपयोग करना मुश्किल बनाने के लिए चीजों को बदलना पसंद करती हैं।मैं जिन दो प्रिंटरों का समर्थन करता हूं, उन्हें उनके एंड्रॉइड एप्लिकेशन के माध्यम से रिवर्स इंजीनियर होना चाहिए क्योंकि वे ईएससी/पीओएस मानक कमांड सेट का समर्थन नहीं करते हैं।GOOJPRT सही ढंग से व्यवहार करता है और केवल BLE के माध्यम से मानक आदेश भेजता है।मुझे संदेह है कि कई "अजीब" लोग आपको अपने मोबाइल एप्लिकेशन का उपयोग करने के लिए मजबूर करने के लिए संचार प्रोटोकॉल का उपयोग करने का निर्णय लेते हैं।
इसलिए, अगर मैं उनमें से एक खरीदता हूं और उसे खाली कर देता हूं और बीएलई भाग को अनप्लग कर देता हूं, तो यह बहुत संभावना है कि आपके पास केवल यूएआरटी थर्मल प्रिंटर है?
मैं अमेज़ॅन के 80 मिमी नेटम वायरलेस/रिचार्जेबल प्रिंटर के साथ खेल रहा हूं।इसकी कीमत $80 है और इसे सीरियल कॉम पोर्ट पर प्रदर्शित किया जाता है।यह ईएससी/पीओएस का समर्थन करता है, इसलिए मैंने छवियों के लिए अपनी खुद की पावरशेल लाइब्रेरी लिखी।NETUM का एकमात्र नुकसान यह है कि इसमें बहुत बड़े प्रिंटर रोल की क्षमता नहीं है, लेकिन यह कॉम्पैक्टनेस की कीमत है।मैंने पाया कि मैं कुछ मध्यम आकार के रोल ले सकता हूं और उनमें से आधे को एक खाली स्पूल पर खोल सकता हूं।इसमें पांच मिनट से भी कम समय लगता है, जो कि जिस गति से मैं उनका उपयोग करता हूं, उसके अनुसार कोई बड़ी असुविधा नहीं है।
संक्षिप्त उत्तर-हाँ!ब्लूटूथ लो एनर्जी (बीएलई) विभिन्न प्लेटफार्मों पर बहुत सुसंगत है, इसलिए इसे लिनक्स पर लागू करने से ज्यादा फर्क नहीं पड़ेगा।
स्केलेबल टेक्स्ट, सरल लाइनों और बारकोड के लिए, किसी जटिल ड्राइवर की आवश्यकता नहीं होती है, क्योंकि लगभग सभी सामान्य लेबल/रसीद प्रिंटर अपेक्षाकृत सरल Epson प्रिंटर मानक कोड का समर्थन करते हैं, जिसे ESC/P के रूप में भी जाना जाता है।[1] अधिक सटीक होने के लिए, लेबल/रसीद थर्मल प्रिंटर ईएससी/पीओएस (एप्सन स्टैंडर्ड कोड/प्वाइंट ऑफ सेल) प्रकार का उपयोग करते हैं।[2] ईएससी/पी या ईएससी/पीओएस नाम भी उपयुक्त है क्योंकि प्रिंटर कमांड से पहले एक ईएससीएपी वर्ण (एएससीआईआई कोड 27) होता है।
साधारण सामान्य प्रयोजन के थर्मल लेबल / रसीद प्रिंटर को अलीएक्सप्रेस जैसी वेबसाइटों पर सस्ते में खरीदा जा सकता है।[3] इन सामान्य-उद्देश्य वाले प्रिंटरों में RS-232 UART TTL स्तर का इंटरफ़ेस होता है जो ESC/POS का समर्थन करता है।RS-232 UART TTL स्तर इंटरफ़ेस को UART/USB ब्रिज चिप (जैसे CH340x) या एक केबल का उपयोग करके आसानी से USB में परिवर्तित किया जा सकता है।वाईफाई और बीएलई वायरलेस कनेक्शन के लिए, आपको केवल एस्प्रेसिफ ईएसपी 32 मॉड्यूल जैसे मॉड्यूल को यूएआरटी टीटीएल इंटरफेस से कनेक्ट करने की आवश्यकता है।[4] या सामान्य थर्मल लेबल/रसीद प्रिंटर की कीमत में 10-15 यूएस डॉलर जोड़ें, और यह सीधे यूएसबी/वाईफाई/बीएलई प्रदान करेगा।लेकिन इसमें मजा कहां है?
जब आप छवि को संसाधित करना चाहते हैं (ज़ूम/डाइथर/ब्लैक-एंड-व्हाइट रूपांतरण) और इसे लेबल प्रिंटर पर भेजना चाहते हैं, तो एक जटिल ड्राइवर चलन में आता है।विंडोज़ के लिए, ड्राइवर ऑनलाइन प्रदान किया जाता है, "एस" के बिना "विंडोज थर्मल लेबल प्रिंटर ड्राइवर" खोजें।फोटो प्रिंट करने के लिए यूनिवर्सल लेबल/रसीद प्रिंटर का उपयोग करने वाले माइक्रोकंट्रोलर्स के लिए यह अधिक चुनौतीपूर्ण है, और वह है [लैरी बैंक] की Arduino लाइब्रेरी को अगले स्तर पर ले जाया जा रहा है।
3. Goojprt Qr203 58 मिमी माइक्रो माइक्रो एम्बेडेड थर्मल प्रिंटर Rs232+Ttl पैनल Eml203 के साथ संगत, रसीद बारकोड के लिए उपयोग किया जाता है US$15.17 + US$2.67 शिपिंग:
4. वायरलेस मॉड्यूल NodeMcu V3 V2 Lua वाईफ़ाई विकास बोर्ड ESP8266 ESP32 पीसीबी एंटीना और USB पोर्ट के साथ ESP-12E CP2102 USD 2.94 + USD 0.82 शिपिंग शुल्क:
इन प्रिंटरों द्वारा उपयोग किया जाने वाला कागज बड़ी संख्या में स्वास्थ्य समस्याओं से संबंधित होता है।इसके अलावा, यह किसी भी तरह से पुन: प्रयोज्य या पर्यावरण के अनुकूल नहीं है।
इसमें एक शक्तिशाली अंतःस्रावी विघटनकारी बिस्फेनॉल-ए होता है।वैसे, जिन उत्पादों में बीपीए नहीं होता है, उनमें आमतौर पर बीपीए-तकनीकी रूप से भिन्न होता है, लेकिन अंतःस्रावी विघटनकारी बदतर होते हैं।
कष्टप्रद रसायनों के बावजूद या नहीं, थर्मल पेपर किसी भी परिभाषा से पारिस्थितिक रूप से (तार्किक रूप से) अनुकूल नहीं है
आप कैशियर द्वारा की गई राशि के एक छोटे से हिस्से से निपटने की संभावना नहीं रखते हैं।लेकिन यह ध्यान देने योग्य है।
[डोनाल्ड पैप] द्वारा इस हैकडे पोस्ट से प्रेरित होकर, यह पोस्ट थर्मल प्रिंटर के लिए फोटो प्रिंटिंग के साथ [लैरी बैंक] की Arduino लाइब्रेरी की ओर इशारा करती है, [जेफ एपलर] के पास एडफ्रूट (सितंबर 2021) 28 वें) 'बीएलई थर्मल' में एक नया है। सर्किटपायथन के साथ कैट" प्रिंटर ट्यूटोरियल [1] [2] [3] इसके परिणामस्वरूप प्यारा सा (लेकिन महंगा आईएमएचओ) एडफ्रूट CLUE nRF52840 एक्सप्रेस थर्मल प्रिंटर ब्लूटूथ LE बोर्ड और 1.3 ”240 × 240 रंग द्वारा संचालित एक फोटो प्रिंटिंग फ़ंक्शन के परिणामस्वरूप हुआ। बोर्ड पर आईपीएस टीएफटी डिस्प्ले।[4]
दुर्भाग्य से, सर्किटपायथन कोड केवल एक फोटो एडिटिंग एप्लिकेशन (जैसे कि फ्री और ओपन सोर्स क्रॉस-प्लेटफॉर्म जीआईएमपी फोटो एडिटर) द्वारा प्रीप्रोसेस्ड इमेज को प्रिंट करता है।[5] लेकिन निष्पक्ष होने के लिए, मुझे संदेह है कि अगर एक नॉर्डिक एनआरएफ52840 ब्लूटूथ एलई प्रोसेसर, 1 एमबी फ्लैश मेमोरी, 256केबी रैम, और एक 64 मेगाहर्ट्ज कोर्टेक्स एम4 प्रोसेसर के साथ पूर्ण सर्किटपायथन के साथ एक CLUE बोर्ड में सरल को छोड़कर कुछ भी प्रीप्रोसेस करने के लिए जगह है। तख्ती
[जेफ एपलर] ने लिखा: जब मैंने इस हैकडे लेख में "कैट" प्रिंटर देखा (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), मुझे बस अपने लिए एक तैयार करने की जरूरत है।मूल पोस्टर ने Arduino के लिए एक पुस्तकालय बनाया, लेकिन मैं एक संस्करण को सर्किटपाइथन के लिए उपयुक्त बनाना चाहता था।
2. एडफ्रूट का "बीएलई थर्मल" कैट "प्रिंटर सर्किटपायथन के साथ" ट्यूटोरियल [एकल पृष्ठ एचटीएमएल प्रारूप]

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

हमारी वेबसाइट और सेवाओं का उपयोग करके, आप स्पष्ट रूप से हमारे प्रदर्शन, कार्यक्षमता और विज्ञापन कुकीज़ की नियुक्ति के लिए सहमत हैं।और अधिक जानें


पोस्ट करने का समय: अक्टूबर-13-2021