Få tillbaka till liv en Vixen SP fäste för fotografering (2 / 4 steg)
Steg 2: Longtime timer
Här gjorde det komplicerat eftersom ett användargränssnitt hade genomföras.
Första försöket var att använda Adafruit RGB LCD-sköld, men detta var i konflikt med min maskinvaruavbrott på grund av i2c bussen (mycket konstiga effekter). Så jag var tvungen att byta till en native 16 * 2 LCD-display och 4 växlar. Dessa 4 växlar skulle vara tillräckliga för att bygga en UI eftersom nu alla IO pinnar av min arduino användes.
Timern sig används samma teknik, stepper användning. Men med en konstant tröskel för avbrottet.
Användaren kan ställa in timern genom att ändra varje siffra av en SS-skärm, kan starta timern och jag kan ändra vissa inställningar. För att veta, vilken funktion begärs, när en knapp trycks ner, ett byte-värde används för att lagra den blinkande markören position. Detta sätt, är det tydligt identifierbara, vad användaren ser när han trycker på en knapp och det kan kontrolleras med ett enkel switch-kommando. (Se källkoden)