{"id":35818,"date":"2023-04-21T15:40:00","date_gmt":"2023-04-21T20:40:00","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-connect-piezo-sensor-to-arduino\/"},"modified":"2025-01-21T06:22:45","modified_gmt":"2025-01-21T11:22:45","slug":"how-to-connect-piezo-sensor-to-arduino","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/tr\/how-to-connect-piezo-sensor-to-arduino\/","title":{"rendered":"Arduino&#8217;ya Piezo Sens\u00f6r Ba\u011flant\u0131s\u0131 Rehberi"},"content":{"rendered":"<p>Piezoelektrik sens\u00f6rler, uygulanan bas\u0131nc\u0131 veya titre\u015fimi elektrik sinyaline d\u00f6n\u00fc\u015ft\u00fcren cihazlard\u0131r. Bu \u00f6zellik, piezo sens\u00f6rleri Arduino gibi mikrodenetleyicilerle kullanarak \u00e7e\u015fitli projelerde kullan\u0131\u015fl\u0131 hale getirir. Bu makalede, bir piezo sens\u00f6r\u00fc Arduino&#8217;ya nas\u0131l ba\u011flayaca\u011f\u0131n\u0131z\u0131 ve nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z.<\/p>\n<h3>Gerekli Malzemeler<\/h3>\n<ul>\n<li>Arduino Uno (veya herhangi bir Arduino kart\u0131)<\/li>\n<li>Piezoelektrik sens\u00f6r<\/li>\n<li>Jumper kablolar<\/li>\n<li>10 k\u03a9 diren\u00e7 (opsiyonel, ancak \u00f6nerilir)<\/li>\n<\/ul>\n<h3>Piezo Sens\u00f6r\u00fcn \u00c7al\u0131\u015fma Prensibi<\/h3>\n<p>Piezoelektrik sens\u00f6rler, piezoelektrik etki prensibiyle \u00e7al\u0131\u015f\u0131r.  Mekanik bir bas\u0131n\u00e7 veya titre\u015fim uyguland\u0131\u011f\u0131nda, sens\u00f6r\u00fcn i\u00e7indeki kristal yap\u0131 bir elektrik y\u00fck\u00fc \u00fcretir. Bu y\u00fck, Arduino taraf\u0131ndan okunabilen bir voltaj de\u011fi\u015fikli\u011fine d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr.<\/p>\n<h3>Devre \u015eemas\u0131<\/h3>\n<p>Piezo sens\u00f6r\u00fc Arduino&#8217;ya ba\u011flamak olduk\u00e7a basittir. Sens\u00f6r\u00fcn iki baca\u011f\u0131 vard\u0131r: pozitif ve negatif. Pozitif bacak, Arduino&#8217;nun analog giri\u015f pinlerinden birine ba\u011flan\u0131r.  Negatif bacak ise Arduino&#8217;nun GND pinine ba\u011flan\u0131r.  <\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Ba\u011flant\u0131<\/th>\n<th>Piezo Sens\u00f6r<\/th>\n<th>Arduino<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pozitif<\/td>\n<td>K\u0131rm\u0131z\u0131 Kablo<\/td>\n<td>Analog Pin (\u00d6rn. A0)<\/td>\n<\/tr>\n<tr>\n<td>Negatif<\/td>\n<td>Siyah Kablo<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>10 k\u03a9 Diren\u00e7 Kullan\u0131m\u0131 (Opsiyonel)<\/h3>\n<p>Piezo sens\u00f6rler, ani voltaj de\u011fi\u015fimlerine kar\u015f\u0131 hassas olabilirler.  10 k\u03a9&#8217;luk bir direnci, sens\u00f6r\u00fcn pozitif baca\u011f\u0131 ile Arduino&#8217;nun analog giri\u015fi aras\u0131na ba\u011flamak, bu ani de\u011fi\u015fimleri yumu\u015fatmaya ve daha stabil okumalar elde etmeye yard\u0131mc\u0131 olur.  Bu diren\u00e7, \u00f6zellikle y\u00fcksek darbeli uygulamalarda \u00f6nerilir.<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Ba\u011flant\u0131<\/th>\n<th>Piezo Sens\u00f6r<\/th>\n<th>Diren\u00e7<\/th>\n<th>Arduino<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pozitif<\/td>\n<td>K\u0131rm\u0131z\u0131 Kablo<\/td>\n<td>Bir U\u00e7<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td>Di\u011fer U\u00e7<\/td>\n<td>Analog Pin (\u00d6rn. A0)<\/td>\n<\/tr>\n<tr>\n<td>Negatif<\/td>\n<td>Siyah Kablo<\/td>\n<td><\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Arduino Kodu<\/h3>\n<p>A\u015fa\u011f\u0131daki \u00f6rnek kod, piezo sens\u00f6r\u00fcnden gelen analog de\u011ferleri okuyarak Serial Monitor&#8217;de g\u00f6r\u00fcnt\u00fcler.<\/p>\n<pre><code class=\"language-c++\">const int piezoPin = A0;\n\nvoid setup() {\n  Serial.begin(9600);\n}\n\nvoid loop() {\n  int sensorValue = analogRead(piezoPin);\n  Serial.println(sensorValue);\n  delay(10); \/\/ Gecikme s\u00fcresi\n}\n<\/code><\/pre>\n<h3>Kod A\u00e7\u0131klamas\u0131<\/h3>\n<ul>\n<li><code>const int piezoPin = A0;<\/code>: Piezo sens\u00f6r\u00fcn\u00fcn ba\u011fl\u0131 oldu\u011fu analog pin tan\u0131mlan\u0131r.<\/li>\n<li><code>Serial.begin(9600);<\/code>: Seri ileti\u015fim ba\u015flat\u0131l\u0131r.<\/li>\n<li><code>analogRead(piezoPin);<\/code>: Piezo sens\u00f6r\u00fcnden analog de\u011fer okunur.<\/li>\n<li><code>Serial.println(sensorValue);<\/code>: Okunan de\u011fer Serial Monitor&#8217;de g\u00f6sterilir.<\/li>\n<li><code>delay(10);<\/code>: D\u00f6ng\u00fc aras\u0131nda k\u0131sa bir gecikme eklenir.<\/li>\n<\/ul>\n<p>Bu makalede, bir piezo sens\u00f6r\u00fcn\u00fcn Arduino&#8217;ya nas\u0131l ba\u011flanaca\u011f\u0131 ve nas\u0131l kullan\u0131laca\u011f\u0131 anlat\u0131lm\u0131\u015ft\u0131r.  Basit devre ba\u011flant\u0131s\u0131 ve sa\u011flanan kod ile, piezo sens\u00f6r\u00fcn\u00fc kullanarak \u00e7e\u015fitli projeler geli\u015ftirebilirsiniz.  \u00d6rne\u011fin, bir dokunma sens\u00f6r\u00fc, titre\u015fim dedekt\u00f6r\u00fc veya hatta basit bir m\u00fczik aleti yapabilirsiniz.  Piezo sens\u00f6rlerin \u00e7ok y\u00f6nl\u00fcl\u00fc\u011f\u00fc, onlar\u0131 yarat\u0131c\u0131 projeler i\u00e7in ideal bir se\u00e7enek haline getirir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Piezoelektrik sens\u00f6rler, uygulanan bas\u0131nc\u0131 veya titre\u015fimi elektrik sinyaline d\u00f6n\u00fc\u015ft\u00fcren cihazlard\u0131r. Bu \u00f6zellik, piezo sens\u00f6rleri Arduino gibi mikrodenetleyicilerle kullanarak \u00e7e\u015fitli projelerde kullan\u0131\u015fl\u0131 hale getirir. Bu makalede, bir piezo sens\u00f6r\u00fc Arduino&#8217;ya nas\u0131l ba\u011flayaca\u011f\u0131n\u0131z\u0131 ve nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Gerekli Malzemeler Arduino Uno (veya herhangi bir Arduino kart\u0131) Piezoelektrik sens\u00f6r Jumper kablolar 10 k\u03a9 diren\u00e7 (opsiyonel, ancak<\/p>\n","protected":false},"author":1,"featured_media":26466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6410],"tags":[],"class_list":["post-35818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/posts\/35818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/comments?post=35818"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/posts\/35818\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/media\/26466"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/media?parent=35818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/categories?post=35818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/tr\/wp-json\/wp\/v2\/tags?post=35818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}