Arduino mobiltelefon (2 / 9 steg)
Steg 2: Bakbord - knappar
Att göra ett tangentbord och utnyttja en spänningsavdelare för som är relativt enkel och man kunde beräkna everyting lätt. Spänningsavdelaren kan ses i scheman. Principen är mycket enkel, men de faktiska raw_data värden (spänning) som bör ange olika knapp att trycka skiljer sig något från de teoretiska beräkningarna.
I teorin kan man använda endast beräkningarna, men jag hittade det är mer korrekt att mäta med ett definitivt system spänningen med varje knapp och därmed anpassa skriptet. Det innebär givetvis måste man justera skriptet varje gång systemet förändras. Tvärtom det händer inte ofta.
Beräknade och uppmätta raw_data värdena visas i följande tabell och figur. Som framgår finns det en relativt stor avvikelse, särskilt på de lägre spänningsnivåer. Begagnade motstånden var med 5% noggrannhet att göra resultatet relativt varierande.