Merhaba arkadaşlar. Bugün sizlere temel elektronik bilgilerini digital ve analog terimlerini anlatmaya çalışacağım.
İlk olarak elektronik sistemlerin nasıl çalıştığını anlatmak istiyorum. Elektronik sistemler genel olarak 5V doğru akımla çalışmaktadır. Her yerde duyduğunuz 0 ve 1 mevzusu da bunu anlatmaktadır. Programla dilinde kullanılan 0 ve 1 elektronik sistemlerde 0V ve 5V voltu tanımlamaktadır. Eğer sisteminiz ya hep ya hiç mantığıyla çalışıyorsa bu DİGİTAL'dir. Yani sistem ya 0V konumunda ya da 5V konumundadır. Bunu bir ledin kapalı yada açık olması durumu gibi örnekleyebiliriz. Eğer ben ledin parlaklığını ayarlamak isteseydim 0-5V arasında bir değer kullanarak parlaklığını ayarlayabilirdim. Bu 0-5V volt arasında değişen sinyallere ANALOG sinyal denir.
Arduino üzerindeki D2-13 bacakları digital bacaklardır. Ya 0V yada 5V konumunda olabilirler. Aradaki bazı özel bacaklar(Nano modeli için D3,D5,D6,D9,D10,D11) PWM adlı sistemle(Analog sinyali taklit eden digital sinyal) 8 bit analog sinyal çıkışı vermektedir. Yani bu pinler sadece 0 veya 5 volt değil bu aradaki voltajları da verebilir. 8 bit olması 0-5 voltu 2 üzeri 8 den 256 parçaya böldüğünü ifade etmektedir. Programlarken 0 ile 255 arasında bir değer verilerek pin üzerindeki voltaj ayarlanabilmektedir.Bunu motorun hızı veya ledin parlaklığı gibi ayar gerektiren yerlerde kullanacağız. A0-7 pinleride 10 bit analog veriyi Arduinomuzun okumasını sağlamaktadır. 0 voltu 0 değeri, 5 voltu 1023 değeri olarak algılayıp aradaki voltajları da 0-1023 arasındaki değerlere oranlayarak çevirir. Bunları da ışık sensörü, joystick konumu gibi değerleri okuyabilmek için ileride kullanacağız.
Yazılarımı beğendiyseniz ve eleştirmek isterseniz yorumlarınızı bekliyorum. İlerleyen derslerde görüşmek üzere...
Yazılarımı beğendiyseniz ve eleştirmek isterseniz yorumlarınızı bekliyorum. İlerleyen derslerde görüşmek üzere...
COMMENTS