AnalogRead() fonksiyonu, Arduino'da analog giriş pinlerinden değer okumak için kullanılır 13. Bu fonksiyonun bazı kullanım amaçları:
- Analog girişlerin okunması: Işık sensörleri, sıcaklık sensörleri ve potansiyometreler gibi sensörlerden değişken voltaj sinyallerinin ölçülmesi 12.
- Analog sinyallerin dijital değerlere dönüştürülmesi: Analog voltaj seviyelerinin (0-5V veya 0-3.3V) 10-bit dijital değere (0 ile 1023 arasında) dönüştürülmesi 14.
- Analog sensörlerle arayüz oluşturma: Voltaj yerine basit HIGH veya LOW durumları yerine bir dizi voltaj çıkışı veren cihazlardan veri toplanması 1.
5 kaynaktan alınan bilgiyle göre: