Carane nggawe kamera Polaroid digital kanggo foto cepet termal mirah

Ing artikel iki, aku bakal nyritakake babagan kamera paling anyar: kamera Polaroid digital, sing nggabungake printer resi karo Raspberry Pi.Kanggo mbangun, aku njupuk kamera Polaroid Minute Maker lawas, nyingkirake guts, lan nggunakake kamera digital, tampilan E-tinta, printer panrimo lan SNES controller kanggo operate kamera tinimbang organ internal.Ojo lali follow Instagram aku (@ade3).
Kertas saka kamera kanthi foto rada gaib.Iku mrodhuksi efek macem, lan video ing layar kamera digital modern feed sing kasenengan.Kamera Polaroid lawas tansah nggawe aku sedhih amarga mesin kasebut dirancang kanthi apik, nanging nalika film kasebut mandheg, dheweke dadi karya seni nostalgia, nglumpukake bledug ing rak buku.Apa yen sampeyan bisa nggunakake printer resi tinimbang film instan kanggo nggawa urip anyar kanggo kamera lawas iki?
Nalika aku gampang nggawe, artikel iki bakal nliti rincian teknis babagan carane nggawe kamera.Aku nindakake iki amarga muga-muga eksperimenku bakal menehi inspirasi kanggo sawetara wong kanggo nyoba proyek kasebut dhewe.Iki ora modifikasi prasaja.Nyatane, iki bisa dadi retakan kamera paling angel sing wis dakcoba, nanging yen sampeyan mutusake kanggo ngrampungake proyek iki, aku bakal nyoba nyedhiyakake rincian sing cukup saka pengalamanku kanggo nyegah sampeyan macet.
Yagene aku kudu nindakake iki?Sawise njupuk gambar nganggo kamera blender kopi, aku pengin nyoba sawetara cara sing beda.Nggoleki seri kameraku, kamera Polaroid Minute Maker dumadakan mlumpat saka aku lan dadi pilihan sing cocog kanggo konversi digital.Iki minangka proyek sing sampurna kanggo aku amarga nggabungake sawetara perkara sing wis dakmainake: Raspberry Pi, tampilan E Ink lan printer resi.Sijine wong-wong mau, apa sing bakal sampeyan entuk?Iki crita babagan carane kamera Polaroid digitalku digawe…
Aku wis weruh wong nyoba proyèk padha, nanging ora ana siji wis rampung proyek apik nerangake carane padha nindakake.Mugi supaya kesalahan iki.Tantangan proyek iki yaiku nggawe kabeh macem-macem bagean bisa bebarengan.Sadurunge miwiti nyorong kabeh bagean menyang kasus Polaroid, aku nyaranake sampeyan nyebar kabeh nalika nyoba lan nyetel kabeh macem-macem komponen.Iki ngalangi sampeyan saka reassembling lan mbongkar kamera saben-saben sampeyan kenek alangan.Ing ngisor iki, sampeyan bisa ndeleng kabeh bagean sing disambungake lan digunakake sadurunge kabeh diiseni ing kasus Polaroid.
Aku nggawe sawetara video kanggo ngrekam kemajuanku.Yen sampeyan pengin ngrampungake proyek iki, mula sampeyan kudu miwiti karo video 32 menit iki amarga sampeyan bisa ndeleng kepiye kabeh cocog lan ngerti tantangan sing bakal ditemoni.
Punika bagean lan alat sing digunakake.Nalika kabeh wis ngandika, biaya bisa ngluwihi $200.Beban gedhe yaiku Raspberry Pi (35 nganti 75 dolar AS), printer (50 nganti 62 dolar AS), monitor (37 dolar AS) lan kamera (25 dolar AS).Sisih menarik yaiku nggawe proyek sampeyan dhewe, mula biaya sampeyan bakal beda-beda gumantung saka proyek sing pengin dilebokake utawa dibuwang, nganyarke utawa mudhun.Iki bagean sing aku gunakake:
Kamera sing aku gunakake yaiku kamera menit Polaroid.Yen aku nindakake maneh, Aku bakal nggunakake mesin Polaroid swing amarga Sejatine desain padha, nanging panel ngarep luwih ayu.Boten kados kamera Polaroid anyar, model-model kasebut duwe ruang luwih akeh ing njero, lan ana lawang ing mburi sing ngidini sampeyan mbukak lan nutup kamera, sing trep banget kanggo kabutuhan kita.Apa sawetara mburu lan sampeyan kudu bisa nemokake salah siji saka kamera Polaroid iki ing toko antik utawa ing eBay.Sampeyan bisa uga bisa tuku siji kurang saka $20.Ing ngisor iki, sampeyan bisa ndeleng Swinger (kiwa) lan Minute Maker (tengen).
Ing teori, sampeyan bisa nggunakake kamera Polaroid apa wae kanggo jinis proyek iki.Aku uga duwe sawetara kamera tanah karo bellows lan lempitan munggah, nanging kauntungan saka Swinger utawa Minute Maker iku digawe saka plastik hard lan ora duwe akeh bagean obah kajaba lawang mburi.Langkah pisanan yaiku mbusak kabeh guts saka kamera kanggo nggawe kamar kanggo kabeh produk elektronik kita.Kabeh kudu dilakoni.Ing pungkasan, sampeyan bakal weruh tumpukan sampah, kaya ing ngisor iki:
Umume bagean kamera bisa dicopot nganggo tang lan brute force.Barang-barang kasebut durung dipisahake, mula sampeyan bakal berjuang karo lem ing sawetara papan.Mbusak ngarep Polaroid luwih angel tinimbang katon.Ana ngawut-awut nang lan sawetara pribadi dibutuhake.Temenan mung Polaroid sing duwe.Sampeyan bisa uga bisa mbukak tutup nganggo tang, nanging aku nyerah lan meksa ditutup.Ing mburi, Aku kudu mbayar manungsa waé liyane kene, nanging karusakan aku nyebabake bisa didandani karo super lem.
Sawise sampeyan sukses, sampeyan bakal maneh nglawan bagean sing ora kudu dipisahake.Kajaba iku, tang lan brute force dibutuhake.Ati-ati supaya ora ngrusak apa wae sing katon saka njaba.
Lensa minangka salah sawijining unsur sing angel dicopot.Loro saka ngebur bolongan ing kaca / plastik lan prying metu, Aku ora mikir solusi prasaja liyane.Aku pengin ngreksa tampilan lensa okehe supaya wong malah ora bisa ndeleng miniatur kamera Raspberry Pi ing tengah ring ireng ngendi lensa wis tetep sadurunge.
Ing video, aku nuduhake sadurunge lan sawise mbandhingake foto Polaroid, supaya sampeyan bisa ndeleng persis apa sing pengin dibusak saka kamera.Priksa manawa panel ngarep bisa dibukak lan ditutup kanthi gampang.Coba panel minangka hiasan.Ing kasus paling, iku bakal tetep ing panggonan, nanging yen sampeyan pengin nyambungake Raspberry Pi kanggo monitor lan keyboard, sampeyan bisa mbusak panel ngarep lan plug ing sumber daya.Sampeyan bisa propose solusi dhewe kene, nanging aku mutusaké kanggo nggunakake wesi sembrani minangka mekanisme kanggo terus panel ing Panggonan.Velcro katon banget rapuh.Sekrup akeh banget.Iki minangka foto animasi sing nuduhake kamera mbukak lan nutup panel:
Aku milih Raspberry Pi 4 Model B lengkap tinimbang Pi Zero sing luwih cilik.Iki sebagéyan kanggo nambah kacepetan lan sebagéyan amarga aku relatif anyar ing Raspberry Pi lapangan, aku aran luwih nyaman nggunakake.Temenan, Pi Zero sing luwih cilik bakal duwe sawetara kaluwihan ing ruang sempit Polaroid.Pambuka kanggo Raspberry Pi ngluwihi ruang lingkup tutorial iki, nanging yen sampeyan anyar karo Raspberry Pi, ana akeh sumber daya sing kasedhiya ing kene.
Rekomendasi umum yaiku njupuk sawetara wektu lan sabar.Yen sampeyan teka saka latar mburi Mac utawa PC, sampeyan butuh sawetara wektu kanggo ngerti nuansa Pi.Sampeyan kudu njaluk digunakake kanggo baris printah lan master sawetara skills coding Python.Yen iki nggawe sampeyan rumangsa wedi (mulane aku wedi!), muga-muga aja nesu.Anggere sampeyan nampa kanthi tekun lan sabar, sampeyan bakal entuk.Panelusuran Internet lan ketekunan bisa ngatasi meh kabeh alangan sing sampeyan temoni.
Foto ing ndhuwur nuduhake ngendi Raspberry Pi diselehake ing kamera Polaroid.Sampeyan bisa ndeleng lokasi sambungan sumber daya ing sisih kiwa.Uga elinga yen garis pamisah abu-abu ngluwihi jembar bukaan.Sejatine, iki kanggo nggawe printer condong lan misahake Pi saka printer.Nalika masang printer, sampeyan kudu ati-ati supaya ora ngrusak pin sing ditunjuk dening potlot ing foto.Kabel tampilan nyambung menyang lencana kene, lan mburi kabel sing nerangake karo tampilan kira-kira seprapat inch ing dawa.Aku kudu ngluwihi ujung kabel supaya printer ora mencet.
Raspberry Pi kudu dipanggonke supaya sisih karo port USB nuding ing ngarep.Iki ngidini controller USB disambungake saka ngarep nggunakake adaptor L-shaped.Sanajan iki dudu bagean saka rencana asliku, aku isih nggunakake kabel HDMI cilik ing ngarep.Iki ngidini kula gampang pop metu panel banjur plug monitor lan keyboard menyang Pi.
Kamera kasebut minangka modul Raspberry Pi V2.Kualitas ora apik kaya kamera HQ anyar, nanging kita ora duwe papan sing cukup.Kamera disambungake menyang Raspberry Pi liwat pita.Cut bolongan tipis ing ngisor lensa sing bisa dilewati pita.Pita kasebut kudu bengkong sacara internal sadurunge nyambung menyang Raspberry Pi.
Panel ngarep Polaroid nduweni permukaan sing rata, sing cocok kanggo masang kamera.Kanggo nginstal, aku nggunakake tape kaping pindho.Sampeyan kudu ati-ati ing mburi amarga ana sawetara bagean elektronik ing Papan kamera sing sampeyan ora pengin ngrusak.Aku nggunakake sawetara potongan tape minangka spacer kanggo nyegah bagean kasebut supaya ora pecah.
Ana rong titik liyane sing kudu dicathet ing foto ing ndhuwur, sampeyan bisa ndeleng carane ngakses port USB lan HDMI.Aku nggunakake adaptor USB L-shaped kanggo ngarahake sambungan menyang sisih tengen.Kanggo kabel HDMI ing sudhut kiwa ndhuwur, Aku digunakake kabel extension 6-inch karo konektor L-shaped ing mburi liyane.Sampeyan bisa ndeleng iki luwih apik ing videoku.
E Ink misale jek dadi pilihan sing apik kanggo monitor amarga gambar kasebut meh padha karo gambar sing dicithak ing kertas kuitansi.Aku digunakake Waveshare 4.2-inch modul tampilan tinta elektronik karo 400 × 300 piksel.
Tinta elektronik nduweni kualitas analog sing dakkarepake.Iku katon kaya kertas.Iku pancene marem kanggo nampilake gambar ing layar tanpa daya.Amarga ora ana cahya kanggo nguwasani piksel, yen gambar digawe, bakal tetep ing layar.Iki tegese sanajan ora ana daya, foto kasebut tetep ana ing mburi Polaroid, sing ngelingake aku foto pungkasan sing dijupuk.Sejujure, wektu kamera dipasang ing rak buku saya luwih suwe tinimbang nalika digunakake, dadi anggere kamera ora digunakake, kamera meh dadi bingkai foto, pilihan sing apik.Ngirit energi ora penting.Beda karo tampilan cahya sing terus-terusan ngonsumsi daya, E Ink mung nggunakake energi nalika kudu digambar maneh.
Tampilan tinta elektronik uga duwe kekurangan.Sing paling gedhe yaiku kacepetan.Dibandhingake karo tampilan adhedhasar cahya, mung butuh wektu luwih suwe kanggo nguripake utawa mateni saben piksel.Kerugian liyane yaiku refresh layar.Monitor E Ink sing luwih larang bisa dianyari sebagian, nanging model sing luwih murah bakal nggambar maneh kabeh layar saben ana owah-owahan.Efek kasebut yaiku layar dadi ireng lan putih, banjur gambar katon terbalik sadurunge gambar anyar katon.Mung butuh siji detik kanggo kedhip, nanging ditambahake.Kabeh ing kabeh, iku njupuk bab 3 detik kanggo layar tartamtu iki nganyari saka wektu tombol ditekan kanggo nalika foto katon ing layar.
Bab liya sing kudu dielingake yaiku, ora kaya tampilan komputer sing nampilake desktop lan tikus, sampeyan kudu beda karo tampilan e-ink.Sejatine, sampeyan ngandhani monitor supaya nampilake konten siji piksel sekaligus.Ing tembung liyane, iki ora plug lan muter, sampeyan kudu sawetara kode kanggo entuk iki.Saben-saben gambar dijupuk, fungsi nggambar gambar ing monitor ditindakake.
Waveshare nyedhiyakake driver kanggo tampilane, nanging dokumentasie nggegirisi.Rencanakake wektu kanggo nglawan monitor sadurunge bisa digunakake kanthi bener.Iki minangka dokumentasi layar sing aku gunakake.
Tampilan duwe 8 kabel, lan sampeyan bakal nyambungake kabel kasebut menyang pin Raspberry Pi.Biasane, sampeyan mung bisa nggunakake kabel sing dilengkapi karo monitor, nanging amarga kita makarya ing papan sing sempit, aku kudu ngluwihi ujung kabel sing ora dhuwur banget.Iki ngirit babagan seprapat saka inch papan.Aku solusi liyane kanggo Cut liyane plastik saka printer panrimo.
Kanggo nyambungake tampilan menyang mburi Polaroid, sampeyan bakal pengeboran papat bolongan.Monitor duwe bolongan kanggo dipasang ing sudhut.Selehake tampilan ing lokasi sing dikarepake, priksa manawa ninggalake spasi ing ngisor iki kanggo mbukak kertas resi, banjur tandhani lan pengeboran papat bolongan.Banjur ngencengi layar saka mburi.Bakal ana celah 1/4 inci antarane mburi Polaroid lan mburi monitor.
Sampeyan bisa uga mikir sing tampilan tinta elektronik luwih troublesome saka iku worth.Sampeyan bisa uga bener.Yen sampeyan nggoleki pilihan sing luwih prasaja, sampeyan bisa uga kudu nggoleki monitor warna cilik sing bisa disambungake liwat port HDMI.Kerugian iku sing bakal tansah katon ing desktop saka sistem operasi Raspberry Pi, nanging kauntungan iku sampeyan bisa plug lan nggunakake.
Sampeyan bisa uga kudu mriksa cara kerjane printer resi.Dheweke ora nggunakake tinta.Nanging, printer iki nggunakake kertas termal.Aku ora tanggung yakin carane kertas digawe, nanging sampeyan bisa mikir iku minangka drawing karo panas.Nalika panas tekan 270 derajat Fahrenheit, wilayah ireng digawe.Yen gulungan kertas dadi cukup panas, bakal dadi ireng rampung.Kauntungan paling gedhe ing kene yaiku ora perlu nggunakake tinta, lan dibandhingake karo film Polaroid nyata, ora ana reaksi kimia sing rumit sing dibutuhake.
Ana uga cacat nggunakake kertas termal.Temenan, sampeyan mung bisa kerja ing ireng lan putih, tanpa warna.Malah ing sawetara ireng lan putih, ora ana werna abu-abu.Sampeyan kudu nggambar gambar kanthi lengkap nganggo titik ireng.Nalika sampeyan nyoba kanggo njaluk minangka akeh kualitas sabisa saka TCTerms iki, sampeyan mesthi bakal tiba ing dilema pangerten jitter.Perhatian khusus kudu dibayar kanggo algoritma Floyd-Steinberg.Aku bakal ngidini sampeyan lunga saka terwelu dhewe.
Yen sampeyan nyoba nggunakake setelan kontras lan teknik dithering sing beda, sampeyan mesthi bakal nemoni potongan foto sing dawa.Iki minangka bagéan saka akeh selfies sing aku wis diasah ing output gambar becik.
Secara pribadi, aku seneng tampilan gambar sing dithered.Nalika padha mulang kita carane Paint liwat stippling, ngilingake kula saka kelas seni pisanan.Iki minangka tampilan sing unik, nanging beda karo gradasi fotografi ireng lan putih sing mulus sing wis dilatih kanggo ngormati.Aku ngomong iki amarga kamera iki nyimpang saka tradisi lan gambar unik sing diasilake kudu dianggep minangka "fungsi" kamera, dudu "bug".Yen kita pengin gambar asli, kita bisa nggunakake kamera konsumen liyane ing pasar lan nyimpen sawetara dhuwit ing wektu sing padha.Titik ing kene yaiku nindakake sing unik.
Saiki sampeyan ngerti printing termal, ayo ngomong babagan printer.Printer resi sing dakgunakake dituku saka Adafruit.Aku tuku "Mini Thermal Receipt Printer Starter Pack", nanging sampeyan bisa tuku dhewe yen perlu.Ing teori, sampeyan ora perlu tuku baterei, nanging sampeyan bisa uga kudu adaptor daya supaya sampeyan bisa plug menyang tembok sak testing.Liyane sing apik yaiku Adafruit duwe tutorial sing apik sing bakal menehi kapercayan yen kabeh bakal mlaku kanthi normal.Mulai saka iki.
Muga-muga printer bisa pas karo Polaroid tanpa owah-owahan.Nanging gedhe banget, mula sampeyan kudu ngethok kamera utawa motong printer.Aku milih kanggo refinish printer amarga bagéan saka mréntahaké saka project iki supaya katon Polaroid minangka akeh sabisa.Adafruit uga adol printer resi tanpa casing.Iki ngirit sawetara papan lan sawetara dolar, lan saiki aku ngerti carane kabeh bisa digunakake, aku bisa nggunakake wektu sabanjure aku mbangun kaya iki.Nanging, iki bakal nggawa tantangan anyar, yaiku carane nemtokake cara nyekel gulungan kertas.Proyek kaya iki kabeh babagan kompromi lan tantangan kanggo milih kanggo ngatasi.Sampeyan bisa ndeleng ing ngisor foto sudut sing kudu dipotong kanggo nggawe printer pas.Potong iki uga kudu ditindakake ing sisih tengen.Nalika nglereni, ati-ati supaya kabel printer lan peralatan elektronik internal.
Siji masalah karo printer Adafruit yaiku kualitas beda-beda gumantung saka sumber daya.Disaranake nggunakake sumber daya 5v.Iku efektif, utamané kanggo printing adhedhasar teks.Masalahe yaiku nalika sampeyan nyithak gambar, area ireng cenderung dadi luwih cerah.Daya sing dibutuhake kanggo panas kabeh jembaré kertas luwih gedhe tinimbang nalika nyetak teks, saéngga wilayah ireng bisa dadi abu-abu.Iku angel kanggo sambat, printer iki ora dirancang kanggo print foto sawise kabeh.Printer ora bisa ngasilake panas sing cukup ing ambane kertas sekaligus.Aku nyoba sawetara kabel daya liyane karo output beda, nanging ora duwe akeh sukses.Pungkasan, ing kasus apa wae, aku kudu nggunakake baterei kanggo nguwasani, mula aku nyerahake eksperimen kabel listrik.Ora dinyana, baterei sing bisa diisi ulang Li-PO 7.4V 850mAh sing aku pilih nggawe efek cetak kabeh sumber daya sing aku coba paling peteng.
Sawise masang printer menyang kamera, gawe bolongan ing ngisor monitor kanggo nyelarasake karo kertas sing metu saka printer.Kanggo ngethok kertas resi, aku nggunakake pisau pemotong tape kemasan lawas.
Saliyane output ireng bintik-bintik, kerugian liyane yaiku banding.Kapan printer ngaso kanggo nyekel data sing dipangan, bakal ninggalake celah cilik nalika wiwit nyithak maneh.Ing teori, yen sampeyan bisa ngilangke buffer lan supaya stream data terus feed menyang printer, sampeyan bisa supaya longkangan iki.Pancen, iki misale jek dadi pilihan.Situs web Adafruit nyebutake pushpins sing ora didokumentasikan ing printer, sing bisa digunakake kanggo nyelarasake.Aku durung nyoba iki amarga aku ora ngerti cara kerjane.Yen sampeyan ngatasi masalah iki, mangga bareng sukses karo aku.Iki minangka kumpulan selfie liyane sing sampeyan bisa ndeleng kanthi jelas band kasebut.
Butuh 30 detik kanggo nyithak foto.Iki video saka printer mlaku, supaya sampeyan bisa aran suwene wektu kanggo nyithak gambar.Aku pracaya yen kahanan iki bisa nambah yen hacks Adafruit digunakake.Aku Suspect sing interval wektu antarane printing artificially telat, kang ngalangi printer ngluwihi kacepetan buffer data.Aku ngomong iki amarga aku maca sing advance kertas kudu diselarasake karo sirah printer.Aku bisa uga salah.
Kaya tampilan E-ink, butuh sawetara kesabaran kanggo nggawe printer bisa digunakake.Tanpa driver print, sampeyan bener nggunakake kode kanggo ngirim data langsung menyang printer.Kajaba iku, sumber daya sing paling apik yaiku situs web Adafruit.Kode ing repositori GitHub saya diadaptasi saka contone, dadi yen sampeyan nemoni kesulitan, dokumentasi Adafruit bakal dadi pilihan sing paling apik.
Saliyane kaluwihan nostalgia lan retro, kauntungan saka SNES controller iku menehi kula karo sawetara kontrol aku ora kudu mikir kakehan.Aku kudu konsentrasi kanggo njupuk kamera, printer, lan monitor supaya bisa bebarengan, lan duwe controller sing wis ana sing bisa cepet map fungsi sandi kanggo nggawe iku luwih gampang.Kajaba iku, aku wis duwe pengalaman nggunakake pengontrol Kamera Pengaduk Kopi, mula aku bisa miwiti kanthi gampang.
Kontroler mbalikke disambungake liwat kabel USB.Kanggo njupuk foto, penet tombol A.Kanggo nyithak gambar, pencet tombol B.Kanggo mbusak gambar, pencet tombol X.Kanggo mbusak tampilan, aku bisa mencet tombol Y.Aku ora nggunakake tombol wiwitan / pilih utawa tombol kiwa / tengen ing ndhuwur, supaya yen aku duwe gagasan anyar ing mangsa, padha isih bisa digunakake kanggo fitur anyar.
Kanggo tombol panah, tombol kiwa lan tengen keypad bakal muter kabeh gambar sing wis dijupuk.Pencet munggah saiki ora nindakake operasi apa wae.Pencet bakal nerusake kertas printer resi.Iki trep banget sawise nyithak gambar, aku pengin ngidoni luwih akeh kertas sadurunge nyuwek.Ngerti manawa printer lan Raspberry Pi komunikasi, iki uga minangka tes cepet.Aku menet, lan nalika aku krungu feed kertas, Aku ngerti sing baterei printer isih daya lan siap kanggo nggunakake.
Aku nggunakake rong baterei ing kamera.Siji nguwasani Raspberry Pi lan sing liyane nguwasani printer.Ing teori, sampeyan kabeh bisa mbukak karo sumber daya padha, nanging aku ora duwe daya cukup kanggo mbukak printer kanthi lengkap.
Kanggo Raspberry Pi, aku tuku baterei paling cilik sing bisa ditemokake.Lungguh ing Polaroid, akeh sing didhelikake.Aku ora seneng yen kabel daya kudu ngluwihi saka ngarep menyang bolongan sadurunge nyambung menyang Raspberry Pi.Mungkin sampeyan bisa nemokake cara kanggo remet baterei liyane ing Polaroid, nanging ora akeh papan.Kerugian masang baterei ing njero yaiku sampeyan kudu mbukak tutup mburi kanggo mbukak lan nutup piranti.Cukup copot baterei kanggo mateni kamera, sing dadi pilihan sing apik.
Aku digunakake kabel USB karo on / off ngalih saka CanaKit.Aku bisa uga rada lucu kanggo ide iki.Aku Raspberry Pi bisa diuripake lan mateni mung karo tombol iki.Nyatane, medhot USB saka baterei kaya gampang.
Kanggo printer, aku nggunakake baterei sing bisa diisi ulang Li-PO 850mAh.Baterei kaya iki duwe rong kabel sing metu.Salah sijine yaiku output lan liyane yaiku pangisi daya.Kanggo entuk "sambungan cepet" ing output, aku kudu ngganti konektor karo konektor 3-kabel umum.Iki perlu amarga aku ora pengin kudu mbusak kabeh printer saben-saben aku kudu medhot daya.Iku bakal luwih apik kanggo ngalih kene, lan aku bisa nambah ing mangsa.Luwih apik, yen saklar ana ing njaba kamera, aku bisa nyopot printer tanpa mbukak lawang mburi.
Baterei dumunung konco printer, lan aku ditarik ari metu supaya aku bisa nyambung lan medhot daya minangka needed.Kanggo ngisi daya baterei, sambungan USB uga diwenehake liwat baterei.Aku uga nerangake babagan iki ing video, dadi yen sampeyan pengin ngerti cara kerjane, priksa.Kaya sing dakkandhakake, entuk manfaat sing nggumunake yaiku setelan iki ngasilake asil cetak sing luwih apik tinimbang langsung nyambung menyang tembok.
Iki ngendi aku kudu nyedhiyani disclaimer.Aku bisa nulis Python efektif, nanging aku ora bisa ngomong iku ayu.Mesthi, ana cara sing luwih apik kanggo nindakake iki, lan programer sing luwih apik bisa nambah kode sandi.Nanging kaya sing dakkandhakake, kerjane.Mula, aku bakal nuduhake repositori GitHub karo sampeyan, nanging aku pancene ora bisa menehi dhukungan.Muga-muga iki cukup kanggo nuduhake apa sing daklakoni lan sampeyan bisa nambah.Nuduhake dandan karo kula, Aku bakal seneng nganyari kode lan menehi kredit.
Mulane, dianggep sampeyan wis nyiyapake kamera, monitor lan printer, lan bisa mlaku kanthi normal.Saiki sampeyan bisa mbukak script Python disebut "digital-polaroid-camera.py".Pungkasane, sampeyan kudu nyetel Raspberry Pi kanggo mbukak skrip iki kanthi otomatis nalika wiwitan, nanging saiki, sampeyan bisa mbukak saka editor utawa terminal Python.Ing ngisor iki bakal kelakon:
Aku nyoba kanggo nambah komentar kanggo kode kanggo nerangake apa kedaden, nanging soko kedaden nalika njupuk foto lan aku kudu nerangake luwih.Nalika foto dijupuk, iku gambar full-werna, ukuran lengkap.Gambar disimpen ing folder.Iki trep amarga yen sampeyan kudu nggunakake mengko, sampeyan bakal duwe foto resolusi dhuwur normal.Kanthi tembung liyane, kamera isih nggawe JPG normal kaya kamera digital liyane.
Nalika foto dijupuk, gambar kapindho bakal digawe, sing dioptimalake kanggo tampilan lan dicithak.Nggunakake ImageMagick, sampeyan bisa ngowahi ukuran foto asli lan ngowahi dadi ireng lan putih, banjur aplikasi Floyd Steinberg dithering.Aku uga bisa nambah kontras ing langkah iki, sanajan fitur iki dipateni minangka standar.
Gambar anyar iki bener disimpen kaping pindho.Pisanan, simpen minangka jpg ireng lan putih supaya bisa dideleng lan digunakake maneh mengko.Simpenan kapindho bakal nggawe file kanthi ekstensi .py.Iki dudu file gambar biasa, nanging kode sing njupuk kabeh informasi piksel saka gambar lan ngowahi dadi data sing bisa dikirim menyang printer.Kaya sing dakkandhakake ing bagean printer, langkah iki perlu amarga ora ana driver cetak, mula sampeyan ora bisa ngirim gambar normal menyang printer.
Nalika tombol ditekan lan gambar dicithak, ana uga sawetara kode bip.Iki opsional, nanging luwih becik entuk umpan balik sing bisa dirungokake supaya sampeyan ngerti yen ana kedadeyan.
Pungkasan, aku ora bisa ndhukung kode iki, iku kanggo ngarahake sampeyan ing arah sing bener.Mangga gunakake, ngowahi, nambah lan gawe dhewe.
Iki minangka proyek sing menarik.Ing mburi, aku bakal nindakake sing beda utawa bisa uga nganyari ing mangsa ngarep.Sing pisanan yaiku pengontrol.Senajan controller SNES bisa nindakake persis apa aku arep apa, iku solusi kikuk.Kabel diblokir.Meksa sampeyan nyekel kamera ing tangan siji lan controller ing tangan liyane.Dadi isin.Salah sawijining solusi bisa uga yaiku mbusak tombol saka pengontrol lan nyambungake langsung menyang kamera.Nanging, yen aku pengin ngatasi masalah iki, Aku uga bisa ninggalake SNES rampung lan nggunakake tombol liyane tradisional.
Kacilakan liyane saka kamera yaiku saben kamera diuripake utawa dipateni, tutup mburi kudu dibukak kanggo medhot printer saka baterei.Kayane prakara iki ora pati penting, nanging saben sisih mburi dibukak lan ditutup, kertas kasebut kudu dilewati maneh.Iki mbuwang sawetara kertas lan butuh wektu.Aku bisa mindhah kabel lan nyambungake kabel menyang njaba, nanging aku ora pengin iki kapapar.Solusi sing becik yaiku nggunakake switch on / off sing bisa ngontrol printer lan Pi, sing bisa diakses saka njaba.Sampeyan uga bisa ngakses port pangisi daya printer saka ngarep kamera.Yen sampeyan ngurusi proyek iki, coba nimbang ngrampungake masalah iki lan nuduhake pikirane karo aku.
Wangsulan: Bab ingkang pungkasan diwasa kanggo nganyarke yaiku printer resi.Printer sing digunakake apik kanggo nyetak teks, nanging ora kanggo foto.Aku wis looking for pilihan sing paling apik kanggo upgrade printer panrimo termal, lan aku wis ketemu.Tes awalku nuduhake manawa printer resi sing kompatibel karo 80mm ESC/POS bisa ngasilake asil sing paling apik.Tantangan kanggo nemokake baterei sing cilik lan nganggo baterei.Iki bakal dadi bagéyan tombol saka project kamera sabanjuré, please terus mbayar manungsa waé kanggo saran kanggo kamera printer termal.
PS: Iki artikel dawa banget, aku yakin aku ora kejawab sawetara rincian penting.Minangka kamera pesti bakal apik, Aku bakal nganyari maneh.Muga-muga sampeyan seneng karo crita iki.Ojo lali follow aku (@ade3) ing Instagram supaya sampeyan bisa ngetutake foto iki lan petualangan fotografi liyane.Dadi kreatif.
Babagan penulis: Adrian Hanft minangka penggemar fotografi lan kamera, desainer, lan penulis "User Zero: Inside the Tool" (User Zero: Inside the Tool).Pandangan sing ditulis ing artikel iki mung saka penulis.Sampeyan bisa nemokake luwih akeh karya lan karya Hanft ing situs web, blog lan Instagram.Artikel iki uga diterbitake ing kene.


Wektu kirim: Mei-04-2021