-
Trying to render
11/14/2020 at 02:20 • 0 comments -
Mould design
11/11/2020 at 21:13 • 0 commentsI am now planning my approach to mould the concrete into the knob shape. The mould consists of:
- A bottom disk
- Acetate sheet to form the wall of the mould
- A top disk with a blank piece shaped like the encoder coupler (the encoder coupler is to provide a better/replaceable connection between the knob and the encoder shaft because the only way to access the inside of the knob is to take the knob off first, so over time the concrete can wear, but with the coupler in place, I can just print a new one if it gets too loose).
In these images I forgot to include another disk that the encoder will mount to in order to keep it centred, I have also found that clicking the encoder while it is on the disk and in the enclosure makes a louder and more satisfying sound.
I hope that the encoder's stepping will become more distinct with the concrete knob on as well as allow me to effortlessly flick/spin the knob due to the momentum of the knob.
-
Pictures of progress so far
10/31/2020 at 23:41 • 0 commentsI've already started this project but so far I have:
- Tested the neopixel ring
- Learned how to use the digispark
- Tested the Volume knob program that is in the trinket HID library
- Produced a program that will handle the RGB ring
- Found out that pin 5 on these clones are actually set as a RESET pin and so I had to use an Arduino Uno clone to disable it so I can use it as a GPIO
- Realised that the ATTINY85 doesn't have enough flash for the volume knob AND RGB code therefore I have just decided to try use another of the digispark boards just to handle the RGB. Sadly wont be able to have the neopixel ring change colours etc based on what you do with the knob (for example, I wanted the ring to turn red and fade brightness up and down when you press the knob down to mute the audio)
This brings us to the present day where I am now waiting for adapter PCB's to convert SOIC8 to DIP8 so that I can solder the "RGB controller chip" to a small PCB I will have inside the enclosure.