PC USB Media volym Controller baserat på Arduino (6 / 9 steg)
Steg 6: Testa det ut allt innan inneslutningen
Jag hade den kopplad till min testrigg knappar så att det hela fungerade innan jag skulle sätta ihop.
Jag försökte ut alla funktioner i MVC, och märkte att det fanns någon fördröjning när du justerar volymen. Jag märkte också att jag skulle vrida upp volymen, tangentbordet skulle ibland tryck slumpmässiga nycklar som skulle snedvrida mus fokus (det skulle försvinna) - några riktigt roliga saker hänt.
Jag räknade ut att problemet var med skriptet jag hade skrivit - jag hade missförstått lite av koden och var tvungen att ta bort $-tecknet jag hade placerat i vissa delar. Efter detta ändrades, verkade allt fungera bra. Jag bråkade runt med inställningarna fördröjning i Arduino koden, och fann att bästa förseningen var 75ms för rotary encoder och 50 ms för knapparna. Detta görs redan i koden.
När du är nöjd med provningen kan vi fortsätta att göra höljet.