{"id":1271,"date":"2025-11-03T16:52:11","date_gmt":"2025-11-03T13:52:11","guid":{"rendered":"https:\/\/www.facadium.com.tr\/blog\/?p=1271"},"modified":"2025-11-03T16:52:13","modified_gmt":"2025-11-03T13:52:13","slug":"arduinoda-analog-giris","status":"publish","type":"post","link":"https:\/\/www.facadium.com.tr\/blog\/arduinoda-analog-giris\/","title":{"rendered":"Arduino\u2019da Analog Giri\u015f"},"content":{"rendered":"\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>\u0130\u00e7indekiler<\/h2><nav><ul><li class=\"\"><a href=\"#arduinoda-analog-giris-sensor-verilerini-okumanin-temelleri\">Arduino\u2019da Analog Giri\u015f: Sens\u00f6r Verilerini Okuman\u0131n Temelleri<\/a><\/li><li class=\"\"><a href=\"#analog-giris-nedir\">Analog Giri\u015f Nedir?<\/a><\/li><li class=\"\"><a href=\"#gerekli-malzeme-listesi\">Gerekli Malzeme Listesi<\/a><\/li><li class=\"\"><a href=\"#devre-baglanti-semasi\">Devre Ba\u011flant\u0131 \u015eemas\u0131<\/a><\/li><li class=\"\"><a href=\"#analog-giris-ve-dijital-giris-arasindaki-fark\">Analog Giri\u015f ve Dijital Giri\u015f Aras\u0131ndaki Fark<\/a><\/li><li class=\"\"><a href=\"#kod-blogu\">Kod Blo\u011fu<\/a><\/li><li class=\"\"><a href=\"#gundelik-hayattan-kullanim-alanlari\">G\u00fcndelik Hayattan Kullan\u0131m Alanlar\u0131<\/a><\/li><li class=\"\"><a href=\"#en-cok-sorulan-sorular\">En \u00c7ok Sorulan Sorular<\/a><\/li><li class=\"\"><a href=\"#gelistirilebilir-proje-fikirleri\">Geli\u015ftirilebilir Proje Fikirleri<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"arduinoda-analog-giris-sensor-verilerini-okumanin-temelleri\">Arduino\u2019da Analog Giri\u015f: Sens\u00f6r Verilerini Okuman\u0131n Temelleri<\/h2>\n\n\n\n<p>Arduino\u2019nun en g\u00fc\u00e7l\u00fc y\u00f6nlerinden biri, \u00e7evresel de\u011fi\u015fkenleri <strong>analog giri\u015f pinleri<\/strong> arac\u0131l\u0131\u011f\u0131yla okuyabilme yetene\u011fidir. Bu \u00f6zellik sayesinde s\u0131cakl\u0131k, \u0131\u015f\u0131k, bas\u0131n\u00e7 veya potansiyometre gibi sens\u00f6rlerden gelen de\u011fi\u015fken sinyaller \u00f6l\u00e7\u00fclebilir.<br>Bu yaz\u0131da, Arduino\u2019da analog giri\u015flerin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131, hangi pinlerin kullan\u0131ld\u0131\u011f\u0131n\u0131, \u00f6rnek bir devre kurulumunu ve g\u00fcndelik ya\u015famda nerelerde kullan\u0131labilece\u011fini ad\u0131m ad\u0131m inceleyece\u011fiz.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"analog-giris-nedir\">Analog Giri\u015f Nedir?<\/h2>\n\n\n\n<p>Arduino \u00fczerindeki <strong>analog giri\u015f pinleri (A0\u2013A5)<\/strong>, 0 ile 5 volt aras\u0131ndaki de\u011fi\u015fken gerilimleri okuyabilir.<br>Bu pinler, analog sinyali dijital de\u011ferlere d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in <strong>Analog-Dijital D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc (ADC)<\/strong> kullan\u0131r.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ADC \u00c7\u00f6z\u00fcn\u00fcrl\u00fc\u011f\u00fc:<\/strong> Arduino UNO\u2019da 10 bit\u2019tir, yani 0\u20131023 aras\u0131nda say\u0131sal de\u011fer \u00fcretir.<\/li>\n\n\n\n<li><strong>Gerilim Aral\u0131\u011f\u0131:<\/strong> 0V \u2192 0 de\u011feri, 5V \u2192 1023 de\u011feri anlam\u0131na gelir.<\/li>\n\n\n\n<li><strong>\u00d6rnek:<\/strong> 2.5V\u2019luk bir sinyal yakla\u015f\u0131k olarak <code>analogRead()<\/code> fonksiyonuyla 512 de\u011feri \u00fcretir.<\/li>\n<\/ul>\n\n\n\n<p>Bu sayede Arduino, fiziksel d\u00fcnyan\u0131n de\u011fi\u015fkenlerini (\u0131s\u0131, \u0131\u015f\u0131k, bas\u0131n\u00e7 vb.) say\u0131sal veriye d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gerekli-malzeme-listesi\">Gerekli Malzeme Listesi<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Malzeme<\/th><th>Adet<\/th><th>A\u00e7\u0131klama<\/th><\/tr><\/thead><tbody><tr><td>Arduino UNO<\/td><td>1<\/td><td>Kontrol kart\u0131<\/td><\/tr><tr><td>Potansiyometre (10k\u03a9)<\/td><td>1<\/td><td>Gerilim de\u011fi\u015fkeni kayna\u011f\u0131<\/td><\/tr><tr><td>Breadboard<\/td><td>1<\/td><td>Ge\u00e7ici ba\u011flant\u0131 y\u00fczeyi<\/td><\/tr><tr><td>Jumper kablolar<\/td><td>3\u20134<\/td><td>Ba\u011flant\u0131 i\u00e7in<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"devre-baglanti-semasi\">Devre Ba\u011flant\u0131 \u015eemas\u0131<\/h2>\n\n\n\n<p>Ba\u011flant\u0131lar\u0131 a\u015fa\u011f\u0131daki \u015fekilde yapabilirsin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Potansiyometrenin <strong>ortadaki pini (Vout)<\/strong> \u2192 Arduino <strong>A0<\/strong> pinine<\/li>\n\n\n\n<li>Potansiyometrenin <strong>bir ucu<\/strong> \u2192 <strong>5V<\/strong><\/li>\n\n\n\n<li>Di\u011fer ucu \u2192 <strong>GND<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Bu ba\u011flant\u0131 ile potansiyometre \u00e7evrildik\u00e7e Arduino\u2019ya g\u00f6nderilen voltaj de\u011fi\u015fir, bu da analog okuma de\u011ferini de\u011fi\u015ftirir.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"analog-giris-ve-dijital-giris-arasindaki-fark\">Analog Giri\u015f ve Dijital Giri\u015f Aras\u0131ndaki Fark<\/h2>\n\n\n\n<p>Arduino\u2019da giri\u015f pinleri iki farkl\u0131 \u015fekilde \u00e7al\u0131\u015fabilir: <strong>analog giri\u015f<\/strong> ve <strong>dijital giri\u015f<\/strong>.<br>Bu iki t\u00fcr giri\u015f aras\u0131ndaki temel fark, <strong>sinyali alg\u0131lama bi\u00e7imleridir.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dijital Giri\u015f:<\/strong><br>Dijital pinler yaln\u0131zca <strong>iki durumu<\/strong> alg\u0131lar:\n<ul class=\"wp-block-list\">\n<li><strong>0 (LOW):<\/strong> Gerilim yok veya d\u00fc\u015f\u00fck seviye (yakla\u015f\u0131k 0V)<\/li>\n\n\n\n<li><strong>1 (HIGH):<\/strong> Gerilim var veya y\u00fcksek seviye (yakla\u015f\u0131k 5V)<br>\u00d6rne\u011fin bir d\u00fc\u011fmeye bas\u0131ld\u0131\u011f\u0131nda LED\u2019in yanmas\u0131 gibi basit a\u00e7\u0131k\/kapal\u0131 i\u015flemlerde kullan\u0131l\u0131r.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Analog Giri\u015f:<\/strong><br>Analog pinler ise <strong>0 ile 5 volt aras\u0131ndaki t\u00fcm de\u011ferleri<\/strong> alg\u0131layabilir.<br>Bu sinyaller <strong>Analog-Dijital D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc (ADC)<\/strong> yard\u0131m\u0131yla say\u0131sal de\u011ferlere (0\u20131023) \u00e7evrilir.<br>\u00d6rne\u011fin, bir \u0131\u015f\u0131k sens\u00f6r\u00fcnden gelen de\u011fi\u015fken \u0131\u015f\u0131k \u015fiddeti veya bir potansiyometreden al\u0131nan ara de\u011ferler analog giri\u015flerle \u00f6l\u00e7\u00fcl\u00fcr.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u00d6zetle:<\/strong><br>Dijital giri\u015f \u201ca\u00e7\u0131k veya kapal\u0131\u201d gibi <strong>iki durumlu<\/strong> veriler i\u00e7indir,<br>Analog giri\u015f ise \u201cde\u011fi\u015fken\u201d sinyalleri say\u0131sal veriye d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"kod-blogu\">Kod Blo\u011fu<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>int potPin = A0;     \/\/ Potansiyometrenin ba\u011fl\u0131 oldu\u011fu pin\nint potValue = 0;    \/\/ Okunan de\u011feri tutacak de\u011fi\u015fken\n\nvoid setup() {\n  Serial.begin(9600); \/\/ Seri ileti\u015fim ba\u015flat\n}\n\nvoid loop() {\n  potValue = analogRead(potPin); \/\/ Analog de\u011feri oku\n  Serial.print(\"Analog Deger: \");\n  Serial.println(potValue);      \/\/ De\u011feri seri ekrana yazd\u0131r\n  delay(500);                    \/\/ 0.5 saniye bekle\n}\n<\/code><\/pre>\n\n\n\n<p><strong>A\u00e7\u0131klama:<\/strong><br>Bu kod, potansiyometreden okunan analog de\u011feri seri port ekran\u0131na g\u00f6nderir.<br>Potansiyometre \u00e7evrildik\u00e7e ekrandaki de\u011fer 0 ile 1023 aras\u0131nda de\u011fi\u015fir.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gundelik-hayattan-kullanim-alanlari\">G\u00fcndelik Hayattan Kullan\u0131m Alanlar\u0131<\/h2>\n\n\n\n<p>Analog giri\u015fler, Arduino projelerinde en s\u0131k kullan\u0131lan \u00f6l\u00e7\u00fcm y\u00f6ntemlerinden biridir. \u0130\u015fte baz\u0131 uygulama \u00f6rnekleri:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>I\u015f\u0131k Sens\u00f6r\u00fc (LDR):<\/strong> Ortam \u0131\u015f\u0131\u011f\u0131na g\u00f6re LED parlakl\u0131\u011f\u0131n\u0131 ayarlamak.<\/li>\n\n\n\n<li><strong>S\u0131cakl\u0131k Sens\u00f6r\u00fc (LM35, DHT11):<\/strong> Is\u0131ya g\u00f6re fan veya \u0131s\u0131t\u0131c\u0131 kontrol\u00fc.<\/li>\n\n\n\n<li><strong>Ses Seviyesi \u00d6l\u00e7\u00fcm\u00fc:<\/strong> Mikrofon mod\u00fcl\u00fcyle ses dalgalar\u0131n\u0131 analiz etmek.<\/li>\n\n\n\n<li><strong>Bas\u0131n\u00e7 veya Nem \u00d6l\u00e7\u00fcm\u00fc:<\/strong> Ortam ko\u015fullar\u0131n\u0131 izlemek.<\/li>\n\n\n\n<li><strong>Joystick Okuma:<\/strong> X\u2013Y eksenlerindeki konum de\u011fi\u015fimini analog sinyalle \u00f6l\u00e7mek.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"en-cok-sorulan-sorular\">En \u00c7ok Sorulan Sorular<\/h2>\n\n\n\n<p><strong>S1:<\/strong> Arduino UNO\u2019da ka\u00e7 tane analog giri\u015f bulunur?<br><strong>C1:<\/strong> Arduino UNO\u2019da A0\u2013A5 olmak \u00fczere 6 adet analog giri\u015f pini bulunur.<\/p>\n\n\n\n<p><strong>S2:<\/strong> Analog giri\u015f ile dijital giri\u015f aras\u0131ndaki fark nedir?<br><strong>C2:<\/strong> Dijital giri\u015f yaln\u0131zca iki durumu (0 veya 1) alg\u0131larken, analog giri\u015f 0\u20131023 aras\u0131nda de\u011fi\u015fen bir\u00e7ok de\u011feri alg\u0131layabilir.<\/p>\n\n\n\n<p><strong>S3:<\/strong> 3.3V sens\u00f6rleri 5V Arduino ile kullanabilir miyim?<br><strong>C3:<\/strong> Evet, ancak sinyal 5V seviyesini a\u015fmamal\u0131d\u0131r. Gerekirse gerilim b\u00f6l\u00fcc\u00fc kullanmak g\u00fcvenli olur.<\/p>\n\n\n\n<p><strong>S4:<\/strong> analogRead() komutu ka\u00e7 milisaniyede okuma yapar?<br><strong>C4:<\/strong> Yakla\u015f\u0131k 100 mikro saniyede bir okuma yapar; saniyede 10.000\u2019e yak\u0131n okuma m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gelistirilebilir-proje-fikirleri\">Geli\u015ftirilebilir Proje Fikirleri<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Analog sens\u00f6rlerle veri kayd\u0131:<\/strong> SD kart mod\u00fcl\u00fc eklenerek \u00f6l\u00e7\u00fclen veriler kaydedilebilir.<\/li>\n\n\n\n<li><strong>Ses kontroll\u00fc \u0131\u015f\u0131k sistemi:<\/strong> Mikrofon sens\u00f6r\u00fc ile LED\u2019ler sese duyarl\u0131 hale getirilebilir.<\/li>\n\n\n\n<li><strong>Analog geri besleme motor kontrol\u00fc:<\/strong> Potansiyometre veya sens\u00f6r \u00fczerinden motor h\u0131z ayar\u0131 yap\u0131labilir.<\/li>\n\n\n\n<li><strong>IoT veri aktar\u0131m\u0131:<\/strong> Okunan analog de\u011ferler Wi-Fi \u00fczerinden bulut sistemine g\u00f6nderilebilir.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Bu yaz\u0131da, Arduino\u2019nun analog giri\u015flerinin temel mant\u0131\u011f\u0131n\u0131 ve <code>analogRead()<\/code> fonksiyonunun nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 \u00f6\u011frendik. Bu bilgi, sens\u00f6r verilerini yorumlayarak ger\u00e7ek d\u00fcnya verilerini dijital sistemlere aktarman\u0131n temelini olu\u015fturur. Bir sonraki ad\u0131mda bu analog verileri LED parlakl\u0131\u011f\u0131, motor h\u0131z\u0131 veya s\u0131cakl\u0131k kontrol\u00fc gibi uygulamalara d\u00f6n\u00fc\u015ft\u00fcrmek m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>E\u011fitimlerimize kat\u0131larak bu ve di\u011fer projeleri uygulamal\u0131 olarak \u00f6\u011frenebilirsiniz. E\u011fitimlerimize ve di\u011fer bilgilere\u00a0<a href=\"https:\/\/www.facadium.com.tr\/\">buradaki linkten<\/a>\u00a0(<a href=\"https:\/\/www.facadium.com.tr\/\">https:\/\/www.facadium.com.tr\/<\/a>) ula\u015fabilirsiniz. \u00dcr\u00fcnlerimize STEM Kits \u00fczerinden ula\u015fabilirsiniz.\u00a0<a href=\"https:\/\/www.stemkits.com.tr\/\" target=\"_blank\" rel=\"noreferrer noopener\">STEM Kits<\/a>\u00a0(<a href=\"https:\/\/www.stemkits.com.tr\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.stemkits.com.tr\/<\/a>)<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arduino\u2019da Analog Giri\u015f: Sens\u00f6r Verilerini Okuman\u0131n Temelleri Arduino\u2019nun en g\u00fc\u00e7l\u00fc y\u00f6nlerinden biri, \u00e7evresel de\u011fi\u015fkenleri analog giri\u015f pinleri arac\u0131l\u0131\u011f\u0131yla okuyabilme yetene\u011fidir. Bu \u00f6zellik sayesinde s\u0131cakl\u0131k, \u0131\u015f\u0131k, [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":1273,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[169,12,170,10,43,15],"class_list":["post-1271","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-ile-robotik-kodlama","tag-analog","tag-arduino","tag-dijital","tag-kodlama","tag-robotik","tag-robotik-kodlama"],"_links":{"self":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=1271"}],"version-history":[{"count":2,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1271\/revisions"}],"predecessor-version":[{"id":1275,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1271\/revisions\/1275"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media\/1273"}],"wp:attachment":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=1271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=1271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=1271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}