Ο μίνι ασύρματος θερμικός εκτυπωτής διαθέτει βιβλιοθήκη Arduino (και εφαρμογή MacOS)

[Larry Bank] Η βιβλιοθήκη Arduino για εκτύπωση κειμένου και γραφικών σε θερμικό εκτυπωτή BLE (Bluetooth Low Energy) έχει μερικές εξαιρετικές δυνατότητες και μπορεί να στείλει εργασίες ασύρματης εκτύπωσης σε πολλά κοινά μοντέλα όσο το δυνατόν πιο εύκολα.Αυτοί οι εκτυπωτές είναι μικροί, φθηνοί και ασύρματοι.Αυτός είναι ένας καλός συνδυασμός που τα καθιστά ελκυστικά για έργα που μπορούν να επωφεληθούν από την εκτύπωση έντυπων αντιγράφων.
Επίσης, δεν περιορίζεται σε απλό προεπιλεγμένο κείμενο.Μπορείτε να χρησιμοποιήσετε γραμματοσειρές και επιλογές σε στυλ βιβλιοθήκης Adafruit_GFX για να ολοκληρώσετε πιο προηγμένα αποτελέσματα και να στείλετε μορφοποιημένο κείμενο ως γραφικά.Μπορείτε να διαβάσετε όλες τις πληροφορίες σχετικά με το τι μπορεί να κάνει η βιβλιοθήκη σε αυτήν τη συνοπτική λίστα λειτουργιών.
Αλλά [Λάρι] δεν σταμάτησε εκεί.Ενώ πειραματιζόταν με μικροελεγκτές και θερμικούς εκτυπωτές BLE, ήθελε επίσης να εξερευνήσει απευθείας χρησιμοποιώντας το BLE για να μιλήσει σε αυτούς τους εκτυπωτές από το Mac του.Το Print2BLE είναι μια εφαρμογή MacOS που σας επιτρέπει να σύρετε αρχεία εικόνας στο παράθυρο της εφαρμογής.Εάν το εφέ προεπισκόπησης είναι καλό, το κουμπί εκτύπωσης θα το κάνει να βγει από τον εκτυπωτή ως εικόνα 1 bpp.
Οι μικροί θερμικοί εκτυπωτές είναι κατάλληλοι για τακτοποιημένα έργα, όπως τροποποιημένες κάμερες Polaroid.Τώρα αυτοί οι μικροί εκτυπωτές είναι ασύρματοι και οικονομικοί.Μόνο με τη βοήθεια μιας τέτοιας βιβλιοθήκης τα πράγματα μπορούν να γίνουν πιο εύκολα.Φυσικά, αν όλα αυτά φαίνονται κάπως πολύ εύκολα, μπορείτε να χρησιμοποιήσετε το πλάσμα για να επαναφέρετε τη θερμική εκτύπωση στη θερμική εκτύπωση ανά πάσα στιγμή.
Ξεφυλλίζω το αποθετήριο και αναρωτιέμαι αν γνωρίζει κανείς για αυτούς τους φθηνούς εκτυπωτές, δηλαδή, οι Phomemo M02, M02s και M02pro δεν αναφέρονται ως συμβατοί, αλλά ψάχνω για cat, pig και άλλους εκτυπωτές, μπορεί να είναι λίγο πολύ οι ίδιοι υποκείμενος μηχανισμός;Θέλετε να μάθετε αν ισχύει για τη βιβλιοθήκη.Ένα άλλο αποθετήριο στο github για σενάρια phomemo python για εκτύπωση σε linux.Αυτά τα πράγματα είναι φθηνά και δροσερά για παιχνίδι.Θέλετε να μάθετε γιατί δεν είχε περισσότερη έλξη.
Υπάρχουν πολλές παραλλαγές αυτών των εκτυπωτών BLE.Εσωτερικά, μπορεί να έχουν όλες την ίδια κεφαλή εκτύπωσης και διασύνδεση UART, αλλά οι εταιρείες που προσθέτουν πλακέτες BLE επιθυμούν να αλλάζουν τα πράγματα ώστε να είναι δύσκολη η χρήση τους εκτός των εφαρμογών τους.Οι δύο εκτυπωτές που υποστηρίζω πρέπει να δημιουργηθούν αντίστροφη μηχανική μέσω των εφαρμογών τους Android, επειδή δεν υποστηρίζουν το τυπικό σύνολο εντολών ESC/POS.Το GOOJPRT συμπεριφέρεται σωστά και στέλνει μόνο τυπικές εντολές μέσω BLE.Υποψιάζομαι ότι πολλοί «περίεργοι» άνθρωποι αποφασίζουν να χρησιμοποιήσουν πρωτόκολλα επικοινωνίας για να σας αναγκάσουν να χρησιμοποιήσετε τις εφαρμογές τους για κινητά.
Επομένως, εάν αγοράσω ένα από αυτά και το αδειάσω και αποσυνδέσω το εξάρτημα BLE, τότε είναι πολύ πιθανό να έχετε μόνο θερμικό εκτυπωτή UART;
Έχω παίξει με τον ασύρματο/επαναφορτιζόμενο εκτυπωτή NETUM 80mm της Amazon.Κοστίζει $80 και εμφανίζεται στη σειριακή θύρα com.Υποστηρίζει ESC/POS, έτσι έγραψα τη δική μου βιβλιοθήκη PowerShell για εικόνες.Το μόνο μειονέκτημα του NETUM είναι ότι δεν έχει τη χωρητικότητα για πολύ μεγάλα ρολά εκτυπωτών, αλλά αυτό είναι το τίμημα της συμπαγούς χρήσης.Βρήκα ότι μπορώ να πάρω μερικά μεσαίου μεγέθους ρολά και να ξετυλίξω τα μισά από αυτά σε ένα άδειο καρούλι.Διαρκούν λιγότερο από πέντε λεπτά, κάτι που δεν είναι μεγάλη ταλαιπωρία ανάλογα με την ταχύτητα με την οποία τα χρησιμοποιώ.
Η σύντομη απάντηση-ναι!Το Bluetooth Low Energy (BLE) είναι πολύ συνεπές σε διαφορετικές πλατφόρμες, επομένως η εφαρμογή του σε Linux δεν θα κάνει μεγάλη διαφορά.
Για επεκτάσιμο κείμενο, απλές γραμμές και γραμμωτούς κώδικες, δεν απαιτούνται πολύπλοκα προγράμματα οδήγησης, επειδή σχεδόν όλοι οι συνηθισμένοι εκτυπωτές ετικετών/αποδείξεων υποστηρίζουν τον σχετικά απλό τυπικό κωδικό εκτυπωτή Epson, γνωστό και ως ESC/P.[1] Για να είμαστε πιο ακριβείς, οι θερμικοί εκτυπωτές ετικετών/παραλαβής χρησιμοποιούν την παραλλαγή ESC/POS (Epson Standard Code/Point of Sale).[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, το πρόγραμμα οδήγησης παρέχεται online, αναζητήστε το "Πρόγραμμα οδήγησης θερμικού εκτυπωτή ετικετών των Windows" χωρίς "s".Είναι πιο δύσκολο για τους μικροελεγκτές που χρησιμοποιούν καθολικούς εκτυπωτές ετικετών/αποδείξεων για την εκτύπωση φωτογραφιών, και αυτό είναι ότι η βιβλιοθήκη Arduino της [Larry Bank] φαίνεται να πηγαίνει στο επόμενο επίπεδο.
3. Goojprt Qr203 58 mm micro ενσωματωμένος θερμικός εκτυπωτής Rs232+Ttl, συμβατός με Eml203, που χρησιμοποιείται για γραμμωτό κώδικα απόδειξης 15,17 $ ΗΠΑ + 2,67 $ ΗΠΑ Αποστολή:
4. Ασύρματη μονάδα NodeMcu V3 V2 Lua WIFI πλακέτα ανάπτυξης ESP8266 ESP32 με κεραία PCB και θύρα USB ESP-12E CP2102 2,94 USD + 0,82 USD Κόστος αποστολής:
Το χαρτί που χρησιμοποιείται από αυτούς τους εκτυπωτές σχετίζεται με μεγάλο αριθμό προβλημάτων υγείας.Επιπλέον, δεν είναι ανακυκλώσιμο ή φιλικό προς το περιβάλλον από καμία άποψη.
Περιέχει έναν ισχυρό ενδοκρινικό διαταράκτη δισφαινόλη-α.Παρεμπιπτόντως, τα προϊόντα που δεν περιέχουν BPA συνήθως περιέχουν BPA-τεχνικά διαφορετικούς, αλλά χειρότερους ενδοκρινικούς διαταράκτες.
Ανεξάρτητα από τα ενοχλητικά χημικά ή όχι, το θερμικό χαρτί δεν είναι οικολογικά (λογικά) φιλικό με κανέναν ορισμό
Είναι απίθανο να ασχοληθείς με ένα μικρό μέρος του ποσού που έκανε το ταμείο.Αξίζει όμως να αναφερθεί.
Εμπνευσμένη από αυτήν την ανάρτηση Hackaday του [Donald Papp], αυτή η ανάρτηση δείχνει τη βιβλιοθήκη Arduino της [Larry Bank] με εκτύπωση φωτογραφιών για θερμικούς εκτυπωτές, ο [Jeff Epler] έχει μια νέα στο Adafruit (Σεπτέμβριος 2021) 28th) «BLE Thermal». Cat” Printer Tutorial with CircuitPython [1][2][3] Αυτό οδήγησε σε μια λειτουργία εκτύπωσης φωτογραφιών που οδηγήθηκε από τον χαριτωμένο μικρό (αλλά μάλλον ακριβό IMHO) εκτυπωτή Adafruit CLUE nRF52840 Express Thermal με πλακέτα Bluetooth LE και έγχρωμη 1,3” 240×240 Οθόνη IPS TFT επί του σκάφους.[4]
Δυστυχώς, ο κώδικας CircuitPython εκτυπώνει μόνο μια εικόνα που έχει υποστεί προεπεξεργασία από μια εφαρμογή επεξεργασίας φωτογραφιών (όπως το δωρεάν και ανοιχτού κώδικα επεξεργασίας φωτογραφιών GIMP μεταξύ πλατφορμών).[5] Αλλά για να είμαι δίκαιος, αμφιβάλλω αν μια πλακέτα CLUE με επεξεργαστή Nordic nRF52840 Bluetooth LE, 1 MB μνήμη flash, 256 KB RAM και επεξεργαστή Cortex M4 64 MHz που τρέχει πλήρες CircuitPython έχει χώρο για προεπεξεργασία οτιδήποτε εκτός από απλή Η εικόνα- σανίδα.
[Ο Τζεφ Έπλερ] έγραψε: Όταν είδα τον εκτυπωτή "γάτας" σε αυτό το άρθρο του Hackaday (https://hackaday.com/2021/09/21/mini-wireless-thermal-printers-get-arduino-library -and-macos -app/), πρέπει απλώς να ετοιμάσω ένα για μένα.Η αρχική αφίσα δημιούργησε μια βιβλιοθήκη για το Arduino, αλλά ήθελα να φτιάξω μια έκδοση κατάλληλη για το CircuitPython.
2. Εκμάθηση "BLE Thermal "Cat" Printer with CircuitPython της Adafruit [μορφή html μίας σελίδας]

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

Χρησιμοποιώντας τον ιστότοπο και τις υπηρεσίες μας, συμφωνείτε ρητά με την τοποθέτηση των cookie απόδοσης, λειτουργικότητας και διαφήμισης.Μάθε περισσότερα


Ώρα δημοσίευσης: Οκτ-13-2021