Programmerbara Indy Rock stift (1 / 6 steg)
Steg 1: Hur varje Band knappen blir en unik identifierare
Låter som säger att du vill göra varje knapp att utlösa en låt att spela, då Arduino behöver något sätt att veta vad knappen var kopplad och sedan pressas. Istället för att använda RFID hacka jag"" en lösning som använder olika motstånd i en resistiv spänningsdelare.
En resistiv spänningsdelare kan du göra en korrespondens mellan en resistor och värdet kommer in en analog ingång på en Arduino. Om du gör R1 mycket större än 10K ohm så får du ett mycket lågt värde till den analoga delen. Om du gör R1 mycket mindre än 10K ohm får du ett högt värde för den analoga ingången.
Detta innebär att vi kan använda en massa motstånd som alla har olika värden och associera var och en med en knapp. När en knapp i ansluten till en spänningsavdelare, gör läsningen från analogt i porten det möjligt att avgöra vilken knapp vad drev.
Så hur gör vi konvertera denna händig krets till knappar?... Läs vidare...