Dünya analogdur, bilgisayarlar dijitaldir. Bu iki kavram arasındaki farkı anlamak, Arduino'nun analogRead ve digitalRead komutlarını anlamanın anahtarıdır.
1. Analog: Sınırsız Seçenek
Bir rampayı düşünün. Rampanın üzerinde istediğiniz milimetrede durabilirsiniz. Sınırsız sayıda yükseklik seçeneğiniz vardır.
Örnek: Termometre. Sıcaklık 25.1°C olabilir, 25.12°C olabilir. Kesintisiz değişir.
2. Dijital: Ya Var Ya Yok
Bir merdiveni düşünün. Ya 1. basamaktasınızdır ya 2. basamakta. "1.5. basamakta" duramazsınız.
Örnek: Lamba anahtarı. Işık ya AÇIKTIR (1) ya da KAPALIDIR (0). Arası yoktur.
Arduino Notu:
- Butonlar dijitaldir (Basıldı / Basılmadı).
- Potansiyometre (Düğme) analogdur (Az çevrildi, çok çevrildi).