Arduino ile Analog Değer Okuma ve Seri Haberleşme
Bu uygulamamızda Arduino kartımıza bağladığımız bir potansiyometreyi analog olarak okuyup, gelen veriyi seri haberleşme kullanarak seri monitörde göstereceğiz. Bu uygulamada kullanacağımız malzemelerimiz;
Arduino derslerimizde şimdiye kadar dijital giriş-çıkış işlemlerini anlatmıştık. Arduino kartımızda dijital pinlere ek olarak analog pinlerimizde bulunmaktadır. Bu analog pinlerimizden de dijital pinlerde olduğu gibi giriş işlemleri yapabiliriz. Bu pinleri kullanarak DAC (Digital Analog Converter) yapabiliriz. Arduino Uno kartımızdaki işlemci 10 bit çözünürlüğe sahip Analog to Digital Converter (ADC) bulundurmaktadır. Buradaki 10 bit 210= 1024 adım hassasiyetle okuyabiliriz yani analog pinlere vereceğimiz 0V 0, 5V değeri ise 1023 değerini verecektir.
Arduino kartımız bilgisayara bağladığımız kablo sayesinde seri port üzerinden haberleşme yapabilmektedir.
Proje kodlarına bu bağlantıyı kullanarak ulaşabilirsiniz.
Kodu Arduino’ya yükledikten sonra seri port ekranını Ctrl+Shift+M kısayolunu veya Arduino IDE mizde sağ üst köşedeki büyüteç ikonuna tıklayarak açabiliriz daha sonra potansiyometremizi çevirebiliriz. Analog pin üzerindeki değişimi seri monitörden görüntüleyebiliriz.