1602 LCD knappsatsen sköld modul med I2C ryggsäck (4 / 6 steg)
Steg 4: Att göra de första nyckel kan användas som liknar de andra 5 tangenterna
FÖRST kan anslutas direkt till omstart-ingången på Arduino Nano.
Men vill du första nyckeln till att kunna användas i programvaran för andra saker, detta kan göras genom att ansluta en 15K motstånd mellan första pinnen och A0 stiftet på undersidan av LCD knappsatsen sköld.
Detta fungerar på följande sätt: det finns en 2K motstånd mellan + 5V och höger tangent. Sedan en kedja av successivt större motstånd för alla andra nycklarna (330R att upp-knappen, 620R till ner nyckeln, 1K till den vänstra knappen och 3K 3 till knappen SELECT. Alla nycklar (inklusive den första nyckeln) ansluta till marken. När ansluten till en 10 bitars A/D omvandlare (som för Arduino Nano A0) levererar de ungefär följande värden:
Höger = 0; Upp = 100. Ned = 260; Vänster = 410; Välj = 640.
Med 15 k resistor till RST ger det ca 850.
Programvaran använder värden runt mitten av poäng mellan dessa värden att besluta vilken tangent har tryckts.