Mundarija:

Filmning salbiy tomoshabin va konvertori: 8 qadam (rasmlar bilan)
Filmning salbiy tomoshabin va konvertori: 8 qadam (rasmlar bilan)

Video: Filmning salbiy tomoshabin va konvertori: 8 qadam (rasmlar bilan)

Video: Filmning salbiy tomoshabin va konvertori: 8 qadam (rasmlar bilan)
Video: Semiz boʻsada 🔞🤤 Mazzada 🤣 TikTok muzika #abbosxon_arabbayeev #semizbosada #mazzada #nigina 2024, Iyul
Anonim
Filmni salbiy tomoshabin va konvertor
Filmni salbiy tomoshabin va konvertor
Filmni salbiy tomoshabin va konvertor
Filmni salbiy tomoshabin va konvertor
Filmni salbiy tomoshabin va konvertor
Filmni salbiy tomoshabin va konvertor

Men eski film negativlarini tezda ko'rish va yozib olish imkoniyatiga ega bo'ldim. Menda saralash uchun bir necha yuz bor edi …

Men aqlli telefonim uchun turli xil ilovalar borligini tan olaman, lekin men qoniqarli natijalarga erisha olmadim, shuning uchun men o'ylab topdim …

Men ularni real vaqtda haqiqiy rasmlar sifatida ko'rishni xohlardim. Men manfiylarni qo'lda saralashim va faqat o'zim xohlaganlarni yozishim mumkin.

Men elektronni saqlash uchun 3D bosma uchun qo'pol quti yasadim.

Men tasvirlarni ko'rish uchun LCD televizorimdan ham foydalanardim

Ta'minotlar

30 mm arja tugmachalari

Raspberry PI 3B Amazon -dan yaxshiroq narx (yozish paytida)

RPi kamera

Oq LEDlar

Ulagich - menda bor narsani ishlatardim. Yaxshi variantlar mavjud

Ulagich pinlari

Sinov uchun ishlatgan ekranim

#4 vintlardek

2-56 vint

Suvli shaffof akril yopishtiruvchi

1 -qadam: Kamera adapteri

Kamera adapteri
Kamera adapteri
Kamera adapteri
Kamera adapteri
Kamera adapteri
Kamera adapteri

Men har bir salbiyni tez ko'rish uchun ajratish uchun Raspberry Pi kamera moduli bilan ishlaydigan yopiq kamera adapterini yaratishni tanladim.

Men filmning negativlarini, shuningdek, taxminan fokus uzunligini o'lchashni boshladim.

Keyin men qora plastmassadan bosiladigan oddiy shoxni yasadim. Men foydalanadigan fokus uzunligi 44 mm.

Tanqidiy o'lchovlar manfiy o'lchamlari va kameraning o'rnatish teshiklari edi.

Pi kamerasi ko'pikli elektron plataga o'rnatiladi. Ideal emas. Buni tuzatish uchun men kartochkadan bir nechta shim yasashim kerak edi. Aks holda tasvirlar mukammal to'rtburchaklar emas.

Men ABS -ni ishlatardim, u mening mashinamda bosilganda tekisdan yarimgacha tekis ko'rinishga ega edi, bu esa aks ettirishni kamaytiradi, bu esa bosim sifatiga yomon ta'sir qilishi mumkin.

2 -qadam: yorug'lik paneli

Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli
Yorug'lik paneli

Men panelni bosma materiallardan yasashga harakat qildim, lekin u yomon ishladi

Keyin men yorug'lik panelini yasash uchun chetiga LEDlar o'rnatilgan 6 mm Lexan bo'lagidan foydalandim.

Nur paneli optimal fotosuratlar uchun juda muhim.

Issiq joylarsiz bir xil yorug'lik bo'lishi kerak.

MUHIM: Lexandagi sirt kamchiliklari nurni qaytaradi va aks ettiradi. Qumni silliqlashdan olingan tirnalishlar bir tekis porlashi uchun iloji boricha yaxshi bo'ladi.

Panelning o'lchami manfiy tomoshabinning pastki qismiga to'g'ri keladi, har tomondan 50 mm. O'rnatish teshiklari tomoshabinning pastki qismiga, chetidan 3,5 mm masofada ishonchli o'rnatilishi uchun belgilanadi. Plastmassaning yorilishiga yo'l qo'ymaslik uchun teshiklar pog'onali burg'ulash bilan buriladi.

Teshiklar 4 -sonli vintlar uchun mo'ljallangan

U plyonkaning chetidan muzlatilgan bo'lishi kerak. Yuzaki kamchiliklar bir xil yoritilgan panelni yaratish uchun yorug'likni aks ettiradi.

Men muzli ko'rinishga ega bo'lish uchun silliq yuzada qumli qog'ozning ko'payishini ishlatardim. Er yuzasida hech qanday chandiq bo'lmasligi juda muhim, chunki bu kerakli fotosuratda chizish yoki iz bo'lib ko'rinadi.

Men asta -sekin 150 gritdan 800 gritgacha bordim.

Menda yuqori shlyapali LEDlar yo'q edi, shuning uchun men gumbazni bilaguzuk bilan tegib, o'zim yasadim. ichki qismni ochmaslik juda muhim, men ustki qismini kamida 1 mm akril qoldirdim.

Keyin ular Lexan chekkasida muvozanatlashtirildi va qismlarni bir -biriga yopishtirish uchun bir tomchi suvli yupqa akril yopishtiruvchi ishlatildi. Bog'lanish bir zumda va yopishtiruvchi kamchiliklarni to'ldiradi, shuning uchun LED Lexanning bir qismi bo'lib ko'rinadi.

Men har tomondan 6 tadan foydalanardim.

Men ularni 6 ta 100 Ohmli cheklovchining ijobiy tomonidagi ikkita parallel chiziqlar bilan lehimladim, shunda u Raspberry Pi kartasida GPIO kengayishining Pin2 (+5V) ga ulanadigan ulagichga ega.

Salbiy tomonda GPIO kengayishida Pin6 orqali to'g'ridan -to'g'ri erga tushadigan sim bor.

3 -qadam: Tanlov tugmalari

Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari
Tanlov tugmalari

Ushbu qurilmadan faqat 2 ta operatsiya kerak.

Birinchisi, operatorga tasvirlarni ko'rish va yozish imkonini beradi.

Ikkinchisi - tugallangandan so'ng dasturdan chiqish usuli.

Men yozish uchun yashil tugmani va chiqish uchun qizil tugmani ishlatishni tanladim.

Men GPIO 23 va 24 -ni ishlatishni oqilona tanladim. Bu 14, 16, 18 va 20 -sarlavhali pimlarga ulangan. Simlar kalitlarga kodlangan.

Menda xaridorlardan qolgan tugmachali qutilar bor edi, shuning uchun men uni sinov uskunasi sifatida ishlatardim.

Men noto'g'ri faylni chop etdim, unda kamera kesilmadi, shuning uchun men o'z qo'lim bilan ishlashim kerak edi. Keyingi bosqichda kerakli fayllarni qo'shdim.

4 -qadam: Himoya qutisi

Himoya qutisi
Himoya qutisi
Himoya qutisi
Himoya qutisi
Himoya qutisi
Himoya qutisi
Himoya qutisi
Himoya qutisi

Men buni formadan tashqari funktsiya uchun modellashtirdim. Chiziqlar oddiy va ko'pchilik mashinalarda oson bosib chiqariladi.

Koson siyrak interyer bilan bosilgan, lekin u hali ham sifatli ko'rinishga ega. Qalinligi barqarorlikni ta'minlaydi va o'lchamdan foydalanish oson.

Ideal holda, men ko'rish shoxini gorizontal ravishda o'rnatgan bo'lardim, buning oldini oladigan apparat cheklovlari bor edi.

5 -qadam: Sinov uchun oddiy kod

Sinov uchun oddiy kod
Sinov uchun oddiy kod
Sinov uchun oddiy kod
Sinov uchun oddiy kod
Sinov uchun oddiy kod
Sinov uchun oddiy kod

Buni ishga tushirish uchun RaspberryPi.org saytidan kodni tanladim.

"Odatiy bo'lib, tasvir o'lchamlari sizning monitoringiz o'lchamiga o'rnatiladi. Rasmlar uchun maksimal aniqlik 2592 × 1944".

Bu kameraning optimal fokus uzunligini topish uchun ishlatilgan. Men moduldagi linzalarni sozlash uchun igna burunidan foydalandim. Makro linzalar ideal bo'lardi, lekin men o'z vaqtida etkazib bera olmadim.

Fokus korpusining yuqori qismi Raspberry Pi V2 kamerasi uchun mo'ljallangan. u 4 - 2/56 vintlar bilan ushlab turiladi.

Quyidagi kod men sinash uchun ishlatgan narsadir …

pikamera importidan PiCamer </b> vaqtdan import uyqu

kamera = PiCamera ()

kamera.start_preview ()

camera.awb_mode = 'avtomatik'

camera.image_effect = "salbiy"

uxlash (150)

camera.capture ('/home/pi/Desktop/negative.jpg')

kamera.stop_preview ()

6 -qadam: Dastur kodi

Dastur kodi
Dastur kodi
Dastur kodi
Dastur kodi
Dastur kodi
Dastur kodi

Avval terminal oynasini oching va yangi katalog yarating, "mkdir konversiyasi" yozing.

Python IDE -ni oching

Quyidagi kodni kiriting:

pikameradan

PiCamerni import qilish uyqu vaqtidan

gpiozero import tugmachasidan

tugma = tugma (23)

tugma1 = tugma (24)

kamera = PiCamera ()

camera.awb_mode = 'avtomatik'

camera.image_effect = "salbiy"

kamera.start_preview ()

rasm = 1

rost bo'lsa:

harakat qilib ko'ring:

agar button1.is_pressed bo'lsa:

kamera.stop_preview ()

tanaffus

agar button.is_pressed bo'lsa:

camera.capture ('/home/pi/Conversions/Convertion % 03d.jpg' % image)

rasm += 1

bundan mustasno

Klaviatura uzilishi:

kamera.stop_preview ()

tanaffus

7 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

IDE -da kodni ishga tushiring

Yashil tugma negativning harakatsiz tasvirini oladi va uni ichki xotiraga saqlaydi.

Rasmlar konvertatsiya katalogida saqlanadi.

Men ularni USB flesh haydovchiga, keyin esa kompyuterimga fotoshopda qayta ishlash uchun ko'chirdim.

Qizil tugma dasturni yopadi. Klaviatura to'plami ham buni amalga oshiradi.

8 -qadam: Tweaks dasturi

Men dasturni tasvir sifatini yaxshiroq saqlash uchun sozladim

pikameradan

PiCamerni import qilish uyqu vaqtini gpiozerodan import qilish

import tugmasi import vaqtini import qiladi

import vaqti

#date kodini saqlash uchun sana = datetime.datetime.now (). strftime ("%d_%H_%M_%S")

# yashil tugma

tugma = tugma (23)

# qizil tugma

tugma1 = tugma (24)

kamera = PiCamera ()

# kamera tasvirini sozlash va monitorda ko'rish

camera.resolution = (2592, 1944)

camera.awb_mode = 'avtomatik'

camera.image_effect = "salbiy"

# monitor tasvirini ko'rsatish

kamera.start_preview ()

# tasvirni saqlash bosqichi

rasm = 1

rost bo'lsa:

harakat qilib ko'ring:

# qizil chiqish tugmasi

agar button1.is_pressed bo'lsa:

#kameraning yopilishi

kamera.stop_preview ()

tanaffus

# yashil tugmani yozib olish

agar button.is_pressed bo'lsa:

# rasm joylashuvi va formatini saqlang

camera.capture ('/home/pi/Conversions/Conversion' + sana + ' % 03d.jpg' % image)

# tasvirni saqlash bosqichi

rasm += 1

# klaviatura dasturidan chiqish

KeyboardInterruptdan tashqari:

#kameraning yopilishi

kamera.stop_preview ()

tanaffus

Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020

Raspberry Pi 2020 tanlovida ikkinchi o'rinni egalladi

Tavsiya: