Concept Modeling
This phase is all about figuring out the DNA of the product and core technologies that will be elemental to the design.
Objectives
The objective is to explore potential solutions to creating interesting photography effects in the form factor of a DSLR lens hood. For the initial exploration, the focus will be to create a device that will fit on the Sony SEL50F18 50mm F/1.8 lens that I use with my Sony A7 body. This is a lens that I am familiar with and has the low aperture setting that can take advantage of the effects I am trying to produce.
Prototype
CAD Exploration and Initial Layout
I started by creating a CAD model of the lens and lens hood to use as reference for the design. For the lens, I found a silhouette CAD image of the cross section of the lens. So I brought that into SolidWorks and traced with with lines and splines and revolved it to form the shape. I then mated that in an assembly to a rough CAD model of a Sony A7 series camera. Since I am not building anything onto the camera, the camera body is just for aesthetics of the model.
CAD of the SEL50 lens
I then created a CAD surface of the lens hood and used that as the basis for the component layout. I inserted downloaded CAD of the XIAO board as that may be the ultimate controller device, roughed in a PCB for LEDs that would create the ring light as well as a ring of SK6812 side-emmitting addressable LEDs that would illuminate the lens hood extension. I then roughed in a back cover, a lens, and a lens hood extension. I also made a ring for a strip of 5050 addressable LEDs to slide over the hood extension that would simulate light injection from the side emitting LEDs, as I do not have any to experiment with currently. I also roughed in the shape of a curved LiPo battery for a potential power source.
Concept model CAD and layout exploration
Lens Hood Geometry
I wanted to explore injecting light into the lens hood. So I focussed on making printable CAD for a replacement hood. I used calipers and 2D printer bed scan to extract the geometry of the locking mechanism for the hood. Then I created the geometry in CAD and made a few iterations of just the locking mechanism until I was able to get it to work.
I used paint pen to highlight the locking geometry areas of the factory lens hood before scanning
Scanning the lens hood on a bed scanner
Tracing the scanned geometry to create the lens hood locking geometry.
Comparison of 3 iterations of the locking ring geometry. The green ones were done first. I added some small cutouts to allow the tab to flex for the grey one and that made it work.
Vignette Hood Build
Once I figured out the locking mechanism I went ahead and finished the CAD for the lens hood. I then made a cylindrical protrusion of the hood that going forward would be a flexible component and may have accordion geometry to fold down. As I wanted to add a string of addressable LEDs, I added a ring around the hood extension to hold the LEDs around the outside diameter but allow moving them axially to test. I 3D printed all of the components and did a mechanical fit on the parts.
Adding Electronics
I wanted a way to drive the LEDs strip without having to change the code to modify the color output. I had a couple of Adafruit Circuit Playground Bluefruit boards and I found a sample project using the Bluefruit Connect app to change the colors and effects of an addressable LED strip. So, I used this as a jumping off point.
As my boards were pretty old, the device firmware on them was old, so I had to first use the Arduino IDE to flash from version 0.2 to 0.9. Then I was able to upload the Circuit Python code to the devices. I soldered up a string of 15 WS2812 addressable LEDs to pin A1 and tested the code with the app.
sBluetooth Controlled Room Lights Code | |
---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
|
Once the board and code was verified, I drilled a couple of holes through the flare hood and mounted the Bluefruit chip. I found a 3xAAA battery box and double sided taped it to power the chip and the LEDs. I slipped the LED ring over the flare hood extension and gave it a test.
Completed first prototype of the device.
LEDs on.
Testing
I went ahead and gave it a test. I took a few photos with the device on the camera. The LEDs provided a very nice vignetting effect to the photos. The lens hood protruded into the frame ever so slightly and provided a good frame to the image.
However it did not provide the flaring effect that I was hoping for. So I had to go back to the drawing board for that. I still think the vignetting can be part of the final product so will keep this feature in mind going forward. Espcially if the flare hood is flexible and can manually be manipulated to create custom vignettes.
Vignette effect of a picture of an orchid.
Vignette effect of a picture of a 3D printer in the lab.