Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.
Right now, it’s a two-day-old cross-striped cabbageworm. Its kin are voracious consumers of Brassicacae out in the garden and Mary’s raising it as a show-n-tell exhibit for her Master Gardener compadres; she advised it to not start any long novels.
From the start, the (second) J5 V2 flashlight had an erratic switch that flickered the LED at the slightest pressure. Not enough to switch modes, as it does with a half press, but enough to show something’s not quite right inside.
Taking it apart requires a pin wrench, which I have, but the deeply recessed ring required more reach than any of the tips I’ve made over the years. Introducing a pair of stainless steel 10-32 screws to Mr Grinder added two more pins to the collection:
J5V2 Flashlight – custom pin wrench
The lock ring in the flashlight cap turned out to be finger-loose, certainly contributing to the problem. Removing the lock ring, peeling the rubber dome out of the cap, and poking with a punch sufficed to drive out the guts of the switch assembly:
J5V2 Flashlight – switch parts
Which consists of, as you’d expect, the cheapest possible parts that don’t immediately fail.
The (steel) tab sticking out of the actual switch (in the upper right) contacts the inside of the (aluminum) cap. I bent it slightly outward, added a trace of DeoxIT Red, reassembled everything in reverse order, and it’s all good for the first time in its brief life.
The J5 V2 light claims 750 lumen output, but the spot is nowhere near twice as bright as the LC40 lights on the bikes and much dimmer than the LC90 light (which is too big for the bikes), all tweaked for equivalent-size illuminated areas. Given that lumens measure total output and candela measure lumen/steradian, there’s some wiggle room for misinterpretation.
An ice pack, with a lump of ice in the middle, snuggled under the chocolate carton. The box arrived UPS Next Day from Amazon’sKentucky distribution center, with the carton inside still cold to the touch.
On the average, I suppose, Amazon’s packaging averages out, but I’d rather they paid more attention to protecting hazardous material.
The picture shows a reenactment of actual events, because we were in the middle of something else when the UPS truck arrived.
Each time it molts, it eats all of its skin except for the transparent cap over the first body segment:
Monarch Windshield – 2017-08-09
If the rest of the caterpillar were behind the windshield, it’d be feet-upward with its “face” at the top.
The picture comes from a focus-stacked set of microscope images captured with VLC; I turned the positioner’s elevation knob the smallest possible amount between each of 16 images along the 1 mm (-ish) height of the capsule. This magic incantation applies more weight to high-contrast and high-entropy regions:
align_image_stack -C -a monarch vlcsnap-2017-08-09-18h4*
enfuse --contrast-weight=0.8 --entropy-weight=0.8 -o Monarch_Windshield.jpg monarch00*
# empty line to reveal underscores in previous line
The original ball around the flashlight consisted of two identical parts joined with 2 mm screws and brass inserts:
Flashlight Ball Mount – flattening fins
Providing enough space for the inserts made the ball bigger than it really ought be, so I designed a one-piece ball with “expansion joints” between the fingers:
Fairing Flashlight Mount – Finger Ball – solid model
Having Slic3r put a 3 mm brim around the bottom almost worked. Adding a little support flange, then building with a brim, kept each segment upright and the whole affair firmly anchored.
Fairing Flashlight Mount – Finger Ball – solid model – support fins
Those had to be part of the model, because I also wanted to anchor the perimeter threads to prevent upward warping. Worked great and cleanup was surprisingly easy: apply the flush cutter, introduce the ball to Mr Belt Sander, then rotate the ball around the flashlight wrapped with fine sandpaper to wear off the nubs.
The joints between the fingers provide enough flexibility to expand slightly around the flashlight body:
Flashlight Mount – finger ball
I made that one the same size as the original screw + insert balls to fit the original clamp, where it worked fine. The clamp ring applies enough pressure to the ball to secure the flashlight and prevent the ball from rotating unless you (well, I) apply more-than-incidental force.
Then I shrank the ball to the flashlight diameter + 10 mm (= 5 mm thick at the equator) and reduced the size of the clamp ring accordingly, which made the whole mount much more compact:
Flashlight Mount – LC40 – finger ball – side
Here’s what the larger mount looks like in action:
The flashlights allegedly puts out 400 lumen in a fairly tight beam. The fairings produce a much larger and brighter glint in full sunlight than the flashlights, so I think they’re about the right brightness.
The OpenSCAD source code for the new ball as a GitHub Gist:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
My pocket camera has begun kvetching about a low battery rather more often than before, which suggests the batteries I’ve been using since 2014 have gone beyond their best-used-by date.
This came as no surprise:
Canon NB-5L – 2017-08-05
I re-ran a couple of the batteries to make sure they hadn’t faded away from disuse, which didn’t materially change the results. The lightly used Canon OEM battery continues to lead the, ah, pack.
The camera’s lens capsule accumulated a fair bit of dust from many years in my pocket, which lowers its overall contrast and wrecks the high f/ images produced with the microscope adapter.
The Sandisk Extreme Pro 64 GB MicroSDXC (whew) card in the Sony HDR-AS30V had been working fine, but recently the camera crashed in mid-ride after spitting out an unreadable video file. I reformatting the card, which seemed to restore its good humor, and preemptively dropped $36 on a fancy Sandisk High Endurance Video Monitoring Card from a Nominally Reputable Amazon seller:
Sandisk – 64 GB MicroSDXC cards
The package & card production values seem high enough to make me think it’s genuine, despite the white-label thing SanDisk has goin’ on; it matches their website pix closely enough.
Popping it into a USB 3.0 adapter, plugging that into the new-to-me Dell Optiplex 9010’s front-panel USB 3.0 port, and unleashing f3probe produced encouraging results:
sudo f3probe -t /dev/sde
[sudo] password for ed:
F3 probe 6.0
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.
WARNING: Probing normally takes from a few seconds to 15 minutes, but
it can take longer. Please be patient.
Probe finished, recovering blocks... Done
Good news: The device `/dev/sde' is the real thing
Device geometry:
*Usable* size: 59.48 GB (124735488 blocks)
Announced size: 59.48 GB (124735488 blocks)
Module: 64.00 GB (2^36 Bytes)
Approximate cache size: 0.00 Byte (0 blocks), need-reset=no
Physical block size: 512.00 Byte (2^9 Bytes)
Probe time: 4'26"
Operation: total time / count = avg time
Read: 2'42" / 4197135 = 38us
Write: 1'41" / 4192321 = 24us
Reset: 1.00s / 1 = 1.00s
Just for completeness, I unleashed f3write to fill it with pseudorandom data:
So it reads lickety-split, but writes much more slowly. Fortunately, the HDR-AS30 camera pops out a 4 GB file every 22.75 minute = 2.9 MB/s, so the card has a smidge of headroom while writing.
The specs claim “up to 10,000 hours” of Full HD recording. If so, I’m looking at a card good for “up to 40 years“ of riding at 1 hour/ride and 250 ride/year. For 36 bucks, how can ya go wrong?
I’ll take it for a few rides to see what happens …
The packaging includes a link to a Windows / Mac data recovery program, plus the serial number required to activate the download. I’ll continue to eke out a miserable existence with ordinary Linux disk / file maintenance tools, as I’m no longer enthused about “free” programs requiring secret handshakes for activation on a single computer with an OS I no longer use, particularly a program that auto-pumpkinates after a year:
Please fill in the data accurately as this information will be needed to reactivate the software if you ever need to move the software to a different computer.