मिनी वायरलेस थर्मल प्रिन्टरले Arduino पुस्तकालय (र MacOS अनुप्रयोग) प्राप्त गर्दछ

[ल्यारी बैंक] BLE (ब्लुटुथ कम ऊर्जा) थर्मल प्रिन्टरमा पाठ र ग्राफिक्स प्रिन्ट गर्नको लागि Arduino पुस्तकालयमा केही उत्कृष्ट सुविधाहरू छन् र धेरै साधारण मोडेलहरूमा वायरलेस प्रिन्ट कार्यहरू सकेसम्म सजिलै पठाउन सक्छ।यी प्रिन्टरहरू साना, सस्तो र वायरलेस छन्।यो एक राम्रो संयोजन हो जसले तिनीहरूलाई प्रोजेक्टहरूको लागि आकर्षक बनाउँछ जुन हार्ड प्रतिलिपिहरू प्रिन्ट गर्नबाट फाइदा लिन सक्छ।
यो पनि साधारण पूर्वनिर्धारित पाठमा सीमित छैन।तपाईंले Adafruit_GFX लाइब्रेरी शैली फन्टहरू र विकल्पहरू थप उन्नत आउटपुट पूरा गर्न प्रयोग गर्न सक्नुहुन्छ, र ग्राफिक्सको रूपमा ढाँचा गरिएको पाठ पठाउनुहोस्।कार्यहरूको यस संक्षिप्त सूचीमा पुस्तकालयले के गर्न सक्छ भन्ने बारे सबै जानकारी पढ्न सक्नुहुन्छ।
तर [ल्यारी] त्यहाँ रोकिएन।माइक्रोकन्ट्रोलरहरू र BLE थर्मल प्रिन्टरहरू प्रयोग गर्दा, उहाँ आफ्नो म्याकबाट यी प्रिन्टरहरूसँग कुरा गर्न BLE प्रयोग गरेर सीधै अन्वेषण गर्न चाहन्थे।Print2BLE एउटा MacOS अनुप्रयोग हो जसले तपाईंलाई छवि फाइलहरूलाई एप्लिकेसन विन्डोमा ड्र्याग गर्न अनुमति दिन्छ।यदि पूर्वावलोकन प्रभाव राम्रो छ भने, प्रिन्ट बटनले यसलाई 1-bpp डिथर्ड छविको रूपमा प्रिन्टरबाट बाहिर ल्याउनेछ।
साना थर्मल प्रिन्टरहरू सफा परियोजनाहरूका लागि उपयुक्त छन्, जस्तै परिमार्जित पोलारोइड क्यामेराहरू।अब यी साना प्रिन्टरहरू वायरलेस र किफायती छन्।यस्तो पुस्तकालयको मद्दतले मात्र चीजहरू सजिलो हुन सक्छ।निस्सन्देह, यदि यो सबै अलि धेरै सजिलो देखिन्छ भने, तपाइँ कुनै पनि समयमा थर्मल मुद्रणमा थर्मल मुद्रण फिर्ता राख्न प्लाज्मा प्रयोग गर्न सक्नुहुन्छ।
म रिपोजिटरी ब्राउज गर्दैछु, यदि कसैलाई यी सस्तो प्रिन्टरहरू बारे थाहा छ कि भनेर सोच्दै छु, त्यो हो, Phomemo M02, M02s, र M02pro उपयुक्त रूपमा सूचीबद्ध छैनन्, तर बिरालो, सुँगुर र अन्य प्रिन्टरहरू खोज्दै, तिनीहरू कम वा कम समान हुन सक्छन्। अन्तर्निहित संयन्त्र?यदि यो पुस्तकालयमा लागू हुन्छ जान्न चाहन्छु।लिनक्समा प्रिन्ट गर्नको लागि फोमेमो पाइथन स्क्रिप्टहरूको लागि गिथबमा अर्को भण्डार।यी चीजहरू सस्तो र खेल्नको लागि राम्रो छन्।जान्न चाहन्छु किन यसले थप कर्षण प्राप्त गरेन।
यी BLE प्रिन्टरहरूको धेरै भिन्नताहरू छन्।आन्तरिक रूपमा, तिनीहरू सबैसँग एउटै प्रिन्टहेड र UART इन्टरफेस हुन सक्छ, तर कम्पनीहरू जसले BLE बोर्डहरू थप्छन् तिनीहरूका अनुप्रयोगहरू बाहिर प्रयोग गर्न गाह्रो बनाउन चीजहरू परिवर्तन गर्न चाहन्छन्।मैले समर्थन गर्ने दुई प्रिन्टरहरू तिनीहरूको एन्ड्रोइड अनुप्रयोगहरू मार्फत रिभर्स इन्जिनियर हुनुपर्छ किनभने तिनीहरूले ESC/POS मानक आदेश सेटलाई समर्थन गर्दैनन्।GOOJPRT ले सही व्यवहार गर्छ र BLE मार्फत मात्र मानक आदेशहरू पठाउँछ।मलाई शंका छ कि धेरै "अनौठो" व्यक्तिहरूले तपाइँलाई उनीहरूको मोबाइल एपहरू प्रयोग गर्न बाध्य पार्न संचार प्रोटोकलहरू प्रयोग गर्ने निर्णय गर्छन्।
त्यसकारण, यदि मैले ती मध्ये एउटा किनें र यसलाई खाली गर्नुहोस् र BLE भाग अनप्लग गरें भने, यो धेरै सम्भव छ कि तपाईंसँग मात्र UART थर्मल प्रिन्टर छ?
म Amazon को 80mm NETUM वायरलेस/रिचार्जेबल प्रिन्टरसँग खेलिरहेको छु।यसको लागत $80 र सीरियल कॉम पोर्टमा प्रदर्शित हुन्छ।यसले ESC/POS लाई समर्थन गर्दछ, त्यसैले मैले छविहरूको लागि आफ्नै PowerShell पुस्तकालय लेखे।NETUM को एकमात्र हानि यो हो कि यसमा धेरै ठूला प्रिन्टर रोलहरूको लागि क्षमता छैन, तर यो कम्प्याक्टनेसको मूल्य हो।मैले केहि मध्यम आकारको रोल लिन सक्छु र ती मध्ये आधा खाली स्पूलमा अनरोल गर्न सक्छु भन्ने फेला पारे।यसले पाँच मिनेट भन्दा कम लिन्छ, जुन मैले तिनीहरूलाई प्रयोग गर्ने गति अनुसार ठूलो असुविधा होइन।
छोटो जवाफ - हो!ब्लुटुथ कम ऊर्जा (BLE) विभिन्न प्लेटफर्महरूमा धेरै एकरूप छ, त्यसैले यसलाई लिनक्समा लागू गर्दा धेरै फरक पर्दैन।
स्केलेबल टेक्स्ट, साधारण लाइनहरू, र बारकोडहरूका लागि, कुनै जटिल ड्राइभरहरू आवश्यक पर्दैन, किनकि लगभग सबै सामान्य लेबल/रसीद प्रिन्टरहरूले अपेक्षाकृत सरल Epson प्रिन्टर मानक कोडलाई समर्थन गर्दछ, जसलाई ESC/P पनि भनिन्छ।[१] थप सटीक हुनको लागि, लेबल/रसीद थर्मल प्रिन्टरहरूले ESC/POS (Epson Standard Code/Point of Sale) संस्करण प्रयोग गर्छन्।[२] नाम ESC/P वा ESC/POS पनि उपयुक्त छ किनभने त्यहाँ प्रिन्टर आदेश अघि EScape क्यारेक्टर (ASCII कोड 27) छ।
सरल सामान्य-उद्देश्य थर्मल लेबल/रसीद प्रिन्टरहरू AliExpress जस्ता वेबसाइटहरूमा सस्तोमा किन्न सकिन्छ।[३] यी सामान्य-उद्देश्य प्रिन्टरहरूसँग RS-232 UART TTL स्तरको इन्टरफेस छ जसले ESC/POS लाई समर्थन गर्दछ।RS-232 UART TTL स्तरको इन्टरफेस UART/USB ब्रिज चिप (जस्तै CH340x) वा केबल प्रयोग गरेर सजिलै USB मा रूपान्तरण गर्न सकिन्छ।वाइफाइ र BLE ताररहित जडानहरूको लागि, तपाईंले केवल एक मोड्युल जस्तै Espressif ESP32 मोड्युल UART TTL इन्टरफेसमा जडान गर्न आवश्यक छ।[४] वा सामान्य थर्मल लेबल/रसीद प्रिन्टरहरूको मूल्यमा १०-१५ अमेरिकी डलर थप्नुहोस्, र यसले प्रत्यक्ष रूपमा USB/WiFi/BLE प्रदान गर्नेछ।तर यसमा रमाइलो कहाँ छ र ?
जब तपाइँ छवि (जुम/डिथर/कालो-र-सेतो रूपान्तरण) प्रशोधन गर्न र लेबल प्रिन्टरमा पठाउन चाहनुहुन्छ, एक जटिल ड्राइभर खेलमा आउँछ।Windows को लागि, ड्राइभर अनलाइन उपलब्ध गराइन्छ, "s" बिना "Windows थर्मल लेबल प्रिन्टर ड्राइभर" खोज्नुहोस्।यो माइक्रोकन्ट्रोलरहरूको लागि अधिक चुनौतीपूर्ण छ जसले फोटोहरू छाप्न विश्वव्यापी लेबल/रसीद प्रिन्टरहरू प्रयोग गर्दछ, र त्यो [ल्यारी बैंक] को अर्डुइनो पुस्तकालय अर्को स्तरमा लगिएको देखिन्छ।
3. Goojprt Qr203 58 mm माइक्रो माइक्रो इम्बेडेड थर्मल प्रिन्टर 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 ढुवानी शुल्क:
यी प्रिन्टरहरूले प्रयोग गरेको कागज ठूलो संख्यामा स्वास्थ्य समस्याहरूसँग सम्बन्धित छ।थप रूपमा, यो कुनै पनि सन्दर्भमा पुन: प्रयोग गर्न योग्य वा वातावरण अनुकूल छैन।
यसमा शक्तिशाली एन्डोक्राइन डिसप्टर बिस्फेनोल-ए हुन्छ।वैसे, BPA समावेश नगर्ने उत्पादनहरूमा सामान्यतया BPA- प्राविधिक रूपमा फरक, तर खराब अन्त: स्रावी अवरोधकहरू हुन्छन्।
कष्टप्रद रसायनहरू वा होइन, थर्मल पेपर कुनै पनि परिभाषाद्वारा पारिस्थितिक (तार्किक) अनुकूल छैन।
तपाईं क्यासियर द्वारा बनाईएको रकम को एक सानो भाग संग सम्झौता गर्न सम्भव छैन।तर यो उल्लेख गर्न लायक छ।
[Donald Papp] को यो Hackaday पोस्टबाट प्रेरित भएर, यो पोस्टले [Larry Bank] को थर्मल प्रिन्टरहरूको लागि फोटो प्रिन्टिङ भएको Arduino पुस्तकालयलाई औंल्याउँछ, [Jeff Epler] ले Adafruit (सेप्टेम्बर २०२१) २८ औं) 'BLE थर्मल' मा एउटा नयाँ पुस्तक छ। CircuitPython [१][२][३] सँगको Cat” प्रिन्टर ट्यूटोरियल [१][२][३] यसले एउटा फोटो प्रिन्टिङ प्रकार्यमा परिणत गर्‍यो जुन प्यारा सानो (तर महँगो IMHO) Adafruit CLUE nRF52840 एक्सप्रेस थर्मल प्रिन्टर ब्लुटुथ LE बोर्ड र 1.3” 240×240 रङद्वारा संचालित भयो। बोर्डमा IPS TFT प्रदर्शन।[४]
दुर्भाग्यवश, CircuitPython कोडले फोटो सम्पादन अनुप्रयोग (जस्तै नि:शुल्क र खुला स्रोत क्रस-प्लेटफर्म GIMP फोटो सम्पादक) द्वारा प्रिप्रोसेस गरिएको छवि मात्र छाप्छ।[५] तर निष्पक्ष हुनको लागि, मलाई शंका छ कि नर्डिक nRF52840 ब्लुटुथ LE प्रोसेसर, 1 एमबी फ्ल्यास मेमोरी, 256KB र्याम, र 64 मेगाहर्ट्ज कोर्टेक्स M4 प्रोसेसरको साथ पूर्ण सर्किटपाइथनमा चलिरहेको CLUE बोर्डमा साधारण छवि बाहेक अरू केहि पनि प्रिप्रोसेस गर्न कोठा छ। फलक।
[जेफ एपलर] ले लेखे: जब मैले यो Hackaday लेखमा "बिरालो" प्रिन्टर देखे (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), मैले आफ्नो लागि एउटा तयार गर्न आवश्यक छ।मूल पोस्टरले Arduino को लागि एक पुस्तकालय बनायो, तर म CircuitPython को लागि उपयुक्त संस्करण बनाउन चाहन्थें।
2. Adafruit को "BLE थर्मल "Cat" Printer with CircuitPython" ट्युटोरियल [एकल पृष्ठ html ढाँचा]

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

हाम्रो वेबसाइट र सेवाहरू प्रयोग गरेर, तपाईं स्पष्ट रूपमा हाम्रो प्रदर्शन, कार्यक्षमता र विज्ञापन कुकीहरूको प्लेसमेन्टमा सहमत हुनुहुन्छ।अझै सिक


पोस्ट समय: अक्टोबर-13-2021