Stap 7: Lees de waarden.
U kunt mijn code voor het lezen van de nummers van de externe seriële hier vinden: https://github.com/agentcupcake/rotary-hack/blob/master/dial_reader
Als u schrijven je eigen wilt, onthoud dit:
-Je Arduino (enz.) vindt een stuk sneller dan de wijzerplaat kan pulse, dat zult u willen tellen veranderingen tussen hoge en lage lezingen.
-Omdat het een analoog signaal, zal het niet perfect schoon. U moet het signaal door toe te voegen in een kleine vertraging-functie debounce.
-Niet vergeten dat 0 daadwerkelijk als een 10 pulsen leest; Zorg ervoor om te schrijven in een speciaal geval voor het.