{"id":625,"date":"2023-11-01T23:15:43","date_gmt":"2023-11-01T20:15:43","guid":{"rendered":"https:\/\/www.facadium.com.tr\/blog\/?p=625"},"modified":"2023-11-01T23:15:43","modified_gmt":"2023-11-01T20:15:43","slug":"egim-sensoru","status":"publish","type":"post","link":"https:\/\/www.facadium.com.tr\/blog\/egim-sensoru\/","title":{"rendered":"E\u011fim Sens\u00f6r\u00fc"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Ne Yaparlar ve Nas\u0131l Kullan\u0131l\u0131r?<\/h2>\n\n\n\n<p>E\u011fim sens\u00f6r\u00fc, bir nesnenin veya y\u00fczeyin e\u011fimini \u00f6l\u00e7en bir elektronik cihazd\u0131r.<\/p>\n\n\n\n<p><strong>E\u011fim Sens\u00f6r\u00fc Nedir?<\/strong><\/p>\n\n\n\n<p>E\u011fim sens\u00f6r\u00fc, bir y\u00fczeyin e\u011fimini \u00f6l\u00e7mek i\u00e7in kullan\u0131lan bir sens\u00f6r t\u00fcr\u00fcd\u00fcr. Genellikle bu sens\u00f6rler, belirli bir eksene g\u00f6re nesnenin e\u011fim a\u00e7\u0131s\u0131n\u0131 \u00f6l\u00e7er. E\u011fim sens\u00f6rleri, bir\u00e7ok farkl\u0131 teknoloji ve \u00e7al\u0131\u015fma prensibi kullanabilir, ancak en yayg\u0131n olanlar\u0131 e\u011fim veya eksenel ivme \u00f6l\u00e7\u00fcm\u00fcne dayal\u0131d\u0131r.<\/p>\n\n\n\n<p><strong>\u00c7al\u0131\u015fma Prensibi<\/strong><\/p>\n\n\n\n<p>E\u011fim sens\u00f6rlerinin \u00e7al\u0131\u015fma prensibi, genellikle bir mikrodenetleyici veya ba\u015fka bir elektronik cihaz taraf\u0131ndan okunan bir sinyal \u00fcreten belirli bir teknolojiye dayan\u0131r. \u0130\u015fte baz\u0131 yayg\u0131n \u00e7al\u0131\u015fma prensipleri:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>E\u011fim Sens\u00f6r\u00fc Tipi<\/strong>: E\u011fim sens\u00f6rleri, eksenel ivme sens\u00f6rleri, e\u011fim\u00f6l\u00e7erler ve e\u011fim anahtarlar\u0131 gibi farkl\u0131 tiplerde olabilir. \u0130vme \u00f6l\u00e7\u00fcm\u00fc yapabilenler, yer\u00e7ekimi etkisini kullanarak nesnenin e\u011fim a\u00e7\u0131s\u0131n\u0131 belirler.<\/li>\n\n\n\n<li><strong>Analog veya Dijital \u00c7\u0131k\u0131\u015f<\/strong>: E\u011fim sens\u00f6rleri, genellikle analog veya dijital bir \u00e7\u0131k\u0131\u015f sinyali \u00fcretirler. Analog sens\u00f6rler, e\u011fim a\u00e7\u0131s\u0131n\u0131 voltaj veya diren\u00e7 de\u011fi\u015fikli\u011fi ile temsil ederken dijital sens\u00f6rler, belirli bir e\u011fim a\u00e7\u0131s\u0131n\u0131n a\u015f\u0131ld\u0131\u011f\u0131n\u0131 belirten bir sinyal \u00fcretirler.<\/li>\n\n\n\n<li><strong>Kalibrasyon ve Hassasiyet<\/strong>: E\u011fim sens\u00f6rleri genellikle kalibre edilir ve hassasl\u0131k ayarlar\u0131na sahiptir. Bu, sens\u00f6r\u00fcn do\u011fru sonu\u00e7lar vermesini sa\u011flar.<\/li>\n<\/ol>\n\n\n\n<p><strong>Kullan\u0131m Alanlar\u0131<\/strong><\/p>\n\n\n\n<p>E\u011fim sens\u00f6rleri, bir\u00e7ok uygulama alan\u0131nda kullan\u0131l\u0131r. \u0130\u015fte baz\u0131 kullan\u0131m alanlar\u0131:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Ula\u015f\u0131m<\/strong>: Ara\u00e7lar\u0131n e\u011fimini ve y\u00f6n\u00fcn\u00fc \u00f6l\u00e7mek i\u00e7in kullan\u0131l\u0131r. \u00d6zellikle yama\u00e7 a\u015fa\u011f\u0131 veya t\u0131rman\u0131\u015f s\u0131ras\u0131nda e\u011fim kontrol\u00fc yapmak i\u00e7in kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>\u0130n\u015faat<\/strong>: \u0130n\u015faat makineleri ve vin\u00e7lerin e\u011fimini izlemek i\u00e7in kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>Havac\u0131l\u0131k<\/strong>: U\u00e7ak ve insans\u0131z hava ara\u00e7lar\u0131n\u0131n (\u0130HA) e\u011fim kontrol\u00fcnde kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>Denizcilik<\/strong>: Deniz ara\u00e7lar\u0131n\u0131n denge kontrol\u00fcn\u00fc sa\u011flamak i\u00e7in kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>Oyun Kontrolleri<\/strong>: E\u011fim sens\u00f6rleri, e\u011fim ve hareket tabanl\u0131 oyun kontrolc\u00fclerinde kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>End\u00fcstriyel Otomasyon<\/strong>: Fabrikalarda makinelerin do\u011fru konumda olup olmad\u0131\u011f\u0131n\u0131 izlemek i\u00e7in kullan\u0131l\u0131r.<\/li>\n<\/ol>\n\n\n\n<p><strong>\u00d6rnek Projeler<\/strong><\/p>\n\n\n\n<p>E\u011fim sens\u00f6rlerinin kullan\u0131m\u0131 ile bir\u00e7ok yarat\u0131c\u0131 proje olu\u015fturabilirsiniz. \u0130\u015fte bir \u00f6rnek proje:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>E\u011fim Tablosu<\/strong>: Bir Arduino veya ba\u015fka bir mikrodenetleyici kullanarak bir e\u011fim tablosu olu\u015fturun. Bu tablo, nesnelerin e\u011fim a\u00e7\u0131s\u0131n\u0131 belirlemek i\u00e7in kullan\u0131labilir. Tablonun \u00fczerine yerle\u015ftirilen nesnenin e\u011fim a\u00e7\u0131s\u0131, bir LCD ekranda veya bilgisayar ekran\u0131nda g\u00f6sterilebilir.<\/li>\n<\/ol>\n\n\n\n<p>Bir e\u011fim sens\u00f6r\u00fc kullanarak temel bir proje olu\u015ftural\u0131m. Bu projede, bir Arduino ile bir e\u011fim sens\u00f6r\u00fcn\u00fc kullanarak e\u011fim a\u00e7\u0131s\u0131n\u0131 \u00f6l\u00e7ece\u011fiz ve bu a\u00e7\u0131y\u0131 bir LCD ekran \u00fczerinde g\u00f6r\u00fcnt\u00fcleyece\u011fiz.<\/p>\n\n\n\n<p><strong>Malzemeler:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Arduino (\u00f6rne\u011fin, Arduino Uno)<\/li>\n\n\n\n<li>E\u011fim sens\u00f6r\u00fc (\u00f6rne\u011fin, e\u011fim anahtar\u0131 veya eksenel ivme sens\u00f6r\u00fc)<\/li>\n\n\n\n<li>LCD ekran (\u00f6rne\u011fin, 16&#215;2 karakter LCD)<\/li>\n\n\n\n<li>Erkek-erkek Jumper kablolar<\/li>\n\n\n\n<li>USB kablosu (Arduino&#8217;yu bilgisayara ba\u011flamak i\u00e7in)<\/li>\n<\/ol>\n\n\n\n<p><strong>Devre Ba\u011flant\u0131s\u0131:<\/strong><\/p>\n\n\n\n<p>Bu projede, e\u011fim sens\u00f6r\u00fcn\u00fc ve LCD ekran\u0131 kullanaca\u011f\u0131z. Devre ba\u011flant\u0131lar\u0131 a\u015fa\u011f\u0131daki gibidir:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>E\u011fim sens\u00f6r\u00fcn\u00fc Arduino&#8217;ya ba\u011flay\u0131n:\n<ul class=\"wp-block-list\">\n<li>E\u011fim sens\u00f6r\u00fcn\u00fcn X eksenini (veya gerekli eksenini) Arduino&#8217;nun bir analog pinine ba\u011flay\u0131n. \u00d6rne\u011fin, A0 pinini kullanabilirsiniz.<\/li>\n\n\n\n<li>E\u011fim sens\u00f6r\u00fcn\u00fcn GND pinini Arduino&#8217;nun GND pinine ba\u011flay\u0131n.<\/li>\n\n\n\n<li>E\u011fim sens\u00f6r\u00fcn\u00fcn VCC pinini Arduino&#8217;nun 5V pinine ba\u011flay\u0131n.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>LCD ekran\u0131 Arduino&#8217;ya ba\u011flay\u0131n:\n<ul class=\"wp-block-list\">\n<li>LCD ekran\u0131n SDA pinini Arduino&#8217;nun A4 pinine ba\u011flay\u0131n.<\/li>\n\n\n\n<li>LCD ekran\u0131n SCL pinini Arduino&#8217;nun A5 pinine ba\u011flay\u0131n.<\/li>\n\n\n\n<li>LCD ekran\u0131n GND pinini Arduino&#8217;nun GND pinine ba\u011flay\u0131n.<\/li>\n\n\n\n<li>LCD ekran\u0131n VCC pinini Arduino&#8217;nun 5V pinine ba\u011flay\u0131n.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>Arduino Program\u0131:<\/strong><\/p>\n\n\n\n<p>A\u015fa\u011f\u0131da, Arduino ile e\u011fim sens\u00f6r\u00fcn\u00fc kullanarak e\u011fim a\u00e7\u0131s\u0131n\u0131 \u00f6l\u00e7mek ve bu a\u00e7\u0131y\u0131 bir LCD ekranda g\u00f6r\u00fcnt\u00fclemek i\u00e7in kullan\u0131labilecek bir \u00f6rnek program bulunmaktad\u0131r. Bu program, sens\u00f6rden gelen analog veriyi okur ve LCD ekran\u0131 kullanarak a\u00e7\u0131y\u0131 g\u00f6sterir.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Wire.h>\r\n#include &lt;LiquidCrystal_I2C.h>\r\n\r\nLiquidCrystal_I2C lcd(0x3F, 16, 2); \/\/ LCD ekran\u0131n I2C adresi ve boyutlar\u0131\r\n\r\nconst int sensorPin = A0; \/\/ E\u011fim sens\u00f6r\u00fcn\u00fcn ba\u011fl\u0131 oldu\u011fu analog pin\r\n\r\nvoid setup() {\r\n  lcd.init();\r\n  lcd.backlight();\r\n  lcd.setCursor(0, 0);\r\n  lcd.print(\"Egim Olcumu\");\r\n}\r\n\r\nvoid loop() {\r\n  int sensorValue = analogRead(sensorPin); \/\/ E\u011fim sens\u00f6r\u00fcnden veriyi oku\r\n  float angle = (sensorValue \/ 1023.0) * 90.0; \/\/ E\u011fim a\u00e7\u0131s\u0131n\u0131 hesapla\r\n\r\n  lcd.setCursor(0, 1);\r\n  lcd.print(\"Aci: \");\r\n  lcd.print(angle, 1); \/\/ Bir ondal\u0131k basamakla a\u00e7\u0131y\u0131 g\u00f6ster\r\n\r\n  delay(1000); \/\/ 1 saniyede bir \u00f6l\u00e7\u00fcm yap\r\n}\r<\/code><\/pre>\n\n\n\n<p>Bu program, e\u011fim sens\u00f6r\u00fcnden okunan analog veriyi kullanarak e\u011fim a\u00e7\u0131s\u0131n\u0131 hesaplar ve LCD ekran\u0131nda g\u00f6r\u00fcnt\u00fcler. LCD ekran\u0131n ilk sat\u0131r\u0131nda &#8220;E\u011fim \u00d6l\u00e7\u00fcm\u00fc&#8221; yaz\u0131s\u0131n\u0131 g\u00f6receksiniz ve ikinci sat\u0131rda a\u00e7\u0131 de\u011ferini g\u00f6receksiniz.<\/p>\n\n\n\n<p>Bu proje, e\u011fim sens\u00f6r\u00fcn\u00fcn kullan\u0131m\u0131n\u0131 anlaman\u0131za yard\u0131mc\u0131 olacakt\u0131r. Daha karma\u015f\u0131k projelerde, e\u011fim sens\u00f6rlerini ara\u00e7lar\u0131n e\u011fim kontrol\u00fc, insans\u0131z hava ara\u00e7lar\u0131n\u0131n denge kontrol\u00fc veya end\u00fcstriyel otomasyon sistemlerinde kullanabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ne Yaparlar ve Nas\u0131l Kullan\u0131l\u0131r? E\u011fim sens\u00f6r\u00fc, bir nesnenin veya y\u00fczeyin e\u011fimini \u00f6l\u00e7en bir elektronik cihazd\u0131r. E\u011fim Sens\u00f6r\u00fc Nedir? E\u011fim sens\u00f6r\u00fc, bir y\u00fczeyin e\u011fimini \u00f6l\u00e7mek [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":626,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[12,98,10,43,15],"class_list":["post-625","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-ile-robotik-kodlama","tag-arduino","tag-egim-sensoru","tag-kodlama","tag-robotik","tag-robotik-kodlama"],"_links":{"self":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/625","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=625"}],"version-history":[{"count":1,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/625\/revisions"}],"predecessor-version":[{"id":627,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/625\/revisions\/627"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media\/626"}],"wp:attachment":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}