ميني وائرليس تھرمل پرنٽر حاصل ڪري ٿو Arduino لائبريري (۽ MacOS ايپليڪيشن)

[ليري بئنڪ] Arduino لائبريري هڪ BLE (Bluetooth Low Energy) تھرمل پرنٽر تي ٽيڪسٽ ۽ گرافڪس ڇپائڻ لاءِ ڪجھ بھترين خاصيتون آھن ۽ وائرليس پرنٽ نوڪريون موڪلي سگھن ٿيون ڪيترن ئي عام ماڊلن کي آساني سان.اهي پرنٽر ننڍا، سستا ۽ وائرليس هوندا آهن.اهو هڪ سٺو ميلاپ آهي جيڪو انهن منصوبن لاءِ پرڪشش بڻائي ٿو جيڪي هارڊ ڪاپيون ڇپائڻ مان فائدو حاصل ڪري سگهن ٿا.
اهو پڻ سادي ڊفالٽ ٽيڪسٽ تائين محدود ناهي.توھان استعمال ڪري سگھوٿا Adafruit_GFX لائبريري طرز فونٽس ۽ اختيارن کي وڌيڪ ترقي يافته ٻاھر مڪمل ڪرڻ لاءِ، ۽ فارميٽ ٿيل متن کي گرافڪس طور موڪليو.توھان پڙھي سگھوٿا سڀ معلومات ان جي باري ۾ ته لائبريري ڇا ڪري سگھي ٿي ڪمن جي ھن مختصر فهرست ۾.
پر [ليري] اتي نه روڪيو.جڏهن ته مائڪرو ڪنٽرولرز ۽ BLE تھرمل پرنٽر سان تجربا ڪري رهيا هئا، هن پڻ BLE استعمال ڪندي پنهنجي Mac مان انهن پرنٽرن سان ڳالهائڻ لاءِ سڌو سنئون ڳولڻ چاهيو.Print2BLE هڪ MacOS ايپليڪيشن آهي جيڪا توهان کي تصويري فائلن کي ايپليڪيشن ونڊو ڏانهن ڇڪڻ جي اجازت ڏئي ٿي.جيڪڏهن ڏيک جو اثر سٺو آهي، پرنٽ بٽڻ ان کي پرنٽر مان 1-bpp ڊائيٽ ٿيل تصوير جي طور تي ٻاهر آڻيندو.
ننڍا حرارتي پرنٽر صاف منصوبن لاءِ موزون آهن، جهڙوڪ تبديل ٿيل پولرائيڊ ڪئميرا.هاڻي اهي ننڍا پرنٽر وائرليس ۽ اقتصادي آهن.صرف اهڙي لائبريري جي مدد سان شيون آسان ٿي سگهن ٿيون.يقينن، جيڪڏهن اهو سڀ ڪجهه تمام گهڻو آسان لڳي ٿو، توهان ڪنهن به وقت حرارتي پرنٽنگ کي واپس ڪرڻ لاء پلازما استعمال ڪري سگهو ٿا.
مان مخزن کي براؤز ڪري رهيو آهيان، حيران ٿي رهيو آهيان ته ڇا ڪنهن کي خبر آهي انهن سستا پرنٽرن بابت، يعني Phomemo M02، M02s، ۽ M02pro مطابقت رکندڙ طور درج نه آهن، پر ٻلي، سور ۽ ٻيا پرنٽر ڳولي رهيا آهن، اهي گهٽ يا گهٽ ساڳيا هوندا بنيادي ميڪانيزم؟ڄاڻڻ چاهيو ته اهو لائبريري تي لاڳو ٿئي ٿو.لينڪس تي ڇپائي لاءِ فومو پٿون اسڪرپٽ لاءِ گٿب تي هڪ ٻيو مخزن.اهي شيون سستا آهن ۽ کيڏڻ لاءِ سٺا آهن.ڄاڻڻ چاهيو ته ان کي وڌيڪ ڪشش ڇو نه ملي.
انهن BLE پرنٽر جا ڪيترائي مختلف قسم آهن.اندروني طور تي، اهي سڀئي ساڳيا پرنٽ هيڊ ۽ UART انٽرفيس هوندا، پر ڪمپنيون جيڪي BLE بورڊ شامل ڪن ٿيون انهن شين کي تبديل ڪرڻ لاءِ انهن جي ايپليڪيشنن کان ٻاهر استعمال ڪرڻ ڏکيو بڻائين.ٻه پرنٽر جن کي آئون سپورٽ ڪري ٿو انهن جي Android ايپليڪيشنن ذريعي ريورس انجنيئر ٿيڻ گهرجي ڇو ته اهي ESC/POS معياري ڪمانڊ سيٽ کي سپورٽ نٿا ڪن.GOOJPRT صحيح طريقي سان ڪم ڪري ٿو ۽ صرف BLE ذريعي معياري حڪم موڪلي ٿو.مون کي شڪ آهي ته ڪيترائي ”عجيب“ ماڻهو ڪميونيڪيشن پروٽوڪول استعمال ڪرڻ جو فيصلو ڪن ٿا توهان کي مجبور ڪرڻ لاءِ انهن جي موبائل ائپس کي استعمال ڪرڻ لاءِ.
تنهن ڪري، جيڪڏهن آئون انهن مان هڪ خريد ڪريان ۽ ان کي خالي ڪريان ۽ BLE حصو انپلگ ڪريو، پوء اهو تمام گهڻو امڪان آهي ته توهان وٽ صرف UART تھرمل پرنٽر آهي؟
مان Amazon جي 80mm NETUM وائرليس/ريچارج ايبل پرنٽر سان کيڏي رهيو آهيان.ان جي قيمت $80 آهي ۽ ڏيکاريل آهي سيريل ڪام پورٽ تي.اهو ESC/POS کي سپورٽ ڪري ٿو، تنهنڪري مون تصويرن لاءِ پنهنجي PowerShell لائبريري لکي.NETUM جو واحد نقصان اهو آهي ته ان ۾ تمام وڏي پرنٽر رولز جي گنجائش نه آهي، پر اها قيمت آهي جامعيت جي.مون ڏٺم ته مان ڪجهه وچولي سائيز جا رول وٺي سگهان ٿو ۽ انهن مان اڌ کي خالي اسپول تي اڇلائي سگهان ٿو.اهو پنجن منٽن کان گهٽ وٺندو آهي، جيڪا رفتار جي مطابق وڏي تڪليف نه آهي جنهن تي آئون انهن کي استعمال ڪريان ٿو.
مختصر جواب - ها!بلوٽوٿ لو انرجي (BLE) مختلف پليٽ فارمن تي تمام گهڻي مطابقت رکي ٿي، تنهن ڪري ان کي لينڪس تي لاڳو ڪرڻ سان گهڻو فرق نه پوندو.
اسپيبلبل ٽيڪسٽ، سادي لائينون، ۽ بارڪوڊس لاءِ، پيچيده ڊرائيورن جي ضرورت نه آھي، ڇاڪاڻ ته لڳ ڀڳ سڀ عام ليبل/رسيد پرنٽر نسبتاً سادو ايپسن پرنٽر معياري ڪوڊ جي حمايت ڪن ٿا، جن کي ESC/P پڻ سڏيو وڃي ٿو.[1] وڌيڪ درست ٿيڻ لاءِ، ليبل/رسيد ٿرمل پرنٽر استعمال ڪن ٿا ESC/POS (Epson Standard Code/Point of Sale) variant.[2] نالو ESC/P يا ESC/POS پڻ موزون آهي ڇو ته پرنٽر ڪمانڊ کان اڳ هڪ EScape ڪردار (ASCII ڪوڊ 27) آهي.
سادي عام-مقصد تھرمل ليبل/رسيد پرنٽر سستا خريد ڪري سگھجن ٿا ويب سائيٽن تي جيئن AliExpress.[3] انهن عام مقصدن واري پرنٽر وٽ RS-232 UART TTL ليول انٽرفيس آهي جيڪو ESC/POS کي سپورٽ ڪري ٿو.RS-232 UART TTL ليول انٽرفيس آساني سان USB ۾ تبديل ڪري سگھجي ٿو UART/USB پل چپ (جهڙوڪ CH340x) يا ڪيبل استعمال ڪندي.وائي فائي ۽ BLE وائرليس ڪنيڪشن لاءِ، توهان کي صرف هڪ ماڊل ڳنڍڻ جي ضرورت آهي جهڙوڪ Espressif ESP32 ماڊل UART TTL انٽرفيس سان.[4] يا عام تھرمل ليبل/رسيد پرنٽر جي قيمت ۾ 10-15 آمريڪي ڊالر شامل ڪريو، ۽ اھو سڌو سنئون USB/WiFi/BLE مهيا ڪندو.پر هن ۾ مزو ڪٿي آهي؟
جڏهن توهان تصوير کي پروسيس ڪرڻ چاهيو ٿا (زوم/ڊٽر/ڪارو ۽ اڇو تبديلي) ۽ ان کي ليبل پرنٽر ڏانهن موڪليو، هڪ پيچيده ڊرائيور راند ۾ اچي ٿو.ونڊوز لاءِ، ڊرائيور آن لائن مهيا ڪيو ويو آهي، ڳولا ڪريو "ونڊوز تھرمل ليبل پرنٽر ڊرائيور" بغير "s" جي.اهو microcontrollers لاءِ وڌيڪ مشڪل آهي جيڪي تصويرون پرنٽ ڪرڻ لاءِ يونيورسل ليبل/رسيد پرنٽر استعمال ڪندا آهن، ۽ اهو آهي [ليري بئنڪ] جي آرڊينو لائبريري کي ايندڙ سطح تي وٺي وڃڻ لڳي.
3. Goojprt Qr203 58 ملي ميٽر مائڪرو ايمبيڊڊ تھرمل پرنٽر Rs232+ Ttl پينل Eml203 سان مطابقت رکندڙ، رسيد بارڪوڊ لاءِ استعمال ڪيو ويو US $15.17 + US $2.67 شپنگ:
4. وائرليس ماڊل NodeMcu V3 V2 Lua WIFI ڊولپمينٽ بورڊ ESP8266 ESP32 PCB antenna ۽ USB port سان ESP-12E CP2102 USD 2.94 + USD 0.82 شپنگ فيس:
انهن پرنٽر پاران استعمال ٿيل ڪاغذ وڏي تعداد ۾ صحت جي مسئلن سان لاڳاپيل آهي.ان کان علاوه، اهو ڪنهن به لحاظ کان ري سائيڪل يا ماحول دوست ناهي.
اهو هڪ طاقتور endocrine disruptor bisphenol-a تي مشتمل آهي.رستي جي ذريعي، پراڊڪٽس جيڪي BPA تي مشتمل نه هوندا آهن عام طور تي BPA-ٽيڪنيڪل طور تي مختلف آهن، پر بدترين endocrine disruptors.
پريشان ڪندڙ ڪيميڪل هجي يا نه، حرارتي پيپر ڪنهن به تعريف سان ماحوليات (منطقي طور) دوستانه ناهي.
توهان ڪيشئر پاران ڪيل رقم جي ننڍڙي حصي سان معاملو ڪرڻ ممڪن ناهي.پر اهو قابل ذڪر آهي.
هن هيڪڊائي پوسٽ کان متاثر ٿي [ڊونالڊ پيپ]، هي پوسٽ [ليري بئنڪ] جي آرڊينو لائبريري ڏانهن اشارو ڪري ٿي تھرمل پرنٽر لاءِ فوٽو پرنٽنگ سان، [جيف ايپلر] ايڊافروٽ (سيپٽمبر 2021) 28th) 'BLE Thermal تي هڪ نئون آهي. Cat” Printer Tutorial with CircuitPython [1][2][3] ان جي نتيجي ۾ هڪ فوٽو پرنٽنگ فنڪشن ٿيو آهي جيڪو پيارو ننڍڙو (بلڪه قيمتي IMHO) Adafruit CLUE nRF52840 ايڪسپريس تھرمل پرنٽر بلوٽوٿ LE بورڊ سان ۽ 1.3” 240×240 رنگ سان هلائي ٿو. بورڊ تي IPS TFT ڊسپلي.[4]
بدقسمتي سان، CircuitPython ڪوڊ صرف هڪ تصوير پرنٽ ڪري ٿو جيڪو هڪ فوٽو ايڊيٽنگ ايپليڪيشن پاران پروسيس ٿيل آهي (جهڙوڪ مفت ۽ اوپن سورس ڪراس پليٽ فارم GIMP فوٽو ايڊيٽر).[5] پر صحيح هجڻ لاءِ، مون کي شڪ آهي ته جيڪڏهن هڪ CLUE بورڊ هڪ Nordic nRF52840 بلوٽوٿ LE پروسيسر، 1 MB فليش ميموري، 256KB ريم، ۽ هڪ 64 MHz 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” Printer with CircuitPython” ٽيوٽوريل [سنگل پيج html فارميٽ]

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

اسان جي ويب سائيٽ ۽ خدمتون استعمال ڪندي، توهان واضح طور تي اسان جي ڪارڪردگي، ڪارڪردگي ۽ اشتهارن جي ڪوڪيز جي جڳهه تي متفق آهيو.وڌيڪ سکو


پوسٽ جو وقت: آڪٽوبر-13-2021