Stap 2: Algemene beschrijving
In dit Instructable ga ik niet in detail te beschrijven alle stappen die ik gevolgd om te bouwen van deze controller (als ik dat deed, zou het unchallenging en vervelend voor u, wouldn't it?): bouw van het was een lang proces van fouten, problemen en correcties. In plaats daarvan ga ik uitleggen de algemene richtsnoeren voor hoe u kunt bouwen een soortgelijke domeincontroller, of deze kennis gebruiken voor elke andere toepassing die verband houden met de Arduino, Midi of capacitieve Sensing.
Dus dit, in een notendop is, hoe werkt tekenen It Yourself: de drukknoppen zijn verbonden met geleidende inkt op de zaak, waar de Arduino en de sensoren zijn. De zaak heeft 20 kleine metalen bladen, waar elk van de knoppen zijn aangesloten. De capacitieve sensor wordt beheerd door een Arduino, en het kosten en lozingen van elke pin continu te meten zijn capaciteit en controleer of er een menselijk lichaam aan te raken. In het vak ziet u een LCD-scherm, een coderingsprogramma en 2 knoppen: Ik gebruik een van de knoppen om te resetten Arduino wanneer ik wil de sjabloon wijzigen. De andere knop en het coderingsprogramma worden gebruikt voor het selecteren van de sjabloon die ik ga gebruiken. Ik kan selecteren de sjabloon die ik op op het LCD-scherm.
Er is één belangrijk punt: elke pin van de verschillende sjablonen moet worden aangepast voor de detectie van de aanraking correct. Wat ik doe is behalve de drempelwaarden van de aanraking/release op de Arduino EEPROM-geheugen, dat hetzelfde, blijft zelfs wanneer de Arduino wordt verbroken. Als het is de eerste keer dat ik een sjabloon gebruiken, doe ik de sensor aanpassingen met de knop en het coderingsprogramma. Tot slot stuurt de Arduino MIDI-berichten naar de computer wanneer een knop geraakt/uitgebracht wordt. Dit kan ik de controller op elk programma dat MIDI beheert gebruik te maken van mijn eigen toewijzingen.