Auteur Topic: Sluitertijdentester met Arduino  (gelezen 20331 keer)

Offline sterremuur

  • Analoog liefhebber
  • ****
  • Berichten: 3.792
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #15 Gepost op: 8 maart 2016, 15:13:25 »
Erg cool! Kunnen we de code ergens zien? :)
Komt eraan...

Offline Fotohuis

  • Analoog liefhebber
  • ****
  • Berichten: 8.785
  • Фотография это весело
Re: Sluitertijdentester met Arduino
« Reactie #16 Gepost op: 8 maart 2016, 17:01:46 »
Citaat
Maar moet nog wel even het concept uit laten rijpen qua software en goedkoper materiaal.
Volgende stap is een Nano met serial display.
Maar de huidige versie kan ook natuurlijk.

Laat maar even wat weten.
Zo'n processortje gaat allemaal heel handig tegenwoordig. Een mooi kastje is de duurste sluitpost. :)
Роберт
"De enige beperking in je fotografie ben je zelf"

http://gallery.fotohuisrovo.nl/
http://www.flickr.com/photos/fotohuisrovo/

Offline dynax75

  • Analoog liefhebber
  • ****
  • Berichten: 2.071
  • Fotografeer voornamelijk met Minolta A-mount
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #17 Gepost op: 8 maart 2016, 17:25:17 »
Zou hij niet eigenlijk 0,064 ms horen aan te geven?
Maar vind knap gedaan hoor.
Ook dat die zulke korte tijden kan meten als de flits van een flitser.

Offline Fotomaan

  • Analoog liefhebber
  • ****
  • Berichten: 10.786
  • Het zonesysteem van ratio naar emotie :-o)
Re: Sluitertijdentester met Arduino
« Reactie #18 Gepost op: 8 maart 2016, 17:26:11 »
Ja hoor. ;)
Maar moet nog wel even het concept uit laten rijpen qua software en goedkoper materiaal.
Geweldig!  :)
Maar het hoeft niet persé goedkoop te zijn hoor. 'k Heb liever een beetje kwaliteit of maakt dat niks uit?

Groetjes van mij,
Charles Waagenaar
Ik hou van fietsen maar ook van fietsen.

Offline sterremuur

  • Analoog liefhebber
  • ****
  • Berichten: 3.792
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #19 Gepost op: 8 maart 2016, 17:51:35 »
De voorlopige code:

Belangrijk is wel de goede belichting en uitlijning van de lamp. Ik gebruik een laser pijlaanwijzer.
Maar ik heb nog wat twijfels, gezien de resultaten.
Meest consistent zijn de Nikons.
Maar weinig camera's halen de 1/1000. Sommige net de helft...

Afijn, het experiment roept. ;)


/*************************************************************************************
 
  Eric Ebenau, March 2016
 
  This program will measure the shutterspeed of analog cameras.
  Input is taken from Arduino digital input #2 with a phototransistor as light sensor.
 
  Connection: Plug the LCD Keypad to the Arduino UNO(or other controllers)
 
**************************************************************************************/
 
#include <LiquidCrystal.h>
 
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);           // select the pins used on the LCD panel
 
// definities
unsigned long start_time;
unsigned long end_time;
float msecs;
float seconden;
int inPin = 2;
int Val = LOW;
 
 
void setup(){
   lcd.begin(16, 2);            // start the library
   lcd.setCursor(0,0);          // set the LCD cursor position
   lcd.print("Sluitertester");  // print title on the LCD
   pinMode(inPin, INPUT);       // sets the digital pin 2 as input
}
 
void loop(){
   lcd.setCursor(0,1);                                // move to the begining of the second line
   
   while ((Val=digitalRead(inPin))==LOW) { }          // wait for sensor gets HIGH
   start_time = micros();                             // store start time in microseconds
   while ((Val=digitalRead(inPin))==HIGH) { }         // wait until sensor gets LOW
   end_time = micros();                               // store end time in microseconds 
   msecs = (float)(end_time - start_time)/1000;       // calculate milliseconds
   seconden = msecs/1000;                             // calculate seconds
   
   lcd.print(msecs,1); lcd.print("ms");               // print ms and 'ms'
   if (msecs <= 1000 )                                // for speeds <= 1 sec:
   {
        lcd.print(" 1/");                             // print " 1/"
        lcd.print(1000/msecs,1);                      // print denominator with 1 decimal
   }
   else                                               // for speeds >= 1 sec:
   {
        lcd.print(" ");                               // print empty space
        lcd.print(seconden,2);                        // print seconds with 2 decimals
   }
   lcd.print("s    ");                                // print "s" and some spaces to erase old text
   
   }

Online Peter

  • Analoog liefhebber
  • ****
  • Berichten: 1.958
Re: Sluitertijdentester met Arduino
« Reactie #20 Gepost op: 8 maart 2016, 17:57:46 »
Heb je al centraalsluiters geprobeerd, Eric?

Offline dynax75

  • Analoog liefhebber
  • ****
  • Berichten: 2.071
  • Fotografeer voornamelijk met Minolta A-mount
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #21 Gepost op: 8 maart 2016, 17:58:03 »
Bij 1/1000 heb je toch met smalle spleet te maken. Kan dat misschien problemen geven met meten?

Offline sterremuur

  • Analoog liefhebber
  • ****
  • Berichten: 3.792
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #22 Gepost op: 8 maart 2016, 19:01:29 »
Ik heb de sensor pal tegen de sluiterbladen gezet, dat geeft de scherpste tijden.
Centraalsluiters gaan goed met de sensor pal midden tegen de frontlens met een LED zaklamp aan de andere kant.
« Laatst bewerkt op: 8 maart 2016, 19:05:34 door sterremuur »

Offline Miss Analoog

  • Vaste bezoeker
  • ***
  • Berichten: 342
    • MevrouwTok.nl
Re: Sluitertijdentester met Arduino
« Reactie #23 Gepost op: 8 maart 2016, 19:41:04 »
Leuk project! ^^

Offline sterremuur

  • Analoog liefhebber
  • ****
  • Berichten: 3.792
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #24 Gepost op: 9 maart 2016, 13:20:07 »
Laat maar even wat weten.
Zo'n processortje gaat allemaal heel handig tegenwoordig. Een mooi kastje is de duurste sluitpost. :)
Bijbehorende transparante kastjes zijn voor een paar euro te krijgen.
Ik heb er een paar besteld.

Offline sterremuur

  • Analoog liefhebber
  • ****
  • Berichten: 3.792
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #25 Gepost op: 9 maart 2016, 13:34:28 »
Wat getest met de aanwezige camera's.
Ik was het meest benieuwd naar de snelste tijden  1/1000 seconde natuurlijk.
Dat valt wat tegen. Alleen een Nikon FM en een Pentax P30 komen in de buurt met rond 1/950 of daaromtrent.
Een Yashica Electro scoort beroerd met 1/480. Anders tijden ook veel te traag.
De meeste andere camera's scoren rond 1/700 a 1/800. Op zich niet slecht  maar wel  ongeveer een halve stop te ruim.
Rare uitschieter is een Pentax K1000 met 1/2500, wat heel vreemd is. Die heb ik ook aan de rand gemeten: 1/400, aha!
Andere rand: niks, liet geen licht door.
Dus het tweede gordijn haalt het eerste in.

Van die dingen, ja.

Intussen wacht ik op spullen om een reproduceerbare goedkope versie te maken met een Nano en een serieel LCD schermpje. Die laatste gebruikt maar 2 datalijnen maar vergt anders programmeren.
Ik heb hoop dat het rond een tientje gaat lukken, werkend maar kaal zonder behuizing.

(Ik kan ook een versie zonder scherm maken  die de cijfers met een LEDje of piepertje in morse seint...  :D )

Online thinge

  • Analoog liefhebber
  • ****
  • Berichten: 1.589
  • Topcon verzamelaar
Re: Sluitertijdentester met Arduino
« Reactie #26 Gepost op: 9 maart 2016, 16:49:21 »
Ik wil er ook graag een en net als een medeforummer hierboven: beter iets duurder en kwaliteit dan low budget. Ik hoor het wel.
Topcon, Beauty and Aires, what else.....?

Offline dynax75

  • Analoog liefhebber
  • ****
  • Berichten: 2.071
  • Fotografeer voornamelijk met Minolta A-mount
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #27 Gepost op: 9 maart 2016, 16:52:55 »
(Ik kan ook een versie zonder scherm maken  die de cijfers met een LEDje of piepertje in morse seint...  :D )
Doe maar met display

Offline Jonnie88

  • Analoog liefhebber
  • ****
  • Berichten: 6.618
    • www.pbase.com/jonnie88
Re: Sluitertijdentester met Arduino
« Reactie #28 Gepost op: 9 maart 2016, 17:02:39 »
Wat getest met de aanwezige camera's.
Ik was het meest benieuwd naar de snelste tijden  1/1000 seconde natuurlijk.
Dat valt wat tegen. Alleen een Nikon FM en een Pentax P30 komen in de buurt met rond 1/950 of daaromtrent.
Een Yashica Electro scoort beroerd met 1/480. Anders tijden ook veel te traag.
De meeste andere camera's scoren rond 1/700 a 1/800. Op zich niet slecht  maar wel  ongeveer een halve stop te ruim.

Lijkt me niet heel bijzonder. Als je oude test resultaten in het blad Focus uit de jaren 70 bekijkt dan zie je daar ook vaak dergelijke afwijkingen bij de 1/1000e. Horizontaal aflopende rubberdoek sluiters zijn vaak iets trager. Vertikaal aflopende sluiters met metalen lamellen doen het vaak wat beter.

Rare uitschieter is een Pentax K1000 met 1/2500, wat heel vreemd is. Die heb ik ook aan de rand gemeten: 1/400, aha!
Andere rand: niks, liet geen licht door.
Dus het tweede gordijn haalt het eerste in.

Dat zie ik ook nog wel eens gebeuren, ook vaker bij horizontaal aflopende rubberdoek sluiters. Het is niet voor niets dat die later niet veel meer gebruikt werden. Met vertikaal aflopende metaal sluiters kun je stabieler snellere suitertijden behalen. En tegenwoordig is het dan weer allemaal carbon om het lichter te maken.

Jon

Offline dynax75

  • Analoog liefhebber
  • ****
  • Berichten: 2.071
  • Fotografeer voornamelijk met Minolta A-mount
    • Flickr
Re: Sluitertijdentester met Arduino
« Reactie #29 Gepost op: 9 maart 2016, 17:05:29 »
Met vertikaal aflopende metaal sluiters kun je stabieler snellere suitertijden behalen.
Die gaan toch tot 1/12000 seconde.

 

topsecret-dna