Sunday, May 5, 2019
Splined Miter Jig and the Resulting Picture Frames
Saturday, June 2, 2018
Fixing Ford AC Head Controller Vacuum Problem
The AC on my land yacht (2009 Mercury Grand Marquis) has been in the fritz for a while. Last winter, it gradually stopped switching from max AC/recirculate (a necessary in Vegas), then got stuck on norm AC until it rested on Defrost/Floor. I was able to fix it with some basic troubleshooting, YouTube sleuthing, and two bucks in o-rings.
This shaky yet informative video by Ian Smith helped me diagnose it as a problem with vacuum only. The AC itself was fine. It blows cool air all day long. It just did so at the windshield. It couldn't be the blend-door actuator.
The same video showed me how to diagnose the vacuum problems. The black hose providing vacuum from the engine seemed fine: I was getting 20 inches of vacuum with the car turned on when I hooked up a bleed pump with a gauge (mine came from Harbor Freight, shown in the video). To test the actuators, all I had to do was hook a 'jumper' pipe from black to the other pipes. Each one seemed to hold air, and the actuators sprang to life once again. For the first time in a year, I had cold air blowing from the vents. The problem couldn't be in the lines. I pulled the controller head for a closer look.
The head itself is a bunch of electronics, a control panel, and one removable plate with four solenoids. The vacuum hoses come into this through a manifold, and the head controls trigger the solenoids to route vacuum from the black hose to the others. This triggers different actuators under the dash. Something was amiss in the manifold.
I returned to YouTube looking for rebuild instructions. I found this extremely helpful video from a Chicago mechanic. The solenoids contain an o-ring that dries out, wears out, and loses the ability to hold vacuum. I obtained close to the recommended o-rings from Lowes (#36, 5/16 OD, 3/16 ID, 1/16 thickness) as I was not willing to wait for Amazon. A little Oatey silicone lubricant made the tight squeeze work a little better. I found I had to seat the solenoid heads at least once before total reassembly. It was too difficult to do so at the end and fight with the other small parts at the same time. 45 minutes later, I had full control of my AC restored.
I can't believe it was this simple to fix the controller. I think I was intimidated by the AC (having spent $1500 last year to have the dealer redo the whole system from seals to refrigerant). I didn't want to break anything. A few targeted troubleshooting steps helped assuage any fears of irreparable harm, and now I have a comfortable cabin once again.
Tuesday, April 3, 2018
Urns
I was the responsible party for my father's estate as his wife does not speak English very well. As such, it fell to me to arrange the funeral, notify friends, and start to organize his affairs. I kept it together. The arrangements were made, the bills were covered, and all in a few days. I kept it together, that is, until I tried to return to work. I got ready. I even got in my car to go. But I could not. Instead, I went into the shop and executed a simple design for holding a portion of his ashes.
The material is Indian Rosewood (the same that I used for the magnetic bottle openers). The strong grain made mitered corners a natural choice. I even had enough contiguous grain to try to book-end most sides. I didn't have a keyed or splined miter jig (which could have strengthened the corners), but I figured the lid and bottom would provide a good brace against failure.
The second half took a few more months to pull off. Uncertainty about the accuracy of the cuts lead me to put the project on hold. Should I delay and try to true then with a shooting board? My girlfriend gave me the most wonderful advice once: when you find yourself rushing a project, put it down and come back later. The parts to three urns marinated on the bench and in my mind for a few months.
I finished the bottom with plywood. If I had to pick a spot where I'm uncertain about my choices, it's here. Glue is strong, but how will the baltic birch bottom hold up over time? I'm thinking of throwing in some brads there just in case. The bottom served as a canvas whereon I could memorialize my father. I was able to burn the message "Invictus Maneo", the Armstrong Clan (and our ancestral) family motto. Loosely translated, it means, "I remain unconquered."
This entire project was an object lesson in how I'm still learning some of the most basic techniques in woodworking. I need a way to clean up miters that start on the saw. A shooting board or similar has been recommended. Fine adjustments on my existing miter sled might also work. Though it didn't seem too bad once finished, the tearout for certain cuts makes me think I have a dull blade. I'll have to investigate, tune, and try again.
I think I've worked through a phobia of complex geometry. Something my father always talked about is how to hide your mistakes in woodworking. Bookends, miters, and a fitted lid left precious room for that, but I found a few tricks along the way such as meticulous test fitting, blue tape as clamps for difficult pieces, and patience above all. Regardless, I'm looking forward to the next boxes I build. I hope those have a markedly different emotional footprint.
Monday, August 4, 2014
OFBC: Putting it All Together
After months of effort, we had a circuit, PCB and shell design to accomplish our goal. Putting it all together meant solving some unique challenges in the home stretch. By far the most communal part of the project was finishing the circuit. Parts were bought by three different people. It took hours of trial runs and four different nights in my shop to finally get the circuit assembled and ready. In all, the project taught us to keep moving in spite of obstacles.
Internals
The main obstacle was PCB manufacture. As detailed in that post, uncooperative copper and etchant lead to abominations not fit for solder. Drill bits broke in PCBs, holes were misaligned, and traces were torn up as we worked and reworked the boards. The major blunder was the reversed PCBs, but it was tempered by the lack of polar components. Only the transistor and MOSFET needed to be adjusted when we realized our mistakes. The quality checks and encouragement as we worked as a definite plus. There were several times I wanted to just give up and abandon the project. Truly, I get by with a little help fro my friends.After the PCBs were in our hands, the task of soldering all the components was a team effort. One person ran continuity tests on newly etched boards. Another bridged scratches and pasted down traces. Buttons (functional and fake) were inserted and crimped at one station while a fourth person began to solder on components.
That moment of truth when the LED lit up was breathtaking all nine times it happened. When it, more often than not, didn't work on the first try, the scramble to troubleshoot was a team effort as well. A loose connection, bad trace or through hole in need of a reflow was rooted out in minutes. I can't describe the feelings from closing the box with nine functional copies of the idea sketched out on a picnic table the year before.
Externals
The Ziploc idea produced 4 "just in case" models. We stabilized them with glass beads and hot glue. The containers became the shell and mount for the PCB. The beverage lid was provided by another ziploc container hot-glued onto the buttons. Hot glue for grip and stabilization of the platform finished the job. See the result in the pic below next to the finished shells.
Final assembly took place at Toxic BBQ itself. The lights stayed on this year, but we started conversations and passed out some business cards with links here. We placed a few on the tables farther out that didn't have light, and we presented two to the organizer in a Utilikilt. Furthermore, it went on display in r00tz and the HHV for most of the convention.
Final Word
I left DEF CON for two years running with a profound sense of my own shortcomings. I saw people around me doing amazing things, but I couldn't point to similar achievements for myself. Though not terribly complex (most ideas came from Instructables, after all), the process and coordination required to pull off this simple idea has been eye opening. It all started by pivoting from planning to doing. It finished with an 80's-montage-worthy string of late nights and high fives.Already, these efforts are fertile ground from which numerous other ideas have sprung. Facing another DEF CON, I'm looking for the next big project instead of lamenting my noob credentials. Only time will tell how many of these work their way to reality.
Sunday, August 3, 2014
OFBC: Shell Fabrication
Design
In parallel with the circuit, we designed an enclosure that would be more sturdy than hot glue and disposable containers. The general idea was a shell with a lid that had some travel. Our first designs focused on a mechanical clip to lock the lid in place. Further ideas were a rail to keep drinks stead, a drain channel for condensation, and an interlocking base/top for easy stacking. Our lack of expertise with the 3D design software and the complexity of the print made us go back to basics.Problems
Solutions
Tuesday, July 29, 2014
OFBC: Random Design Shots
OFBC: PCB Fabrication
From Protoboard to PCB
First Run
I removed the board from the developer too early or exposed it to too much light. This caused a large region of copper to not develop. There is no way to align and cut a ton of these after the fact. The PDFs exported from Fritzing come out one per page. This means they need to be done one at a time unless you have the skill to post-process the PDF into multiples per page. I pre-cut the PCB's during subsequent runs. My table saw made short work of the big board, and the pre-sensitized copper has a sticker over it that allowed me to cut the board to pieces without compromising its ability to accept an image.
Production Run 1
The exposure took place in the half bathroom. With access to water and no exterior windows, it was perfectly suited to etching. Our supplies were:
- Tape, transparencies and pane of glass. The circuit image is taped to the glass in a double-thick layer.
- Positive Developer mixed 10 to 1 in a glass pyrex. When in doubt, use pyrex to ensure things won't melt through the container.
- Desk lamp with a sifficiently bright CFL bulb.
- In darkness, peel off protective layer from light-sensitive copper clad board.
- Position the board over the top of your image and tape down.
- Flip the glass pane over and double-check the board is positioned correctly.
- Expose for 8 minutes using the lamp.
- In darkness, remove the board from the glass, and place it in the positive developer.
- Swirl the PCB in the solution until the image appears. If your developer is sufficiently diluted, longer development times will be experienced. It is better to over-develop and start to lose the image than it is to under-develop and end up with no traces at all.
- Wash off the board when it is sufficiently developed,
After exposure, good boards were placed into the etchant. The Ferric Chloride was a great big mess. It was hard to see how the process was coming without fully removing the board. In addition, it needs to be heated to be truly effective. Las Vegas has an ambient temperature of 100F/ 38C, and it still took 30 minutes per board. You can see the etched boards below. Before soldering, the etch-resist is removed via acetone.
Production Run 2
Lessons Learned
The first board we did had the light placed too close (1-2 inches). Also, the positive developer was extremely strong. This caused all of the etch-resistant coating to wash away. A little more water and moving the light 6-8 inches solved that problem. When we were doing it right, we waited for the image to appear and then become crisp. It is extremely difficult to tell in the dark if the image is still cloudy or not. When in doubt, dilute your developer and leave the boards in there longer.Monday, July 21, 2014
OFBC: Design and First Prototype
Circuit Design
- Lithium Ion batteries must be matched to their charger to avoid dangerous heat and combustion incidents. Capacity is determined by the Amp-hours rating. The LEDs I was targeting were a max of 350mAh, so I looked for batteries had to be over 1000mAh to get the targeted 3 hour run time.
- The charger choice was mostly driven by battery choice. We didn't feel like we could provide a mounted Micro-B port in the time available, but a charging circuit mounted to a full sized USB plug was a good substitute. With the shell, we would provide an easily removable bottom and 'mouse hole' to allow the charger to live outside the case.
- Most LED projects online mention heat at one point or another. To get ahead of this concern, we opted for a heat sink-mounted super bright LED. This same LED bead was seen on ebay without a heat sink, but we didn't want to screw anything up due to inexperience and opted for the more expensive package for the first run.
- The Driving Circuit was a simple buy, and the choice also dictated our resistor purchase. The key value from the MOSFET we purchased was Gate Threshold Voltage. The voltage drop across R2 with the battery we bought had to match this value. Using V = IR, R = V/I = 1.5V / 350mAh ~ 4 ohms.
Materials List
Name | Description | PID |
---|---|---|
Battery | Lithium Ion Polymer Battery - 3.7v 1200mAh | 258 |
Charger | Adafruit Micro Lipo - USB LiIon/LiPoly charger - v1 | 1304 |
LED | 1 Watt Cool White LED - Heatsink Mounted | 518 |
Driving Circuit | N-channel power MOSFET - 30V / 60A and NPN Bipolar Transistors (PN2222) - 10 pack | 355 and 756 |
Resistors | 100K and 3.5 Ohm Resistors | Already Owned |
Components, Breadboards and Protoboards, Oh My!
Using the breadboard and schematic, we attempted a protoboard version of the circuit. This was a complete mess, and it took us a lot longer than it should have. However, by the end of a single prototyping session, we turned a jumble of components into a working light. One high/low note happened when we wanted to minimize the number of connections but didn't have the right resistor for R2. We twisted two resistors together to get close to R2's 3.5 Ohms and put them through the same hole on the protoboard. Instant parallel resistor!
Conveniently, the whole project fit under a Ziploc Container lid. A little bit of hot glue, another section of protoboard with a hole in the middle, and charged batteries got us our first complete prototype! It was brighter than the equivalent cell phone flash and had excellent diffusion through some purpose-bought Smirnoff Ice.
Friday, July 18, 2014
OFBC: Inspiration and Research
The Idea
Research
DEF CON 22 planning made us realize that we needed to make good on our promises made while too intoxicated to realize we knew nothing about how LEDs actually work. First stop? The local Hackerspace, of course. SYN Shop is in downtown Las Vegas. Multiple forum members are lighting and electronics techs on The Strip. They pointed me towards specific packages, drivers and batteries. I took this foundation and boiled it down to specifics. I wanted the light to be composed of the following elements:- Super Bright LED (1W, 100 lumens)
- LED driving circuit
- Battery (3-4 hours of time)
- Charging circuit (USB)
- Switch to turn it on
- 3D Printed Body
Wednesday, May 7, 2014
Table Saw Rehab Results
These stains were caused by paint and primer used for preparing Warhammer miniatures:
I may have abused the garage lights to maximize shininess:
I still need to fabricate something to choke off the cabinet and force more dust through the vacuum hose. Also, the router table needs some work to make sure the melamine has all residue removed.