Nan atik sa a, mwen pral rakonte w istwa dènye kamera mwen an: yon kamera dijital Polaroid, ki konbine yon enprimant resi ak yon Franbwaz Pi.Pou konstwi li, mwen te pran yon ansyen kamera Polaroid Minute Maker, mwen te debarase m de zantray yo, epi mwen te itilize yon kamera dijital, ekspozisyon E-lank, enprimant resi ak kontwolè SNES pou opere kamera a olye pou yo ògàn entèn yo.Pa bliye swiv mwen sou Instagram (@ade3).
Yon moso papye ki soti nan yon kamera ak yon foto se yon ti jan majik.Li pwodui yon efè enteresan, ak videyo a sou ekran an nan yon kamera dijital modèn manje ou ki eksitasyon.Ansyen kamera Polaroid toujou fè m 'yon ti kras tris paske yo se tankou machin ki trè byen fèt, men lè fim nan sispann, yo vin travay atistik nostaljik, kolekte pousyè sou etajè liv nou yo.E si ou ta ka itilize yon enprimant resi olye de fim enstantane pou pote yon nouvo lavi nan ansyen kamera sa yo?
Lè li fasil pou mwen fè li, atik sa a pral fouye nan detay teknik ki jan mwen te fè kamera a.Mwen fè sa paske mwen espere eksperyans mwen an ap enspire kèk moun eseye pwojè a poukont yo.Sa a se pa yon modifikasyon senp.An reyalite, sa a ka pi difisil kamera fann mwen te janm eseye, men si ou deside rezoud pwojè sa a, mwen pral eseye bay ase detay nan eksperyans mwen an pou anpeche ou bloke.
Poukisa mwen ta dwe fè sa?Apre pran piki a ak kamera blenndè kafe mwen an, mwen vle eseye kèk metòd diferan.Gade nan seri kamera mwen an, kamera Polaroid Minute Maker a toudenkou vole soti nan mwen epi li te vin chwa ideyal la pou konvèsyon dijital.Sa a se yon pwojè pafè pou mwen paske li konbine kèk nan bagay sa yo mwen deja jwe ak: Franbwaz Pi, E Ink ekspozisyon ak enprimant resi.Mete yo ansanm, kisa ou pral jwenn?Sa a se istwa ki jan kamera dijital Polaroid mwen te fè...
Mwen te wè moun eseye pwojè menm jan an, men pèsonn pa te fè yon bon travay eksplike kijan yo fè li.Mwen espere evite erè sa a.Defi a nan pwojè sa a se fè tout pati yo travay ansanm.Anvan ou kòmanse pouse tout pati yo nan ka Polaroid a, mwen rekòmande pou ou gaye tout bagay pandan w ap teste ak mete kanpe tout eleman yo divès kalite.Sa a anpeche ou remonte ak demonte kamera a chak fwa ou frape yon obstak.Anba a, ou ka wè tout pati ki konekte ak k ap travay anvan tout bagay boure nan ka Polaroid la.
Mwen te fè kèk videyo pou anrejistre pwogrè mwen.Si w gen plan pou rezoud pwojè sa a, lè sa a ou ta dwe kòmanse ak videyo sa a 32 minit paske ou ka wè ki jan tout bagay anfòm ansanm ak konprann defi yo ki ka rankontre.
Isit la yo se pati yo ak zouti mwen te itilize.Lè tout bagay yo di, pri a ka depase $ 200.Gwo depans yo pral Raspberry Pi (35 a 75 dola ameriken), enprimant (50 a 62 dola ameriken), monitè (37 dola ameriken) ak kamera (25 dola ameriken).Pati ki enteresan an se fè pwojè a pwòp ou a, kidonk depans ou yo pral diferan selon pwojè a ou vle enkli oswa eskli, ajou oswa degrade.Sa a se pati mwen itilize:
Kamera mwen itilize se yon kamera minit Polaroid.Si mwen ta fè l 'ankò, mwen ta sèvi ak yon machin balanse Polaroid paske li se fondamantalman menm konsepsyon an, men panèl la devan se pi bèl.Kontrèman ak nouvo kamera Polaroid yo, modèl sa yo gen plis espas andedan, epi yo gen yon pòt sou do a ki pèmèt ou louvri epi fèmen kamera a, ki trè pratik pou bezwen nou yo.Fè kèk lachas epi ou ta dwe kapab jwenn youn nan kamera Polaroid sa yo nan magazen antik oswa sou eBay.Ou ka anmezi achte youn pou mwens pase $20.Anba a, ou ka wè yon Swinger (agòch) ak Minute Maker (adwat).
Nan teyori, ou ka itilize nenpòt kamera Polaroid pou kalite pwojè sa a.Mwen menm mwen gen kèk kamera tè ak bellows ak pliye moute, men avantaj nan Swinger oswa Minute Maker se ke yo te fè nan plastik difisil epi yo pa gen anpil pati k ap deplase eksepte pòt la dèyè.Premye etap la se retire tout kouraz nan kamera a pou fè plas pou tout pwodwi elektwonik nou yo.Tout bagay dwe fèt.Nan fen a, ou pral wè yon pil fatra, jan yo montre anba a:
Pifò pati nan kamera a ka retire ak pens ak fòs brital.Bagay sa yo pa te pran apa, kidonk ou pral lite ak lakòl nan kèk kote.Retire devan Polaroid pi difisil pase sa li sanble.Gen vis andedan ak kèk zouti ki nesesè.Li evidan sèlman Polaroid gen yo.Ou gendwa kapab devise yo ak pens, men mwen te abandone e mwen te fòse yo fèmen.Nan retrospective, mwen bezwen peye plis atansyon isit la, men domaj mwen te koze a ka repare ak super lakòl.
Yon fwa ou gen siksè, ou pral yon lòt fwa ankò goumen pati yo ki pa ta dwe pran apa.Menm jan an tou, pens ak fòs brital yo obligatwa.Fè atansyon pou pa domaje anyen ki vizib soti deyò.
Lantiy la se youn nan eleman difisil yo retire.Apa de perçage yon twou nan glas la / plastik ak furter li soti, mwen pa t 'panse a lòt solisyon senp.Mwen vle prezève aparans nan lantiy la otank posib pou moun pa ka menm wè kamera tipòtrè Franbwaz Pi a nan sant bag nwa a kote lantiy la te fiks anvan.
Nan videyo mwen an, mwen te montre konparezon anvan ak apre foto Polaroid, pou ou ka wè egzakteman sa ou vle efase nan kamera a.Pran swen pou asire ke panèl la devan ka louvri epi fèmen fasil.Panse a panèl la kòm yon dekorasyon.Nan pifò ka yo, li pral fiks an plas, men si ou vle konekte Franbwaz Pi a ak monitè kè bebe a ak klavye, ou ka retire panèl la devan epi ploge sous pouvwa a.Ou ka pwopoze pwòp solisyon ou isit la, men mwen deside sèvi ak leman kòm yon mekanis pou kenbe panèl la an plas.Velcro a sanble twò frajil.Vis yo twòp.Sa a se yon foto anime ki montre kamera a louvri ak fèmen panèl la:
Mwen te chwazi konplè Franbwaz Pi 4 Modèl B olye pou yo pi piti Pi Zewo a.Sa a se an pati ogmante vitès ak an pati paske mwen se relativman nouvo nan jaden an Franbwaz Pi, kidonk mwen santi mwen pi alèz lè l sèvi avèk li.Li evidan, pi piti Pi Zewo a pral jwe kèk avantaj nan espas etwat Polaroid.Yon entwodiksyon nan Franbwaz Pi pi lwen pase sijè ki abòde lan leson patikilye sa a, men si ou se nouvo nan Franbwaz Pi, gen anpil resous ki disponib isit la.
Rekòmandasyon jeneral la se pran yon ti tan epi pran pasyans.Si ou soti nan yon background Mac oswa PC, Lè sa a, w ap bezwen kèk tan familyarize tèt ou ak nuans yo nan Pi a.Ou bezwen abitye ak liy lòd la epi metrize kèk ladrès kodaj Python.Si sa fè w santi w pè (mwen te pè okòmansman!), tanpri pa fache.Osi lontan ke ou aksepte li ak pèsistans ak pasyans, ou pral jwenn li.Rechèch sou Entènèt ak pèseverans ka simonte prèske tout obstak ou rankontre.
Foto ki anwo a montre ki kote Franbwaz Pi a mete nan kamera Polaroid la.Ou ka wè kote koneksyon ekipman pou pouvwa a sou bò gòch la.Epitou sonje ke liy divizyon gri an pwolonje sou lajè ouvèti a.Fondamantalman, sa a se fè enprimant lan panche sou li epi separe Pi a ak enprimant lan.Lè w konekte enprimant lan, ou bezwen fè atansyon pou w pa kraze broch ki montre kreyon an nan foto a.Kab ekspozisyon an konekte ak broch yo isit la, ak fen fil ki vini ak ekspozisyon an se apeprè yon ka nan yon pous nan longè.Mwen te oblije pwolonje pwent câbles yo yon ti jan pou enprimant lan pa ta peze sou yo.
Franbwaz Pi a ta dwe pozisyone pou bò a ak pò USB pwen nan devan an.Sa a pèmèt kontwolè USB a konekte soti nan devan lè l sèvi avèk yon adaptè ki gen fòm L.Malgre ke sa a pa t 'fè pati nan plan orijinal mwen an, mwen toujou itilize yon ti kab HDMI sou devan an.Sa a pèmèt mwen fasilman pòp soti panèl la ak Lè sa a, ploge monitè kè bebe a ak klavye nan Pi a.
Kamera a se yon modil Raspberry Pi V2.Bon jan kalite a pa bon menm jan ak nouvo kamera HQ la, men nou pa gen ase espas.Kamera a konekte ak Franbwaz Pi atravè yon riban.Koupe yon twou mens anba lantiy la nan kote riban an ka pase.Riban an bezwen trese anndan anvan ou konekte ak Franbwaz Pi a.
Panèl la devan Polaroid gen yon sifas ki plat, ki se apwopriye pou aliye kamera a.Pou enstale li, mwen te itilize kasèt doub-sided.Ou dwe fè atansyon sou do a paske gen kèk pati elektwonik sou tablo kamera a ke ou pa vle domaje.Mwen te itilize kèk moso tep kòm espas pou anpeche pati sa yo kraze.
Gen de pwen plis sonje nan foto ki anwo a, ou ka wè ki jan jwenn aksè nan pò yo USB ak HDMI.Mwen te itilize yon adaptè USB ki gen fòm L pou montre koneksyon an sou bò dwat la.Pou kab HDMI a nan kwen gòch anwo a, mwen te itilize yon kab ekstansyon 6-pous ak yon konektè ki gen fòm L nan lòt bout la.Ou ka wè sa pi byen nan videyo mwen an.
E Ink sanble ap yon bon chwa pou monitè a paske imaj la sanble anpil ak imaj la enprime sou papye resi a.Mwen te itilize yon modil ekspozisyon lank elektwonik Waveshare 4.2 pous ak 400 × 300 piksèl.
Lank elektwonik gen kalite analòg mwen jis renmen.Li sanble ak papye.Li vrèman satisfè pou montre imaj sou ekran an san kouran.Paske pa gen okenn limyè pou pouvwa piksèl yo, yon fwa yo kreye imaj la, li rete sou ekran an.Sa vle di ke menm si pa gen kouran, foto a rete sou do Polaroid a, ki fè m sonje ki dènye foto mwen te pran.Yo dwe onèt, tan pou kamera a dwe mete sou etajè liv mwen an pi long pase lè li itilize, kidonk osi lontan ke kamera a pa itilize, kamera a pral prèske vin yon ankadreman foto, ki se yon bon chwa.Ekonomize enèji pa enpòtan.Kontrèman ak ekspozisyon ki baze sou limyè ki toujou ap konsome pouvwa, E Ink sèlman konsome enèji lè li bezwen yo dwe redesine.
Ekspozisyon lank elektwonik tou gen dezavantaj.Bagay la pi gwo se vitès.Konpare ak ekspozisyon ki baze sou limyè, li sèlman pran plis tan pou limen oswa etenn chak pixel.Yon lòt dezavantaj se rafrechi ekran an.Ki pi chè E Ink monitè a ka pasyèlman rafrechi, men modèl la pi bon mache pral redesine ekran an antye chak fwa nenpòt chanjman ki fèt.Efè a se ke ekran an vin nwa ak blan, ak Lè sa a, imaj la parèt tèt anba anvan nouvo imaj la parèt.Li pran sèlman yon segonn pou bat je, men ajoute.An jeneral, li pran apeprè 3 segonn pou ekran patikilye sa a mete ajou depi lè yo peze bouton an jiska lè foto a parèt sou ekran an.
Yon lòt bagay ou dwe sonje se ke, kontrèman ak ekspozisyon òdinatè ki montre Desktop ak sourit, ou bezwen diferan ak ekspozisyon e-lank.Fondamantalman, w ap di monitè a montre kontni yon pixel nan yon moman.Nan lòt mo, sa a se pa ploge ak jwe, ou bezwen kèk kòd reyalize sa a.Chak fwa yo pran yon foto, fonksyon desen imaj la sou monitè a egzekite.
Waveshare bay chofè pou ekspozisyon li yo, men dokimantasyon li yo se terib.Planifye pou pase kèk tan goumen ak monitè a anvan li ap travay byen.Sa a se dokiman an nan ekran an mwen itilize.
Ekspozisyon an gen 8 fil, epi ou pral konekte fil sa yo ak broch yo nan Franbwaz Pi a.Nòmalman, ou ka sèlman itilize kòd la ki vini ak monitè a, men depi nou ap travay nan yon espas etwat, mwen dwe pwolonje nan fen kòd la pa twò wo.Sa a sove apeprè yon ka nan yon pous nan espas.Mwen panse ke yon lòt solisyon se koupe plis plastik nan enprimant resi a.
Pou konekte ekspozisyon an nan do Polaroid a, ou pral fè egzèsis kat twou.Monitè a gen twou pou aliye nan kwen yo.Mete ekspozisyon an nan kote ou vle a, asire w ke ou kite yon espas anba a pou ekspoze papye resi a, Lè sa a, make epi fè egzèsis kat twou.Lè sa a, sere boulon ekran an soti nan do a.Pral gen yon espas 1/4 pous ant do Polaroid a ak do monitè a.
Ou ta ka panse ke ekspozisyon an lank elektwonik se plis anbarasman pase sa li vo.Ou ka gen rezon.Si w ap chèche pou yon opsyon ki pi senp, ou ka bezwen gade pou yon ti monitè koulè ki ka konekte atravè pò a HDMI.Dezavantaj la se ke ou pral toujou ap gade nan Desktop la nan sistèm nan fonksyone Franbwaz Pi, men avantaj la se ke ou ka ploge li epi sèvi ak li.
Ou ka bezwen revize kijan enprimant resi a fonksyone.Yo pa sèvi ak lank.Olye de sa, enprimant sa yo sèvi ak papye tèmik.Mwen pa konplètman sèten ki jan papye a te kreye, men ou ka panse a li kòm yon desen ak chalè.Lè chalè a rive nan 270 degre Fahrenheit, zòn nwa yo pwodwi.Si woulo papye a dwe cho ase, li pral tounen nwa nèt.Pi gwo avantaj isit la se ke pa gen okenn bezwen sèvi ak lank, epi konpare ak fim Polaroid reyèl, pa gen okenn reyaksyon chimik konplike yo mande.
Genyen tou dezavantaj nan itilize papye tèmik.Li evidan, ou ka sèlman travay nan nwa ak blan, san koulè.Menm nan seri a nwa ak blan, pa gen okenn tout koulè gri.Ou dwe trase imaj la nèt ak pwen nwa.Lè ou eseye jwenn otan ke posib nan pwen sa yo, ou pral inevitableman tonbe nan dilèm nan konpreyansyon jitter.Yo ta dwe peye atansyon espesyal nan algorithm Floyd-Steinberg.Mwen pral kite ou mache sou lapen sa pou kont ou.
Lè ou eseye sèvi ak diferan anviwònman kontras ak teknik dithering, ou pral inevitableman rankontre bann long nan foto.Sa a se yon pati nan anpil selfie ke mwen te amelyore nan pwodiksyon an imaj ideyal.
Pèsonèlman, mwen renmen aparans nan imaj dithered.Lè yo te anseye nou ki jan pou n pentire atravè pwenti, sa te fè m sonje premye klas atizay mwen an.Li se yon gade inik, men li diferan de gradyasyon an lis nan fotografi nwa ak blan ke nou te resevwa fòmasyon yo apresye.Mwen di sa paske kamera sa a devye de tradisyon ak imaj inik li pwodui yo ta dwe konsidere kòm "fonksyon" kamera a, pa "ensèk la".Si nou vle foto orijinal la, nou ka sèvi ak nenpòt lòt kamera konsomatè sou mache a epi ekonomize kèk lajan an menm tan.Pwen isit la se fè yon bagay inik.
Kounye a ke ou konprann enprime tèmik, ann pale sou enprimant.Enprimant resi mwen te itilize a te achte nan men Adafruit.Mwen te achte yo "Mini Thermal Receipt Printer Starter Pack", men ou ka achte li separeman si sa nesesè.Nan teyori, ou pa bezwen achte yon batri, men ou ka bezwen yon adaptè pouvwa pou ou ka ploge li nan miray la pandan tès la.Yon lòt bon bagay se ke Adafruit gen bon tutoryèl ki pral ba ou konfyans ke tout bagay pral ale nòmalman.Kòmanse soti nan sa a.
Mwen espere enprimant lan ka anfòm Polaroid san okenn chanjman.Men, li twò gwo, kidonk w ap oblije koupe kamera a oswa koupe enprimant lan.Mwen te chwazi refinition aparèy pou enprime a paske yon pati nan apèl pwojè a te kenbe aparans Polaroid a otank posib.Adafruit vann tou enprimant resi san yon boîtier.Sa a sove kèk espas ak kèk dola, epi kounye a ke mwen konnen ki jan tout bagay ap travay, mwen ta ka itilize sa a pwochen fwa mwen bati yon bagay tankou sa a.Sepandan, sa a pral pote yon nouvo defi, sètadi ki jan yo detèmine ki jan yo kenbe woulo papye a.Pwojè tankou sa a se tout sou konpwomi ak defi yo nan chwazi rezoud.Ou ka wè anba foto a ang ki bezwen koupe pou fè aparèy pou enprime a anfòm.Koupe sa a pral bezwen tou rive sou bò dwat la.Lè koupe, tanpri fè atansyon pou evite fil aparèy pou enprime a ak ekipman elektwonik entèn yo.
Yon pwoblèm ak enprimant Adafruit se ke bon jan kalite a varye selon sous pouvwa a.Yo rekòmande pou itilize yon ekipman pou pouvwa 5v.Li efikas, espesyalman pou enprime ki baze sou tèks.Pwoblèm lan se ke lè ou enprime yon imaj, zòn nwa yo gen tandans vin pi klere.Pouvwa ki nesesè pou chofe tout lajè papye a pi gran pase lè enprime tèks, kidonk zòn nwa yo ka vin gri.Li difisil pou pote plent, enprimant sa yo pa fèt pou enprime foto apre tout.Enprimant lan pa ka jenere ase chalè atravè lajè papye a nan yon moman.Mwen te eseye kèk lòt kòd pouvwa ak diferan rezilta, men pa t 'gen anpil siksè.Finalman, nan nenpòt ka, mwen bezwen sèvi ak pil pou pouvwa li, kidonk mwen te abandone eksperyans nan kòd pouvwa.San atann, batri rechargeable 7.4V 850mAh Li-PO mwen te chwazi fè efè enprime tout sous pouvwa mwen te teste pi fonse a.
Apre enstale aparèy pou enprime a nan kamera a, koupe yon twou anba monitè a pou fè aliman ak papye ki soti nan enprimant lan.Pou koupe papye resi a, mwen te itilize lam ansyen kouto tep anbalaj la.
Anplis pwodiksyon an nwa nan tach yo, yon lòt dezavantaj se mete.Chak fwa enprimant lan pran yon poz pou ratrape done yo ap manje, li pral kite yon ti espas lè li kòmanse enprime ankò.Nan teyori, si ou ka elimine tanpon an epi kite done kouran an kontinyèlman manje nan enprimant lan, ou ka evite espas sa a.Vreman vre, sa a sanble se yon opsyon.Sit entènèt Adafruit la mansyone pushpins san papye sou enprimant lan, ki ka itilize pou kenbe bagay yo nan senkronizasyon.Mwen pa te teste sa paske mwen pa konnen ki jan li fonksyone.Si ou rezoud pwoblèm sa a, tanpri pataje siksè ou avèk mwen.Sa a se yon lòt pakèt selfies kote ou ka byen klè wè gwoup yo.
Li pran 30 segonn pou enprime foto a.Sa a se yon videyo sou enprimant lan ap kouri, konsa ou ka santi konbyen tan li pran pou enprime imaj la.Mwen kwè ke sitiyasyon sa a ka ogmante si yo itilize Hack Adafruit.Mwen sispèk ke entèval tan ki genyen ant enprime an reta atifisyèlman, sa ki anpeche enprimant lan depase vitès tanpon done a.Mwen di sa paske mwen li ke avans papye a dwe senkronize ak tèt enprimant lan.Mwen ka mal.
Jis tankou ekspozisyon an E-lank, li pran kèk pasyans pou fè enprimant lan travay.San yo pa yon chofè enprime, ou aktyèlman ap itilize kòd pou voye done dirèkteman nan enprimant lan.Menm jan an tou, pi bon resous la ka sit entènèt Adafruit la.Kòd ki nan depo GitHub mwen an adapte ak egzanp yo, kidonk si w rankontre difikilte, dokiman Adafruit la pral pi bon chwa w yo.
Anplis de avantaj nostaljik ak retro, avantaj kontwolè SNES la se ke li bay mwen kèk kontwòl ke mwen pa oblije panse twòp sou.Mwen bezwen konsantre sou jwenn kamera a, enprimant, ak monitè yo travay ansanm, epi gen yon kontwolè ki deja egziste ki ka rapidman kat fonksyon mwen yo fè bagay sa yo pi fasil.Anplis de sa, mwen deja gen eksperyans lè l sèvi avèk kontwolè Kamera Coffee Stirrer mwen an, kidonk mwen ka fasilman kòmanse.
Kontwolè ranvèse a konekte atravè yon kab USB.Pou pran yon foto, peze bouton A.Pou enprime foto a, peze bouton B la.Pou efase foto a, peze bouton X la.Pou netwaye ekspozisyon an, mwen ka peze bouton Y la.Mwen pa t 'sèvi ak bouton yo kòmanse / chwazi oswa bouton gòch / dwa nan tèt la, kidonk si mwen gen nouvo lide nan lavni an, yo ka toujou itilize pou nouvo karakteristik.
Kòm pou bouton flèch yo, bouton gòch ak dwa klavye a ap sikile nan tout imaj mwen te pran yo.Peze moute pa kounye a fè okenn operasyon.Peze ap avanse papye a nan enprimant resi a.Sa a se trè pratik apre enprime foto a, mwen vle krache soti plis papye anvan chire li koupe.Lè w konnen ke enprimant lan ak Franbwaz Pi ap kominike, sa a se tou yon tès rapid.Mwen te peze, epi lè mwen te tande papye a manje, mwen te konnen ke batri enprimant lan te toujou chaje ak pare pou itilize.
Mwen te itilize de pil nan kamera a.Youn nan pouvwa Franbwaz Pi a ak lòt pouvwa enprimant lan.Nan teyori, ou ka tout kouri ak ekipman pou pouvwa a menm, men mwen pa panse ou gen ase pouvwa a kouri enprimant lan konplètman.
Pou Franbwaz Pi a, mwen te achte pi piti batri a mwen te kapab jwenn.Chita anba Polaroid, pifò nan yo kache.Mwen pa renmen lefèt ke kòd pouvwa a dwe pwolonje soti nan devan an nan twou a anvan konekte ak Franbwaz Pi a.Petèt ou ka jwenn yon fason pou peze yon lòt batri nan Polaroid, men pa gen anpil espas.Dezavantaj nan mete batri a andedan se ke ou dwe louvri kouvèti a dèyè yo louvri epi fèmen aparèy la.Senpleman deploge batri a pou fèmen kamera a, ki se yon bon chwa.
Mwen te itilize yon kab USB ak yon switch on/off soti nan CanaKit.Mwen ta ka yon ti kras twò bèl pou lide sa a.Mwen panse ke Franbwaz Pi a ka vire sou ak koupe ak jis bouton sa a.An reyalite, dekonekte USB a soti nan batri a se jis kòm fasil.
Pou enprimant lan, mwen te itilize yon batri rechargeable 850mAh Li-PO.Yon batri tankou sa a gen de fil ki soti nan li.Youn se pwodiksyon an ak lòt la se plato a.Yo nan lòd yo reyalize yon "koneksyon rapid" nan pwodiksyon an, mwen te oblije ranplase konektè a ak yon konektè 3-fil jeneral.Sa nesesè paske mwen pa vle oblije retire tout enprimant lan chak fwa mwen bezwen dekonekte kouran an.Li ta pi bon pou chanje isit la, epi mwen ka amelyore li nan lavni.Menm pi bon, si switch la sou deyò kamera a, Lè sa a, mwen ka deploge enprimant lan san yo pa louvri pòt la dèyè.
Batri a sitiye dèyè enprimant lan, epi mwen rale kòd la soti pou mwen ka konekte ak dekonekte pouvwa a jan sa nesesè.Yo nan lòd yo chaje batri a, yo bay yon koneksyon USB tou atravè batri a.Mwen eksplike sa tou nan videyo a, kidonk si ou vle konprann ki jan li fonksyone, tanpri tcheke li.Tankou mwen te di, benefis la etone se ke anviwònman sa a pwodui pi bon rezilta enprime konpare ak konekte dirèkteman nan miray la.
Sa a se kote mwen bezwen bay yon non responsabilite.Mwen ka ekri Python efikas, men mwen pa ka di li bèl.Natirèlman, gen pi bon fason pou fè sa, ak pi bon pwogramasyon yo ka anpil amelyore kòd mwen an.Men, jan mwen te di, li travay.Se poutèt sa, mwen pral pataje depo GitHub mwen an avèk ou, men mwen reyèlman pa ka bay sipò.Espere ke sa a ase pou montre w sa m ap fè epi ou ka amelyore li.Pataje amelyorasyon ou yo avè m ', mwen pral kontan mete ajou kòd mwen an epi ba ou kredi.
Se poutèt sa, li sipoze ke ou te mete kanpe kamera a, monitè ak enprimant, epi yo ka travay nòmalman.Koulye a, ou ka kouri script Python mwen an ki rele "digital-polaroid-camera.py".Alafen, ou bezwen mete Franbwaz Pi a otomatikman kouri script sa a nan demaraj, men pou kounye a, ou ka kouri li nan yon editè Python oswa tèminal.Sa ki annapre yo pral rive:
Mwen te eseye ajoute kòmantè nan kòd la eksplike sa ki te pase, men yon bagay ki te pase pandan w ap pran foto a epi mwen bezwen eksplike plis.Lè yo pran foto a, li se yon imaj plen koulè, tout gwosè.Imaj la sove nan yon katab.Sa a se pratik paske si ou bezwen sèvi ak li pita, ou pral gen yon foto nòmal segondè rezolisyon.Nan lòt mo, kamera a toujou ap kreye nòmal JPG tankou lòt kamera dijital.
Lè yo pran foto a, yo pral kreye yon dezyèm imaj, ki se optimize pou ekspozisyon ak enprime.Sèvi ak ImageMagick, ou ka chanje gwosè foto orijinal la epi konvèti li an nwa ak blan, epi answit aplike Floyd Steinberg dithering.Mwen kapab tou ogmante kontras nan etap sa a, byenke karakteristik sa a etenn pa default.
Nouvo imaj la aktyèlman sove de fwa.Premyèman, sove li kòm yon jpg nwa ak blan pou li ka wè ak itilize ankò pita.Dezyèm sove a pral kreye yon dosye ak yon ekstansyon .py.Sa a se pa yon fichye imaj òdinè, men yon kòd ki pran tout enfòmasyon pixel nan imaj la epi konvèti li nan done ki ka voye nan enprimant lan.Kòm mwen mansyone nan seksyon enprimant lan, etap sa a nesesè paske pa gen okenn chofè enprime, kidonk ou pa ka jis voye imaj nòmal nan enprimant lan.
Lè yo peze bouton an epi enprime imaj la, gen kèk kòd bip tou.Sa a se opsyonèl, men li bon pou jwenn kèk fidbak ki ka tande pou fè w konnen ke yon bagay ap pase.
Dènye fwa, mwen pa t 'kapab sipòte kòd sa a, li se montre ou nan bon direksyon an.Tanpri itilize li, modifye li, amelyore li epi fè li tèt ou.
Sa a se yon pwojè enteresan.Nan retwouve, mwen pral fè yon bagay diferan oswa petèt mete ajou li nan lavni.Premye a se kontwolè a.Malgre ke kontwolè SNES la ka fè egzakteman sa mwen vle fè, li se yon solisyon maladwa.Fil la bloke.Li fòse ou kenbe kamera a nan yon men ak kontwolè a nan lòt la.Se konsa, anbarasan.Yon solisyon ta ka kale bouton yo nan kontwolè a epi konekte yo dirèkteman nan kamera a.Sepandan, si mwen vle rezoud pwoblèm sa a, mwen ta ka tou abandone SNES nèt epi sèvi ak bouton plis tradisyonèl yo.
Yon lòt enkonvenyan nan kamera a se ke chak fwa kamera a vire sou oswa koupe, kouvèti a bezwen yo dwe louvri pou dekonekte enprimant lan soti nan batri a.Li sanble ke sa a se yon pwoblèm trivial, men chak fwa bò dèyè a louvri epi fèmen, papye a dwe re-pase nan ouvèti a.Sa a gaspiye kèk papye epi li pran tan.Mwen ka deplase fil yo ak fil konekte deyò a, men mwen pa vle bagay sa yo yo dwe ekspoze.Solisyon ideyal la se sèvi ak yon switch on/off ki ka kontwole enprimant lan ak Pi, ki ka jwenn aksè nan deyò.Li ka posib tou pou jwenn aksè nan pò a plato enprimant soti nan devan kamera a.Si w ap fè fas ak pwojè sa a, tanpri konsidere rezoud pwoblèm sa a epi pataje panse ou avèk mwen.
Dènye bagay ki gen matirite pou ajou se enprimant resi a.Enprimant mwen itilize a se gwo pou enprime tèks, men se pa pou foto.Mwen te chèche pou pi bon opsyon pou amelyore enprimant resi tèmik mwen an, e mwen panse mwen te jwenn li.Tès preliminè mwen yo te montre ke yon enprimant resi konpatib ak 80mm ESC/POS ka pwodui pi bon rezilta.Defi a se jwenn yon batri ki piti ak ki mache ak pil.Sa a pral yon pati kle nan pwochen pwojè kamera mwen an, tanpri kontinye peye atansyon sou sijesyon mwen an pou kamera enprimant tèmik.
PS: Sa a se yon atik trè long, mwen sèten mwen rate kèk detay enpòtan.Kòm kamera a pral inevitableman amelyore, mwen pral mete ajou li ankò.Mwen vrèman espere ou renmen istwa sa a.Pa bliye swiv mwen (@ade3) sou Instagram pouw ka swiv foto sa ak lòt avanti fotografi mwen yo.Fè kreyatif.
Konsènan otè a: Adrian Hanft se yon amater fotografi ak kamera, designer, ak otè de "User Zero: Inside the Tool" (Itilizatè Zero: Inside the Tool).Opinyon yo eksprime nan atik sa a se sèlman sa otè a.Ou ka jwenn plis travay ak travay Hanft sou sit entènèt li, blog ak Instagram.Atik sa a tou pibliye isit la.
Lè poste: Me-04-2021