Efter rutan Synthesizer (7 / 8 steg)
Steg 7: Användarkontroll
Om du tittar på schematiskt, är alla växlarna anslutna via en gemensam grund. Lyckligtvis hade jag en switch matris från en gammal datorskärm som redan hade rätt antal växlar, alla är anslutna av gemensam grund. Det hade även en LED, som är inte nödvändigt men jag ingår det ändå. Utan denna matris skulle varje switch kopplas ihop manuellt. Ena sidan av alla växlarna är ansluten till marken, sen varje switch är andra sidan är ansluten till en pin på Arduino. Alla stiften på Arduino har då en inre pull-up aktiverad.
LCD är seriell aktiverad, men eftersom MIDI i tar viktigaste seriell anslutning, LCD kräver en programvara seriell anslutning. Mjukvaran följetong är aktiverad på stift 13, så att är ansluten till det mottagande stiftet på LCD-skärmen. LCD-skärmen är också ansluten till makt och marken på moderkortet.
Potentiometrar är anslutna till den Arduino analog ingång stift 0 till 3. Den Arduino AREF pin är ansluten till 5 volt.
För att undvika att offra en hel Arduino ombord för detta projekt har jag programmerat chip först, sedan ta bort den till en separat ombord med en separat kristall. Detta kräver en dator ombord för chip och kristall. Detta blir nu kontrollstyrelsen, att ha räls för makt och marken och alla stiften brutit ut.