Stap 7: Definitieve gedachten
Deze versie is een stuk beter dan de vorige versie. Het één ding dat ik houd niet van is afhankelijk van de vertraging voor het debouncing. Ik heb een blik bij interrupts te lezen eerder de knoppen op die manier, maar voor nu het werkt goed genoeg.Zoals ik al gezegd in stap 4, met stevige verbindingen naar de switches, is het bereik voor elke knop zeer klein. Het grootste bereik ik had was 11 punten, wat betekent dat er is geen reden waarom je niet kon schaal dit maximaal twaalf knoppen met behulp van de E12 reeks weerstand waarden tussen 10 en 100 K (10-k, 12 k, 15k, 18 k, 22k, 27k, 33 k, 39k, 47k, 56 k, 68 k, 82k en 100 k) met een pulldown weerstand van ongeveer 27K - 33K.
Als iets onduidelijk is, zal voel je vrij om te vragen en ik beantwoorden en bijwerken van de Instructable als dit nodig is.
Merci voor taking naar de tijd om dit te lezen! Ik hoop dat u deze versie nuttiger dan de eerste. Elke feedback of waarderingen (wink, wink) zou worden gewaardeerd. Ook, neem even de tijd om te stemmen voor mij in de Microcontroller wedstrijd als u vond deze nuttig.
Dit is het eerste deel van een vrij groot project. Hopelijk deze keer krijg ik het (ik ben niet van plan over het verplaatsen naar een ander continent in de komende paar weken) afmaken. Kijk uit voor mijn volgende instructables over het maken van een klok waarin meerdere tijdzones, een RGB Orb, 7 segment displays en dit alles met een online app die statussen zal worden bijgewerkt (indien überhaupt mogelijk op een enkele Arduino) interfacing.