midiMixer: Use new image paths.

This commit is contained in:
William Floyd 2020-05-27 16:59:45 -04:00
parent 41a6848d87
commit 7f1bec89de
Signed by untrusted user who does not match committer: william
GPG key ID: B3EEEDD81893CAF9

View file

@ -2,7 +2,7 @@
title: "midiMixer - A simple Arduino powered MIDI potentiometer bank"
date: "2020-05-06"
author: "William Floyd"
featured_image: "v1/20200506_152408.jpg"
featured_image: "media/v1/20200506_152408.jpg"
categories: [
"Hardware",
"PCB",
@ -27,12 +27,12 @@ But in the back of my head I still wanted to build some hardware to help with th
***
![Orange Sherbert Dreams](/images/reduced/midiMixer/handwired/20190811_004928.jpg)
[![Orange Sherbert Dreams](media/handwired/20190811_004928.jpg)](media/src/handwired/20190811_004928.jpg)
This eventually came about in the summer of 2019, when I finally hand-wired a simple 8 knob control surface.
Truth be told, I actually built two.
The [first one](/images/reduced/midiMixer/handwired/20190811_005806.jpg) had some issues (I wonder why...?), and would sporadically jitter values.
The [second one](/images/reduced/midiMixer/handwired/20190812_181606.jpg) worked correctly, having been [wired](/images/reduced/midiMixer/handwired/20190811_195900.jpg) much more [carefully](/images/reduced/midiMixer/handwired/20190811_200447.jpg).
The [first one](media/handwired/20190811_005806.jpg) had some issues (I wonder why...?), and would sporadically jitter values.
The [second one](media/handwired/20190812_181606.jpg) worked correctly, having been [wired](media/handwired/20190811_195900.jpg) much more [carefully](media/handwired/20190811_200447.jpg).
Still, it was lacking professionalism, polish, and most importantly, robustness.
The sandwich of 22AWG wire, cardstock and PCB was less than sturdy, so I promptly packed it away and never used it.
@ -41,28 +41,28 @@ This would come to change, however, in April of 2020.
***
![It's Not Easy, Being Green](/images/reduced/midiMixer/v1/20200506_152328.jpg)
[![It's Not Easy, Being Green](media/v1/20200506_152328.jpg)](media/src/v1/20200506_152328.jpg)
![Look Mum, Open Hardware!](/images/reduced/midiMixer/v1/20200506_152317.jpg)
[![Look Mum, Open Hardware!](media/v1/20200506_152317.jpg)](media/src/v1/20200506_152317.jpg)
Fast forward close to a year, and here we are - toilet paper is the currency of the quickly collapsing Covid19 crazed world, and I'm back with my grandparents for the remainder of my semester (which, as of writing, is all but concluded).
Finding my lack of a social life leaving me with a little bit more free time, and being home yielding a *lot* more distractions, I learned the basics of KiCAD from YouTube, and set out to design a simple PCB.
My old MIDI controller project came to mind, so I set myself to it, and within a few days had my first Gerber files sent off to JLCPCB.
In reality, I should have waited a bit and done a couple more design iterations before committing, but I guess $7 is the price of impatience.
![One In Hand](/images/reduced/midiMixer/v1/20200506_151852.jpg)
[![One In Hand](media/v1/20200506_151852.jpg)](media/src/v1/20200506_151852.jpg)
So it was that my crisp PCBs showed up 3 weeks later - I had one assembled within the hour, and my old code dusted off and flashed within two hours.
It's really as simple as it gets - a [Pro Micro](/images/reduced/midiMixer/v1/20200506_152023.jpg) hooked up to a [4051 analogue multiplexer](/images/reduced/midiMixer/v1/20200506_152016.jpg), in turn hooked up to 8 potentiometers.
It's really as simple as it gets - a [Pro Micro](media/v1/20200506_152023.jpg) hooked up to a [4051 analogue multiplexer](media/v1/20200506_152016.jpg), in turn hooked up to 8 potentiometers.
The potentiometers I had on hand ended up being a bit different than the footprints I had used, so I ended up having to clip the mounting tabs off of them.
This, as one might imagine, made them extraordinarily flimsy, so I designed and printed a couple clamps to [align](/images/reduced/midiMixer/v1/20200506_151947.jpg) and [hold solid](/images/reduced/midiMixer/v1/20200506_152003.jpg) the potentiometers.
This, as one might imagine, made them extraordinarily flimsy, so I designed and printed a couple clamps to [align](v1/20200506_151947.jpg) and [hold solid](media/v1/20200506_152003.jpg) the potentiometers.
These also have the added benefit of keeping the soldered pins off of whatever surface the mixer is on.
Should the correct potentiometers be used, these would not be needed, though some feet or a case for the PCB would still be best.
***
![It Ain't Much, But I'm Proud](/images/reduced/midiMixer/v1/20200506_152248.jpg)
[![It Ain't Much, But I'm Proud](media/v1/20200506_152248.jpg)](media/src/v1/20200506_152248.jpg)
This being my first PCB design, I am quite happy it worked out so well - I am studying for Mechanical Engineering, not Electrical...
However, I see room for improvement.
@ -71,4 +71,4 @@ The knobs barely clear the Arduino, and the Arduino is mounted far higher off th
I see myself making a v2 in due course - perhaps next time I will try JLCPCB's SMT assembly?
I imagine adding indicator LEDs, improving the layout, and adding a button to switch between banks would make this much more useful.
![That Hair Is Bothering Me](/images/reduced/midiMixer/v1/20200506_151947.jpg)
[![That Hair Is Bothering Me](media/v1/20200506_151947.jpg)](media/src/v1/20200506_151947.jpg)