INHOUDSOPGAWE:
- Stap 1: Kry 'n termiese drukker
- Stap 2: Beeldruk
- Stap 3: Druk van teks (2 grepe)
- Stap 4: Uitbreidings
- Stap 5: Geniet druk
Video: My draagbare fotodrukker: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Termiese drukker is 'n algemene toestel om kwitansies te druk. En dit is ook gewild vir selfdoeners. U kan dit op die onderstaande skakel kry. Http: //www.adafruit.com/? Q = termiese%20printer
Onlangs het ek 'n interessante termiese drukker op aliexpress.com gevind. Dit is vinniger, draagbaar en beheerbaar via Bluetooth. (ondersteun ook WiFi- en IR -verbinding, maar in 'n duur model). U kan dit ongeveer $ 35 kry.
Ek het gedink dat as dit 'n regte app vir hierdie drukker is, dit 'n goedkoop en draagbare fotodrukker kan wees. Daarom het ek 'n mobiele app hiervoor gemaak: 'Printer Lab'.
Stap 1: Kry 'n termiese drukker
Ek het 'n termiese drukker van aliexpress gekry. Hier is spesifikasies vir die drukker.
- Protokol: ESC/POS -opdrag
- Papierformaat: 58 mm
- Papierrol deursnee: <4 cm
- Ondersteun bluetooth 4.0, 3.0
- Pixel digtheid: 384 kolletjies/reël
- Battery: 7.4V, 1500mAh
Geen soldeersel of bedrading nodig nie. Al wat ek nodig het, is om 'n drukker en papierrolletjies te koop. Maar om 'n mobiele app hiervoor te maak, is baie meer ingewikkeld.
Stap 2: Beeldruk
'N Vervaardiger van die termiese drukker ondersteun 'n Android/iOS -app en SDK. Maar baie eenvoudige funksies, soos om prentjies in lae kwaliteit te druk, eenvoudige teks en QR/strepieskode druk, is beskikbaar. Ek moet 'n hele nuwe app maak. Dit heet 'Printer Lab'. (ondersteun slegs Android v5.0 of hoër)
Eers het ek 'n beelddrukfunksie gemaak wat gebaseer is op 'n biblioteek wat deur 'n drukkervervaardiger verskaf word. Daarna het ek 'n foto van my seun gekies en dit afgedruk!
(Sien prent 1. Druk af met standaardinstellings)
Soos u sien, baie swak gehalte.
Termiese drukkers doen 'n eenvoudige taak: stel 'n pixel in as wit (leë spasie) of swart. Die prentebiblioteek van die drukker omskakel dus die kleurbeeld na 'n grysskaalbeeld, en dit kry 'n gemiddelde grysskaalwaarde van 'n hele beeld en stel 'n pixel as wit as die grysskaalwaarde van die pixel kleiner is as die gemiddelde. 'N Pixel word swart as die grysskaalwaarde groter is as die gemiddelde. Die resultaat is 'n 1-bis-bitmap met slegs 2 pixelstatus, swart of wit.
Hierdie resultaat is nie wat ek wil hê nie. Ek het dus 'n geordende dithering gebruik. Hierdie metode omskep 2x2 pixels in 5 soorte patrone volgens 'n gemiddelde grysskaal van 4 pixels.
_ #_ #_ ## ##_ _ _# _# ##
(Sien prent 2. beveel ruk)
Dit is baie beter as voorheen, maar die beeld is effens vaag, wat steeds nie bevredigend is nie. Foutverspreiding kan die probleem oplos. Hierdie algoritme verbeter die beeldkwaliteit baie meer.
(Sien prent 3. Foutverspreiding)
Foutverspreiding is kompleks om hier te beskryf. U kan meer inligting kry op die onderstaande skakel:
Nou kan ek prente van albums of kamera teen 'n lae koste druk. Maar dit is nie 'n einde nie.
Stap 3: Druk van teks (2 grepe)
Die belangrikste taak van die termiese drukker is om kwitansies met 'n paar lettertipes af te druk. Ek het teksafdrukke getoets, en die meeste termiese drukkers doen hierdie taak goed, alhoewel baie min lettertipes beskikbaar is.
Maar daar is een groot probleem. Termiese drukkers, spesifiek die een wat ek in Chinese aanlynwinkels gekoop het, ondersteun slegs Engels, Chinees en 'n paar soorte karakters. Baie ander tale, in my geval Koreaans, is nie beskikbaar nie. Daarom het ek besluit om elke karakter as 'n prentjie te druk, alhoewel dit Engels of Chinees is.
Op hierdie manier kan ek enige soort karakters gebruik, maar die afdrukkwaliteit is effens swakker as die ingebedde lettertipe. In elk geval, karakterafdrukke is gereed. Dit is tyd om verskillende funksies op grond hiervan te ontwikkel.
Stap 4: Uitbreidings
# Eenvoudige teksdruk
Dit druk tekste uit wat u self getik het of van die knipbord geplak het. U kan tekste van ander programme na Printer Lab stuur.
# QR-kode / strepieskode Dit omskakel teks na QR-kode / strepieskode en druk dit uit.
# RSS -feed U kan RSS -adres registreer en feeds druk. Vir die gemak het ek 'n RSS -blaaier gemaak wat deur RSS -skakels op die internet blaai. Deur op die knoppie regs onder te klik, kan u RSS-adres maklik registreer. Na hierdie stap versamel Printer Lab die titel van feeds en druk dit uit.
- Hoofinhoud word uitgesluit van drukwerk omdat dit te groot is om af te druk.- Feeds wat van RSS afkomstig is, word op die tydlyn geregistreer. U kan dit op die tydlyn -oortjie kyk.
# Skedule Kry daaglikse gebeure uit die Google -kalender en druk dit uit. U moet op die skedule -knoppie klik om dit met u Google -rekening te verbind. Na hierdie stap versamel Printer Lab gebeurtenisse outomaties.
# Kontakafdrukke vCard gekies uit kontakte of gedeel uit eksterne app.
# Tydlyn oortjie Tydlyn oortjie versamel feeds van RSS en Google kalender. U kan dit alles tegelyk druk. Gedrukte feeds word verdof en uitgesluit by die volgende druk.
# Instellings- Outomatiese verbinding: maak outomaties aan met u drukker tydens die aanvang. Om dit te kan gebruik, moet u 'n 4-syfer-PIN-kode van die drukker registreer. - Outomatiese druk: druk outomaties feeds op die tydlyn -oortjie op die tydsinterval wat u gekies het. - Ondersteun 80mm -drukker: 80mm -drukker het 'n wye breedte, toon meer karakters en pixels op 'n lyn. Om dit te kan gebruik, moet 80 mm -drukker 576 punte per reël ondersteun.
Stap 5: Geniet druk
Bluetooth termiese drukker is handig genoeg om oral heen te vervoer en goedkoop genoeg om soveel te druk as wat u wil. Koop 'n drukker en installeer Printer Lab in die Google Play -winkel. En geniet insta-printing !!
Installeer PrinterLab op:
Bly ingeskakel vir meer opdaterings!
# Nuttige skakels
Printer Lab aflaai bladsy (Android v5.0 of ouer)
https://play.google.com/store/apps/details?id=com…
gemaak deur: [email protected]
dankie aan: Chang-Han Jeon
QnA: https://play.google.com/store/apps/details?id=com… Lys met 58 mm termiese drukker https://play.google.com/store/apps/details?id=com…How-To dokument van ESC/POS -druk in Android https://play.google.com/store/apps/details?id=com… Foutverspreidingsalgoritme https://play.google.com/store/apps/details?id=com …
Aanbeveel:
Draagbare binnenshuise lig met 100W LED -chip: 26 stappe (met foto's)
Draagbare binnenshuise lig met 100W LED -chip: in hierdie instruksies / video sal ek jou wys hoe ek 'n draagbare binnenshuise lig gemaak het met 'n 100W LED -chip wat aangedryf word met 'n 19V 90W -kragtoevoer vanaf 'n ou skootrekenaar. UPDATE 2 (FINALE): temperatuur rondom die LED (37C stabiel by 85W na 30 minute in 'n 20C -kamer)
ATtiny85 draagbare trilaktiwiteitsopsporing Horlosie en programmering ATtiny85 met Arduino Uno: 4 stappe (met foto's)
ATtiny85 draagbare trilaktiwiteitsopsporingshorlosie en programmering ATtiny85 met Arduino Uno: hoe kan u die draagbare aktiwiteitopsporing laat kyk? Dit is 'n draagbare apparaat wat ontwerp is om te vibreer wanneer dit stagnasie opspoor. Spandeer u die meeste van u tyd op die rekenaar soos ek? Sit u ure sonder om dit te besef? Dan is hierdie toestel f
LIGHT BOX - 'n draagbare Bluetooth -luidspreker met Vu -meter: 10 stappe (met foto's)
LIGHT BOX - 'n draagbare Bluetooth -luidspreker met Vu -meter: wat ek gemaak het, is 'n draagbare stereo -luidspreker -eenheid wat verband hou met 'n VU -meter (dws volume -eenheidmeter). Dit bestaan ook uit 'n voorafgeboude klank-eenheid wat Bluetooth-verbinding, AUX-poort, USB-poort, SD-kaartpoort en amp moontlik maak; FM -radio, volume beheer
Miniatuur draagbare sluitversterker (en sonarstelsel vir draagbare, ens.): 7 stappe
Miniatuur draagbare sluitversterker (en sonarstelsel vir draagbare, ens.): Bou 'n miniatuur laekoste-versterker wat ingebed kan word in 'n brilraam en om 'n sonarsigstelsel vir blindes te skep, of 'n eenvoudige ultraklank masjien wat u hart voortdurend monitor en mens-masjienleer gebruik om te waarsku
Draagbare draagbare retropie: 7 stappe
Portable Handheld Retropie: Dit is die video waarvan ons gegaan het. Ons het byna dieselfde materiaal gebruik as die persoon in hierdie gids. As die video u help om beter te verstaan hoe u 'n draagbare retropie kan maak, kan u dit eerder kyk. Uiteindelik behoort u iets te hê