ເຄື່ອງພິມຄວາມຮ້ອນແບບໄຮ້ສາຍຂະໜາດນ້ອຍໄດ້ຮັບຫ້ອງສະໝຸດ Arduino (ແລະແອັບພລິເຄຊັນ macOS)

[Larry Bank] ຫ້ອງສະໝຸດ Arduino ສຳລັບການພິມຂໍ້ຄວາມ ແລະກາຟິກເທິງເຄື່ອງພິມຄວາມຮ້ອນ BLE (Bluetooth Low Energy) ມີຄຸນສົມບັດດີເລີດ ແລະສາມາດສົ່ງວຽກພິມແບບໄຮ້ສາຍໃຫ້ກັບຫຼາຍແບບທົ່ວໄປໄດ້ງ່າຍຂຶ້ນ.ເຄື່ອງພິມເຫຼົ່ານີ້ແມ່ນມີຂະຫນາດນ້ອຍ, ລາຄາບໍ່ແພງ, ແລະໄຮ້ສາຍ.ນີ້ແມ່ນການປະສົມປະສານທີ່ດີທີ່ເຮັດໃຫ້ພວກເຂົາມີຄວາມດຶງດູດສໍາລັບໂຄງການທີ່ສາມາດໄດ້ຮັບຜົນປະໂຫຍດຈາກການພິມສໍາເນົາແຂງ.
ມັນຍັງບໍ່ຈໍາກັດພຽງແຕ່ຂໍ້ຄວາມເລີ່ມຕົ້ນທີ່ງ່າຍດາຍ.ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ຕົວ​ອັກ​ສອນ​ຮູບ​ແບບ​ຫ້ອງ​ສະ​ຫມຸດ Adafruit_GFX ແລະ​ທາງ​ເລືອກ​ເພື່ອ​ເຮັດ​ໃຫ້​ສໍາ​ເລັດ​ຜົນ​ຜະ​ລິດ​ຂັ້ນ​ສູງ​ຫຼາຍ​, ແລະ​ສົ່ງ​ຂໍ້​ຄວາມ​ທີ່​ຈັດ​ຮູບ​ແບບ​ເປັນ​ຮູບ​ພາບ​.ທ່ານສາມາດອ່ານຂໍ້ມູນທັງຫມົດກ່ຽວກັບສິ່ງທີ່ຫ້ອງສະຫມຸດສາມາດເຮັດໄດ້ໃນບັນຊີລາຍຊື່ຫຍໍ້ຂອງຫນ້າທີ່.
ແຕ່ [Larry] ບໍ່ໄດ້ຢຸດຢູ່ທີ່ນັ້ນ.ໃນຂະນະທີ່ທົດລອງກັບ microcontrollers ແລະເຄື່ອງພິມຄວາມຮ້ອນ BLE, ລາວຍັງຕ້ອງການຄົ້ນຫາໂດຍກົງໂດຍໃຊ້ BLE ເພື່ອສົນທະນາກັບເຄື່ອງພິມເຫຼົ່ານີ້ຈາກ Mac ຂອງລາວ.Print2BLE ເປັນແອັບພລິເຄຊັນ MacOS ທີ່ອະນຸຍາດໃຫ້ທ່ານລາກໄຟລ໌ຮູບພາບໄປໃສ່ໜ້າຈໍແອັບພລິເຄຊັນ.ຖ້າຜົນກະທົບຂອງການສະແດງຕົວຢ່າງດີ, ປຸ່ມພິມຈະເຮັດໃຫ້ມັນອອກມາຈາກເຄື່ອງພິມເປັນຮູບທີ່ dithered 1-bpp.
ເຄື່ອງພິມຄວາມຮ້ອນຂະຫນາດນ້ອຍແມ່ນເຫມາະສົມສໍາລັບໂຄງການ neat, ເຊັ່ນກ້ອງຖ່າຍຮູບ Polaroid ດັດແກ້.ໃນປັດຈຸບັນເຄື່ອງພິມຂະຫນາດນ້ອຍເຫຼົ່ານີ້ແມ່ນໄຮ້ສາຍແລະປະຫຍັດ.ພຽງແຕ່ດ້ວຍການຊ່ວຍເຫຼືອຂອງຫ້ອງສະຫມຸດດັ່ງກ່າວ, ສິ່ງຕ່າງໆຈະງ່າຍຂຶ້ນ.ແນ່ນອນ, ຖ້າສິ່ງທັງຫມົດນີ້ເບິ່ງຄືວ່າງ່າຍເກີນໄປ, ທ່ານສາມາດນໍາໃຊ້ plasma ເພື່ອເຮັດໃຫ້ການພິມຄວາມຮ້ອນກັບຄືນສູ່ການພິມຄວາມຮ້ອນໄດ້ທຸກເວລາ.
ຂ້ອຍກໍາລັງຄົ້ນຫາບ່ອນເກັບມ້ຽນ, ສົງໄສວ່າມີໃຜຮູ້ກ່ຽວກັບເຄື່ອງພິມລາຄາຖືກເຫຼົ່ານີ້, ນັ້ນແມ່ນ Phomemo M02, M02s, ແລະ M02pro ບໍ່ໄດ້ລະບຸໄວ້ວ່າເຂົ້າກັນໄດ້, ແຕ່ຊອກຫາເຄື່ອງພິມ cat, ຫມູແລະເຄື່ອງພິມອື່ນໆ, ມັນອາດຈະເປັນຫຼາຍຫຼືຫນ້ອຍດຽວກັນ. ກົນໄກພື້ນຖານ?ຕ້ອງການຮູ້ວ່າມັນໃຊ້ກັບຫ້ອງສະຫມຸດ.ບ່ອນເກັບມ້ຽນອື່ນໃນ github ສໍາລັບ scripts phomemo python ສໍາລັບການພິມໃນ linux.ສິ່ງເຫຼົ່ານີ້ແມ່ນລາຄາຖືກແລະເຢັນທີ່ຈະຫລິ້ນ.ຢາກ​ຮູ້​ວ່າ​ເປັນ​ຫຍັງ​ຈຶ່ງ​ບໍ່​ໄດ້​ຮັບ​ການ​ດຶງ​ດູດ​ຫຼາຍ​.
ມີຫຼາຍຮູບແບບຂອງເຄື່ອງພິມ BLE ເຫຼົ່ານີ້.ພາຍໃນ, ພວກເຂົາທັງຫມົດອາດຈະມີຫົວພິມແລະ UART ດຽວກັນ, ແຕ່ບໍລິສັດທີ່ເພີ່ມກະດານ BLE ມັກປ່ຽນແປງສິ່ງຕ່າງໆເພື່ອເຮັດໃຫ້ມັນມີຄວາມຫຍຸ້ງຍາກໃນການນໍາໃຊ້ນອກຄໍາຮ້ອງສະຫມັກຂອງພວກເຂົາ.ເຄື່ອງພິມສອງເຄື່ອງທີ່ຂ້ອຍຮອງຮັບຈະຕ້ອງຖືກວິສະວະກອນແບບປີ້ນກັບກັນຜ່ານແອັບພລິເຄຊັນ Android ຂອງເຂົາເຈົ້າ ເພາະວ່າພວກມັນບໍ່ຮອງຮັບຊຸດຄໍາສັ່ງມາດຕະຖານ ESC/POS.GOOJPRT ປະຕິບັດຕົວຢ່າງຖືກຕ້ອງແລະພຽງແຕ່ສົ່ງຄໍາສັ່ງມາດຕະຖານຜ່ານ BLE.ຂ້າພະເຈົ້າສົງໃສວ່າຫຼາຍຄົນ "ແປກ" ຕັດສິນໃຈໃຊ້ໂປໂຕຄອນການສື່ສານເພື່ອບັງຄັບໃຫ້ທ່ານໃຊ້ແອັບຯມືຖືຂອງພວກເຂົາ.
ດັ່ງນັ້ນ, ຖ້າຂ້ອຍຊື້ຫນຶ່ງຂອງພວກເຂົາແລະປ່ອຍມັນອອກແລະຖອດສ່ວນ BLE, ມັນເປັນໄປໄດ້ຫຼາຍທີ່ເຈົ້າມີພຽງແຕ່ເຄື່ອງພິມຄວາມຮ້ອນ UART?
ຂ້ອຍໄດ້ຫຼິ້ນກັບເຄື່ອງພິມແບບໄຮ້ສາຍ/ສາມາດສາກໄຟໄດ້ 80mm NETUM ຂອງ Amazon.ມັນມີມູນຄ່າ $80 ແລະຖືກສະແດງຢູ່ໃນພອດ serial com.ມັນຮອງຮັບ ESC/POS, ສະນັ້ນຂ້າພະເຈົ້າໄດ້ຂຽນຫ້ອງສະໝຸດ PowerShell ຂອງຕົນເອງສຳລັບຮູບພາບ.ຂໍ້ເສຍພຽງແຕ່ຂອງ NETUM ແມ່ນວ່າມັນບໍ່ມີຄວາມສາມາດສໍາລັບການມ້ວນເຄື່ອງພິມຂະຫນາດໃຫຍ່ຫຼາຍ, ແຕ່ນີ້ແມ່ນລາຄາຂອງຄວາມຫນາແຫນ້ນ.ຂ້ອຍພົບວ່າຂ້ອຍສາມາດເອົາມ້ວນຂະ ໜາດ ກາງບາງອັນແລະມ້ວນເຄິ່ງ ໜຶ່ງ ຂອງພວກມັນໃສ່ສະເປເປົ່າຫວ່າງ.ມັນໃຊ້ເວລາຫນ້ອຍກວ່າຫ້ານາທີ, ເຊິ່ງບໍ່ແມ່ນຄວາມບໍ່ສະດວກອັນໃຫຍ່ຫຼວງຕາມຄວາມໄວທີ່ຂ້ອຍໃຊ້ພວກມັນ.
ຄໍາຕອບສັ້ນ - ແມ່ນແລ້ວ!ພະລັງງານຕ່ໍາ Bluetooth (BLE) ແມ່ນສອດຄ່ອງຫຼາຍໃນເວທີທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນການປະຕິບັດມັນຢູ່ໃນ Linux ຈະບໍ່ເຮັດໃຫ້ແຕກຕ່າງກັນຫຼາຍ.
ສໍາລັບຂໍ້ຄວາມທີ່ສາມາດຂະຫຍາຍໄດ້, ເສັ້ນງ່າຍດາຍ, ແລະ barcodes, ບໍ່ຈໍາເປັນຕ້ອງມີໄດເວີທີ່ສັບສົນ, ເພາະວ່າເຄື່ອງພິມປ້າຍ / ໃບຮັບເງິນເກືອບທັງຫມົດສະຫນັບສະຫນູນລະຫັດມາດຕະຖານເຄື່ອງພິມ Epson ທີ່ຂ້ອນຂ້າງງ່າຍດາຍ, ເຊິ່ງເອີ້ນກັນວ່າ ESC/P.[1] ເພື່ອໃຫ້ມີຄວາມຊັດເຈນຫຼາຍຂຶ້ນ, ເຄື່ອງພິມຄວາມຮ້ອນຂອງປ້າຍກຳກັບ/ໃບຮັບເງິນໃຊ້ຕົວປ່ຽນ ESC/POS (ລະຫັດມາດຕະຖານ Epson/ຈຸດຂາຍ).[2] ຊື່ ESC/P ຫຼື ESC/POS ຍັງເໝາະສົມເພາະວ່າມີຕົວອັກສອນ ESCAP (ລະຫັດ ASCII 27) ກ່ອນຄຳສັ່ງເຄື່ອງພິມ.
ເຄື່ອງພິມປ້າຍ/ເຄື່ອງພິມໃບຮັບເງິນແບບທົ່ວໄປແບບງ່າຍດາຍສາມາດຊື້ໄດ້ລາຄາຖືກຢູ່ໃນເວັບໄຊທ໌ເຊັ່ນ AliExpress.[3] ເຄື່ອງພິມທີ່ມີຈຸດປະສົງທົ່ວໄປເຫຼົ່ານີ້ມີການໂຕ້ຕອບລະດັບ RS-232 UART TTL ທີ່ຮອງຮັບ ESC/POS.ການໂຕ້ຕອບລະດັບ RS-232 UART TTL ສາມາດປ່ຽນເປັນ USB ໄດ້ຢ່າງງ່າຍດາຍໂດຍໃຊ້ຊິບຂົວ UART/USB (ເຊັ່ນ: CH340x) ຫຼືສາຍ.ສໍາລັບການເຊື່ອມຕໍ່ໄຮ້ສາຍ WiFi ແລະ BLE, ທ່ານພຽງແຕ່ຕ້ອງການເຊື່ອມຕໍ່ໂມດູນເຊັ່ນ: ໂມດູນ Espressif ESP32 ກັບ UART TTL interface.[4​] ຫຼື​ເພີ່ມ 10-15 ໂດ​ລາ​ສະ​ຫະ​ລັດ​ກັບ​ລາ​ຄາ​ຂອງ​ເຄື່ອງ​ພິມ​ປ້າຍ​ຄວາມ​ຮ້ອນ / ໃບ​ຮັບ​ເງິນ​ທົ່ວ​ໄປ​, ແລະ​ມັນ​ຈະ​ສະ​ຫນອງ​ໂດຍ​ກົງ USB / WiFi / BLE​.ແຕ່ຄວາມມ່ວນຢູ່ໃສ?
ເມື່ອທ່ານຕ້ອງການປະມວນຜົນຮູບພາບ (ຊູມ / ບິດ / ແປງສີດໍາແລະສີຂາວ) ແລະສົ່ງມັນໄປຫາເຄື່ອງພິມປ້າຍ, ໄດເວີທີ່ສັບສົນເຂົ້າມາ.ສໍາລັບ Windows, ໄດເວີແມ່ນສະຫນອງໃຫ້ອອນໄລນ໌, ຊອກຫາ "ໄດເວີເຄື່ອງພິມປ້າຍຄວາມຮ້ອນຂອງ Windows" ໂດຍບໍ່ມີ "s".ມັນເປັນສິ່ງທ້າທາຍຫຼາຍກວ່າສໍາລັບ microcontrollers ທີ່ໃຊ້ເຄື່ອງພິມປ້າຍ / ໃບຮັບເງິນທົ່ວໄປເພື່ອພິມຮູບພາບ, ແລະນັ້ນແມ່ນຫ້ອງສະຫມຸດ Arduino ຂອງ [Larry Bank] ເບິ່ງຄືວ່າຈະຖືກນໍາໄປສູ່ລະດັບຕໍ່ໄປ.
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 ຄ່າຂົນສົ່ງ:
ເຈ້ຍທີ່ໃຊ້ໂດຍເຄື່ອງພິມເຫຼົ່ານີ້ແມ່ນກ່ຽວຂ້ອງກັບບັນຫາສຸຂະພາບຈໍານວນຫລາຍ.ນອກຈາກນັ້ນ, ມັນບໍ່ສາມາດນໍາມາໃຊ້ຄືນໄດ້ຫຼືເປັນມິດກັບສິ່ງແວດລ້ອມໃນທາງໃດກໍ່ຕາມ.
ມັນປະກອບດ້ວຍສານລົບກວນ endocrine ທີ່ມີທ່າແຮງ bisphenol-a.ໂດຍວິທີທາງການ, ຜະລິດຕະພັນທີ່ບໍ່ມີ BPA ມັກຈະມີ BPA ທີ່ແຕກຕ່າງກັນທາງດ້ານເຕັກນິກ, ແຕ່ວ່າການລົບກວນ endocrine ຮ້າຍແຮງກວ່າເກົ່າ.
ໂດຍບໍ່ຄໍານຶງເຖິງສານເຄມີທີ່ຫນ້າລໍາຄານຫຼືບໍ່, ກະດາດຄວາມຮ້ອນແມ່ນບໍ່ເປັນມິດກັບລະບົບນິເວດ (ຕາມເຫດຜົນ) ໂດຍຄໍານິຍາມໃດໆ.
ເຈົ້າຄົງຈະບໍ່ຈັດການກັບສ່ວນນ້ອຍໆຂອງຈຳນວນເງິນທີ່ພະນັກງານເກັບເງິນເຮັດ.ແຕ່ວ່າມັນເປັນມູນຄ່າການກ່າວເຖິງ.
ໂດຍໄດ້ຮັບແຮງບັນດານໃຈຈາກໂພສນີ້ Hackaday ໂດຍ [Donald Papp], ໂພສນີ້ຊີ້ໄປທີ່ຫ້ອງສະໝຸດ Arduino ຂອງ [Larry Bank] ດ້ວຍການພິມຮູບສຳລັບເຄື່ອງພິມຄວາມຮ້ອນ, [Jeff Epler] ມີອັນໃໝ່ຢູ່ທີ່ Adafruit (ເດືອນກັນຍາ 2021) ວັນທີ 28)'BLE Thermal” Cat” Printer Tutorial with CircuitPython [1][2][3] ອັນນີ້ເຮັດໃຫ້ຟັງຊັນການພິມຮູບທີ່ຂັບເຄື່ອນໂດຍໂຕນ້ອຍໆທີ່ໜ້າຮັກ (ແຕ່ແພງກວ່າ IMHO) Adafruit CLUE nRF52840 Express Thermal printer with Bluetooth LE board and 1.3” 240×240 color ຈໍສະແດງຜົນ IPS TFT ຢູ່ເທິງກະດານ.[4]
ແຕ່ຫນ້າເສຍດາຍ, ລະຫັດ CircuitPython ພຽງແຕ່ພິມຮູບພາບທີ່ປຸງແຕ່ງກ່ອນໂດຍຄໍາຮ້ອງສະຫມັກການແກ້ໄຂຮູບພາບ (ເຊັ່ນ: ບັນນາທິການຮູບພາບ GIMP ຂ້າມເວທີທີ່ບໍ່ເສຍຄ່າແລະເປີດ).[5] ແຕ່ເພື່ອຄວາມຍຸດຕິທໍາ, ຂ້າພະເຈົ້າສົງໄສວ່າກະດານ CLUE ທີ່ມີໂປເຊດເຊີ Nordic nRF52840 Bluetooth LE, ຫນ່ວຍຄວາມຈໍາ 1 MB flash, 256KB RAM, ແລະໂປເຊດເຊີ Cortex M4 64 MHz ແລ່ນເຕັມ CircuitPython ມີບ່ອນທີ່ຈະປຸງແຕ່ງສິ່ງໃດແດ່ຍົກເວັ້ນງ່າຍດາຍຂອງຮູບພາບ - ແຜ່ນ.
[Jeff Epler] ຂຽນວ່າ: ເມື່ອຂ້ອຍເຫັນເຄື່ອງພິມ "cat" ໃນບົດຄວາມ Hackaday ນີ້ (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library-and-macos -app/), ຂ້າ​ພະ​ເຈົ້າ​ພຽງ​ແຕ່​ຕ້ອງ​ການ​ທີ່​ຈະ​ກະ​ກຽມ​ຫນຶ່ງ​ສໍາ​ລັບ​ຕົນ​ເອງ​.ໂປສເຕີຕົ້ນສະບັບເຮັດຫ້ອງສະຫມຸດສໍາລັບ Arduino, ແຕ່ຂ້ອຍຕ້ອງການສ້າງສະບັບທີ່ເຫມາະສົມກັບ CircuitPython.
2. ເຄື່ອງພິມ "Cat" BLE Thermal ຂອງ Adafruit ກັບ CircuitPython" tutorial [ຮູບແບບ html ຫນ້າດຽວ]

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

ໂດຍການນໍາໃຊ້ເວັບໄຊທ໌ແລະການບໍລິການຂອງພວກເຮົາ, ທ່ານຕົກລົງເຫັນດີຢ່າງຊັດເຈນກັບການຈັດຕໍາແຫນ່ງຂອງການປະຕິບັດ, ຫນ້າທີ່ແລະ cookies ໂຄສະນາຂອງພວກເຮົາ.ຮຽນ​ຮູ້​ເພີ່ມ​ເຕີມ


ເວລາປະກາດ: ຕຸລາ 13-2021