Hi,
When flashing the nodeMcu-32 board, the little button next to the USB connector on the right needs to be pressed, before starting the download.
It is best to check within Windows Device Manager, that the computer can see the board connected to the USB port & it has the correct driver.
Here is a video, showing the process of loading code to the ESP32.
Hi, prototype version (and maybe the final hardware version in reality) of ESP based shutter tester built and working with v3.0.3. Shame about the cameras though, looks like I need some CLA's, but that's another story. Photo attached... Sorry it does not compete with the Lego version but in my defence I am a hardcore engineer with precisely zero artistic skills.... just give me a number!!
Hi, prototype version (and maybe the final hardware version in reality) of ESP based shutter tester built and working with v3.0.3. Shame about the cameras though, looks like I need some CLA's, but that's another story. Photo attached... Sorry it does not compete with the Lego version but in my defence I am a hardcore engineer with precisely zero artistic skills.... just give me a number!!
Looks nice! What did you do for spacing? 32, 34, 36mm?
I think that in this instance, pinholes are your friendsTheoretically one needs to measure a focal plane shutter from a point source.
As you say, there has to be a pragmatic compromise. It seems logical that because the laser beams are not point sources but necessarily have some width, the device will tend to say that your shutter is overexposing. With the laser beams unrestricted, the device indicated an excessive amount of overexposure and I was resigned to a CLA. But first I wanted to try narrowing the beams. I'm happy with my set-up as it is now. It's telling me very consistently that all my shutter speeds are over-exposing by 1/3 stop or less. Given the unavoidable bias of the device, I conclude that my camera doesn't need a CLA at this moment.I think that in this instance, pinholes are your friends
Making them just big enough to let enough light shine through for the sensor to work and it should be as close as we can get them.
Is this your silly error or mine?"
If anyone is interested, I attach the version of code that I am now using, for output to Serial Monitor only (no LCD). The version I posted previously had a silly error in the calculations, which could lead to puzzling output. "
Definitely my error, Nigel! It was to do with converting the deviation from target speed in decimal stops, to stops and third-stops for display purposes. If you recall, that was something I added in my adaptation of your code (post #179). The decimal stops were calculated correctly, as were the whole stops; but the number of third-stops had an anomaly such that it could display 3/3 stops when the numbers after the decimal point were >0.83. I think I have got it right now (post #285).Is this your silly error or mine?
No, I don't think the Lego was causing reflections, because I verified reception with a separate bit of code (post #178). I think it is simply the effect highlighted by @ic-racer in his post #54. My recent (pre-mask) and current (post-mask) outputs are consistent with that - I wouldn't say they are strange or unexpected. They are also highly consistent from one reading to the next, so I very happy with that.I'm wondering if the reflective lego was the cause of your strange readings, causing a reflection somehow and the masks are now stopping the reflections, as nobody else has reported such strange readings? And we all built to the original specifications, i.e using old bits of scrap wood
Unfortunately this platform does not allow old posts or attachments to be removed, else I would only have the latest code here, to avoid confusion.
One thing I noticed when I changed sensors from the Vishay BPW76 used for Audio Input to Audacity (shown in Post #54 above) to the PIC0103SL (found on the common sensor board everyone is using here) is the PIC0103SL gives a better digital output. That is, it goes on and off at about the same light intensity. Whereas the Vishay BPW76, with it's linear output, hooked to the audio input of Audacity, went ON as soon as any light hit it and did not turn off until all light passed.
The serial monitor is showing really weird symbols instad of the read out.
I wonder how many people have bult the tester but not posted anything here?
Only one person wanted the newer ESP32 code & there was never an update of their project.
I will update the ESP32 to have three lasers, connection to PC sync and anything else I can think of, but this will be in the future when I have workshop facilities.
which is limited since I just became a daddy
Is it possible to write a very simple code to check in real-time if my lasers and receivers are alligned well?
Another dumb question... Is it possible to write a very simple code to check in real-time if my lasers and receivers are alligned well?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?