20240602 Lighting for the AndersFP Blaster Pt.05

20240602 Lighting for the AndersFP Blaster Pt.05 – PKD & Ghost Mode programming and test fitting the Board

Despite the multiple Family errands today, I managed to get something done, more or less. Right now, we have more or less completed with the moving, especially the heavier stuff. As for me, I have to organise my Man-cave as soon as possible since most of my tools were in boxes and well, it’s hard to locate them since they’re not labeled. Anyway, with most of the components found with the exception of the blue 5mm LED, I was ready to upload the programs into the chips and populate the PCB, which arrived from JLCPCB a week ago.

Re-flow soldering

I populated the board using re-flow soldering and despite not having a solder mask made, the result was OK more or less. Messy but OK. Luckily, my new solder paste dispenser controlled the right amount despite the paste having more liquid than the previous brand. I took a video of it but it’s boring to a lot of people so I won’t put it up. YouTube has much exciting ones.

For the first attempt, I tried the re-flow soldering method. It was fun so, I’ll definitely going to do this again once the prototype stage is over. Usually, for the paste, I do not have to worry about the paste blobbing everywhere. When it melts, it will pull itself to the nearest solder pad. It will also pull and align the components during the molten stage.
As you can see, the re-flow soldering is OK but I need to do some touch-ups esp on resistor R4, R5. R6 was empty as the 10K resistor was in another location. R1 ad R2 had too much solder.

The Normal PKD2019 version

This was the original version where a FB friend asked to have the LEDs do a glow up when it was switched on. I got the program done after a few days but changed it today. So, when the it is switched on, there would be a 250ms delay before the leds start to glow a little. Pause for 200ms, then glow up to completion. It is like the circuits when started, does a little initialisation check, then when everything is OK, goes to full brightness. OK, I cannot say full brightness as I designed them to light up at 10mA and then use PWM to further reduce the brightness.

I think this brightness is OK but I do not have the clip light-blocked and fully painted. The problem with PWM is, apart from theoretically saving power, any movement of the LEDs would make them look as if they’re doing rapid flashing. There is a MODE switch to switch between a non-flashing mode and the glow up mode. But each time you switch them, you would need to power cycle the circuit ie switch it off then on for the mode to come into effect.

20240602 Lighting for the AndersFP Blaster Pt.05
The PKD2109 version (below) and the Ghost version (above). There is a crack at the 3D resin (top right) because I was test-fitting the circuit boards. I am so pleased that the blue LEDs were able to light up with just one minor circuit change.

The Ghost Mode

I thought about this while I was searching for images of the Blaster’s bottom 5mm LED. I recall from memory about seeing them on TheRPF Forums decades ago that it was flush and not jutting out. But I had to make sure and then, there were talks about the Ghost Blaster. Searching through the Internet. it was revealed to be some sort of an unofficial PKD Blaster but in white and silver.

Anyway, for this version, just for fun, I had the PCB made in white and put in a ‘GHOST EDITION‘ wording using the Blade Runner font eventhough this is still a prototype. It will be using those Ice Blue LEDs and so far, most of them uses clear lens so it will definitely need a good once over with some sandpaper to diffuse clear epoxy. Again, like the PKD2019 version, it has both Normal and Ghost mode. Rather than program the LEDs to ramp up and fade down, I gave it a heartbeat effect. I had to change the Circuit board slightly since these LEDs are using anything from 3.2v to 3.5 to light up. Luckily, the CR2032 was still able to power them or else I would have to change to using the 3.7v Li-Ion which is such a bother since I would also need a charging circuit.

The Flaws

I was not sure what I was thinking (or ate) during the PCB design stage. The board had the right dimensions but once I solder all the 4 red LEDs in, it was impossible to insert the board into the clip. So, for the next version, I would make it less wider but this would mean the LEDs would be sunken into the holes.

The PCB is a tight fit. Once I soldered all the four red LEDs (by soldering them on the board which was inside the clip), it was impossible to get them out. There are two ways to get the board to fit, which is either break/ sand away the resin near the holes, or, redo the board to make it thinner.
I had to cut away some of the fiberglass material as the method of inserting the board is to tilt it at an angle before pushing it in. So the wall where the 5mm magnet is, would be obstructing it. Plus, I cannot use a normal 5mm LED as it would be too tall, making it difficult to insert the PCB.
So, the PCB would only fit the AndersFP 3D printed Blaster. I am very confident that it would not fit other Blaster such as the Rick Ross which was gifter to me decades ago. I suppose one could modify the board to ‘release’ the four (or maybe including the fifth 5mm LED) red LEDs and solder them to wires.

The Video

Where to get what:

AndersFP (Anders Fogde Pedersen) PKD-2019 Blaster Download File

Duplex Designs Lighting Kit for AndersFP PKD-2019

Duplex Designs’s Upgrade Parts for AndersFP PKD-2019

20250117: The Completed PKD Lighting System is now on Sale

Posted in 2019 PKD Blaster, 3D FIles, 3D Models, 3D Printing, A Piscean Works Blog, Blade Runner, Character, EaglePCB7.77, Electronics, Flowcode, JLCPCB, Microchip PIC, Microcontroller, Printed Circuit Board, Programming, Resin, Resin KIts, Sci-Fi, Video.

Leave a Reply