{"id":38092,"date":"2026-01-23T07:00:45","date_gmt":"2026-01-23T04:00:45","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/"},"modified":"2026-01-23T07:00:45","modified_gmt":"2026-01-23T04:00:45","slug":"15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/","title":{"rendered":"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)"},"content":{"rendered":"<h2>15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda ev g\u00fcvenli\u011fi, sadece l\u00fcks bir tercih olmaktan \u00e7\u0131k\u0131p temel bir ihtiya\u00e7 haline gelmi\u015ftir. Ancak ticari g\u00fcvenlik sistemlerinin y\u00fcksek maliyetleri ve k\u0131s\u0131tl\u0131 esneklikleri, bir\u00e7ok ki\u015fiyi alternatif \u00e7\u00f6z\u00fcmler aramaya itmektedir. \u0130\u015fte tam da bu noktada, yaln\u0131zca 15 dolarl\u0131k bir Arduino kart\u0131n\u0131n ve A\u00e7\u0131k Kaynak \u0130stihbarat\u0131 (OSINT) prensiplerinin rehberli\u011finde nas\u0131l ger\u00e7ek bir g\u00fcvenlik sistemi kurabilece\u011finizi ke\u015ffedece\u011fiz. Bu makale, hem teknik detaylara inerek ad\u0131m ad\u0131m bir rehber sunacak hem de OSINT&#8217;in bu projeyi nas\u0131l \u015fekillendirdi\u011fini a\u00e7\u0131klayacakt\u0131r.<\/p>\n<h3>Neden Bir Arduino G\u00fcvenlik Sistemi? Maliyet ve Esneklik<\/h3>\n<p>Piyasada bulunan ticari g\u00fcvenlik sistemleri genellikle y\u00fcksek abonelik \u00fccretleri, s\u0131n\u0131rl\u0131 \u00f6zelle\u015ftirme se\u00e7enekleri ve veri gizlili\u011fi endi\u015feleri ile gelir. Kendi sisteminizi kurmak, hem maliyetleri d\u00fc\u015f\u00fcr\u00fcr hem de ihtiya\u00e7lar\u0131n\u0131za tam olarak uyarlanabilir bir \u00e7\u00f6z\u00fcm sunar. Arduino, bu esnekli\u011fi ve d\u00fc\u015f\u00fck maliyeti sunan ideal bir platformdur.<\/p>\n<h4>Geleneksel Sistemlere Kar\u015f\u0131 Avantajlar<\/h4>\n<p>Geleneksel g\u00fcvenlik sistemleri genellikle kapal\u0131 kaynakl\u0131 yaz\u0131l\u0131mlar ve \u00f6zel donan\u0131mlar kullan\u0131r. Bu durum, kullan\u0131c\u0131n\u0131n sistemi kendi ihtiya\u00e7lar\u0131na g\u00f6re uyarlamas\u0131n\u0131 veya yeni \u00f6zellikler eklemesini zorla\u015ft\u0131r\u0131r. Arduino tabanl\u0131 bir sistem ise tamamen a\u00e7\u0131k kaynak kodlu olup, her bile\u015feni sizin kontrol\u00fcn\u00fczdedir. Bu sayede, gelecekte yeni sens\u00f6rler ekleyebilir, bildirim mekanizmalar\u0131n\u0131 de\u011fi\u015ftirebilir veya farkl\u0131 ak\u0131ll\u0131 ev sistemleriyle entegre edebilirsiniz. Ayr\u0131ca, abonelik \u00fccreti olmamas\u0131 uzun vadede \u00f6nemli bir tasarruf sa\u011flar.<\/p>\n<h4>Projenin Temel Hedefleri<\/h4>\n<p>Bu projenin temel hedefleri \u015funlard\u0131r:<\/p>\n<ul>\n<li>D\u00fc\u015f\u00fck maliyetli bile\u015fenlerle etkili bir g\u00fcvenlik \u00e7\u00f6z\u00fcm\u00fc olu\u015fturmak.<\/li>\n<li>Hareket alg\u0131lama ve kap\u0131\/pencere a\u00e7\u0131lma tespiti yapmak.<\/li>\n<li>Olay an\u0131nda sesli alarm vermek ve anl\u0131k bildirimler g\u00f6ndermek.<\/li>\n<li>Sistemin uzaktan izlenebilir ve kontrol edilebilir olmas\u0131n\u0131 sa\u011flamak.<\/li>\n<li>OSINT prensiplerini kullanarak sistemin zay\u0131f noktalar\u0131n\u0131 belirlemek ve g\u00fc\u00e7lendirmek.<\/li>\n<\/ul>\n<h4>Gerekli Malzemeler ve B\u00fct\u00e7e<\/h4>\n<p>Bu projeyi hayata ge\u00e7irmek i\u00e7in ihtiyac\u0131n\u0131z olacak temel malzemeler ve yakla\u015f\u0131k maliyetleri a\u015fa\u011f\u0131daki tabloda listelenmi\u015ftir:<\/p>\n<table>\n<thead>\n<tr>\n<th>Malzeme<\/th>\n<th>Yakla\u015f\u0131k Maliyet (USD)<\/th>\n<th>A\u00e7\u0131klama<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Arduino Uno veya ESP32\/ESP8266<\/td>\n<td>5-15<\/td>\n<td>Sistemin beyni. ESP kartlar Wi-Fi entegrasyonu i\u00e7in daha uygundur.<\/td>\n<\/tr>\n<tr>\n<td>PIR Hareket Sens\u00f6r\u00fc (HC-SR501)<\/td>\n<td>2-3<\/td>\n<td>Hareket alg\u0131lama i\u00e7in.<\/td>\n<\/tr>\n<tr>\n<td>Manyetik Kap\u0131\/Pencere Sens\u00f6r\u00fc (Reed Switch)<\/td>\n<td>1-2 (adet)<\/td>\n<td>Kap\u0131\/pencere a\u00e7\u0131lmas\u0131n\u0131 tespit etmek i\u00e7in.<\/td>\n<\/tr>\n<tr>\n<td>Buzzer\/Siren Mod\u00fcl\u00fc<\/td>\n<td>1-2<\/td>\n<td>Sesli alarm vermek i\u00e7in.<\/td>\n<\/tr>\n<tr>\n<td>Wi-Fi Mod\u00fcl\u00fc (ESP01, e\u011fer Arduino Uno kullan\u0131l\u0131yorsa)<\/td>\n<td>3-5<\/td>\n<td>\u0130nternet ba\u011flant\u0131s\u0131 ve bildirimler i\u00e7in. (ESP kartlarda dahili)<\/td>\n<\/tr>\n<tr>\n<td>Jumper Kablolar\u0131, Breadboard, Diren\u00e7ler<\/td>\n<td>5-10<\/td>\n<td>Ba\u011flant\u0131lar ve prototipleme i\u00e7in.<\/td>\n<\/tr>\n<tr>\n<td>G\u00fc\u00e7 Kayna\u011f\u0131 (USB adapt\u00f6r, pil)<\/td>\n<td>5-10<\/td>\n<td>Sistemi beslemek i\u00e7in.<\/td>\n<\/tr>\n<tr>\n<td>Toplam Yakla\u015f\u0131k Maliyet<\/td>\n<td>22-47<\/td>\n<td>(Arduino Uno + Wi-Fi mod\u00fcl\u00fc veya ESP kart i\u00e7in)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>G\u00f6r\u00fcld\u00fc\u011f\u00fc \u00fczere, temel bir sistem i\u00e7in 15 dolarl\u0131k bir Arduino ile ba\u015flanabilir ve ek bile\u015fenlerle maliyet artabilir. Ancak yine de ticari sistemlerden \u00e7ok daha uygun fiyatl\u0131d\u0131r.<\/p>\n<h3>OSINT Rehberli\u011finde Tehdit Modellemesi ve Tasar\u0131m<\/h3>\n<p>OSINT, yani A\u00e7\u0131k Kaynak \u0130stihbarat\u0131, sadece siber g\u00fcvenlik alan\u0131nda de\u011fil, fiziksel g\u00fcvenlik sistemleri tasarlarken de paha bi\u00e7ilmez bir ara\u00e7t\u0131r. Evinizin veya korunacak alan\u0131n potansiyel zay\u0131f noktalar\u0131n\u0131 anlamak, do\u011fru sens\u00f6rleri se\u00e7mek ve bunlar\u0131 stratejik olarak konumland\u0131rmak i\u00e7in OSINT prensiplerini kulland\u0131m.<\/p>\n<h4>Potansiyel Tehditlerin Belirlenmesi (OSINT ile Ev \u00c7evresi)<\/h4>\n<p>OSINT, halka a\u00e7\u0131k kaynaklardan bilgi toplama sanat\u0131d\u0131r. Bu ba\u011flamda, evinizin \u00e7evresini, mahallenizin su\u00e7 istatistiklerini, yayg\u0131n h\u0131rs\u0131zl\u0131k y\u00f6ntemlerini ve hatta kom\u015fular\u0131n\u0131z\u0131n g\u00fcvenlik \u00f6nlemlerini ara\u015ft\u0131rmak, potansiyel tehditleri anlaman\u0131za yard\u0131mc\u0131 olur. \u00d6rne\u011fin:<\/p>\n<ul>\n<li>Google Haritalar ve Sokak G\u00f6r\u00fcn\u00fcm\u00fc: Evinizin d\u0131\u015far\u0131dan nas\u0131l g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc, \u00e7al\u0131lar\u0131n veya a\u011fa\u00e7lar\u0131n g\u00f6r\u00fc\u015f\u00fc engelleyip engellemedi\u011fini, kolayca eri\u015filebilecek pencereleri veya kap\u0131lar\u0131 tespit edin.<\/li>\n<li>Yerel Haberler ve Polis Raporlar\u0131: B\u00f6lgenizdeki yayg\u0131n su\u00e7 t\u00fcrlerini (kap\u0131 zorlama, pencere t\u0131rmanma vb.) \u00f6\u011frenin. Bu, hangi t\u00fcr sens\u00f6rlere \u00f6ncelik vermeniz gerekti\u011fini belirler.<\/li>\n<li>Sosyal Medya ve Forumlar: DIY g\u00fcvenlik sistemleri hakk\u0131nda deneyimlerini payla\u015fan di\u011fer kullan\u0131c\u0131lar\u0131n kar\u015f\u0131la\u015ft\u0131\u011f\u0131 sorunlar\u0131 ve \u00e7\u00f6z\u00fcm \u00f6nerilerini inceleyin.<\/li>\n<\/ul>\n<p>Bu bilgiler, h\u0131rs\u0131zlar\u0131n tipik giri\u015f noktalar\u0131n\u0131 ve davran\u0131\u015flar\u0131n\u0131 anlaman\u0131z\u0131 sa\u011flayarak, sisteminizi daha etkili bir \u015fekilde tasarlaman\u0131za olanak tan\u0131r.<\/p>\n<h4>Sens\u00f6r Se\u00e7imi ve Konumland\u0131rma Stratejileri<\/h4>\n<p>OSINT ara\u015ft\u0131rmalar\u0131m, \u00e7o\u011fu h\u0131rs\u0131zl\u0131\u011f\u0131n \u00f6n kap\u0131, arka kap\u0131 veya zemin kattaki pencerelerden ger\u00e7ekle\u015fti\u011fini g\u00f6sterdi. Bu bilgi \u0131\u015f\u0131\u011f\u0131nda, sens\u00f6r se\u00e7imimi ve konumland\u0131rma stratejimi belirledim:<\/p>\n<ul>\n<li><strong>PIR Hareket Sens\u00f6rleri:<\/strong> Koridorlar, merdiven bo\u015fluklar\u0131 ve geni\u015f odalar gibi ana ge\u00e7i\u015f noktalar\u0131na yerle\u015ftirilmelidir. Yanl\u0131\u015f alarmlar\u0131 \u00f6nlemek i\u00e7in evcil hayvanlar\u0131n ge\u00e7i\u015f yollar\u0131ndan uzak tutulmal\u0131 ve do\u011frudan \u0131s\u0131 kaynaklar\u0131na (kalorifer, g\u00fcne\u015f \u0131\u015f\u0131\u011f\u0131) bakmamal\u0131d\u0131r.<\/li>\n<li><strong>Manyetik Kap\u0131\/Pencere Sens\u00f6rleri:<\/strong> T\u00fcm d\u0131\u015f kap\u0131lar ve kolayca eri\u015filebilecek pencereler i\u00e7in zorunludur. Bu sens\u00f6rler, bir kap\u0131 veya pencere a\u00e7\u0131ld\u0131\u011f\u0131nda an\u0131nda tetiklenir.<\/li>\n<li><strong>Opsiyonel Sens\u00f6rler:<\/strong> OSINT ara\u015ft\u0131rman\u0131z, b\u00f6lgenizde cam k\u0131rma olaylar\u0131n\u0131n yayg\u0131n oldu\u011funu g\u00f6steriyorsa, titre\u015fim veya ses sens\u00f6rleri eklemeyi d\u00fc\u015f\u00fcnebilirsiniz.<\/li>\n<\/ul>\n<p>Her sens\u00f6r\u00fcn kapsama alan\u0131n\u0131 ve potansiyel k\u00f6r noktalar\u0131 dikkatlice planlamak, sistemin etkinli\u011fini art\u0131r\u0131r.<\/p>\n<h4>Sistem Mimarisi ve \u0130leti\u015fim Protokolleri<\/h4>\n<p>Sistemin mimarisi, sens\u00f6rlerden gelen verilerin nas\u0131l i\u015flenece\u011fi, alarm\u0131n nas\u0131l tetiklenece\u011fi ve bildirimlerin nas\u0131l g\u00f6nderilece\u011fi \u00fczerine kuruludur.<\/p>\n<ol>\n<li><strong>Merkezi \u0130\u015flem Birimi:<\/strong> Arduino Uno veya ESP32\/ESP8266 kart\u0131, t\u00fcm sens\u00f6r verilerini toplar ve alarm mant\u0131\u011f\u0131n\u0131 y\u00fcr\u00fct\u00fcr. ESP kartlar, dahili Wi-Fi \u00f6zellikleri sayesinde internete ba\u011flanarak bildirim g\u00f6nderme konusunda avantajl\u0131d\u0131r.<\/li>\n<li><strong>\u0130leti\u015fim Protokol\u00fc:<\/strong> Anl\u0131k bildirimler i\u00e7in MQTT (Message Queuing Telemetry Transport) protokol\u00fc idealdir. Hafif yap\u0131s\u0131 sayesinde d\u00fc\u015f\u00fck bant geni\u015fli\u011finde bile g\u00fcvenilir mesajla\u015fma sa\u011flar. Bir MQTT broker&#8217;\u0131 (\u00f6rne\u011fin Mosquitto veya bulut tabanl\u0131 bir servis) kullan\u0131larak, sistemden gelen uyar\u0131lar ak\u0131ll\u0131 telefonunuza veya di\u011fer cihazlara an\u0131nda iletilebilir.<\/li>\n<li><strong>G\u00fc\u00e7 Kayna\u011f\u0131:<\/strong> Sistemin kesintisiz \u00e7al\u0131\u015fmas\u0131 i\u00e7in g\u00fcvenilir bir g\u00fc\u00e7 kayna\u011f\u0131 \u015fartt\u0131r. Elektrik kesintilerine kar\u015f\u0131 bir pil yedeklemesi d\u00fc\u015f\u00fcn\u00fclmelidir.<\/li>\n<\/ol>\n<h3>Donan\u0131m Kurulumu ve Ba\u011flant\u0131lar<\/h3>\n<p>Donan\u0131m kurulumu, projenin en somut ad\u0131m\u0131d\u0131r. T\u00fcm sens\u00f6rlerin ve akt\u00fcat\u00f6rlerin Arduino kart\u0131na do\u011fru \u015fekilde ba\u011flanmas\u0131, sistemin kararl\u0131 \u00e7al\u0131\u015fmas\u0131 i\u00e7in hayati \u00f6neme sahiptir.<\/p>\n<h4>Arduino Kart\u0131 ve Temel Bile\u015fenler<\/h4>\n<p>Arduino kart\u0131 (bu \u00f6rnekte bir ESP8266 NodeMCU kullanaca\u011f\u0131z, \u00e7\u00fcnk\u00fc Wi-Fi entegrasyonu kolayd\u0131r) sistemin beynidir. T\u00fcm sens\u00f6rler ve siren bu karta ba\u011flanacakt\u0131r. Temel ba\u011flant\u0131 prensibi, sens\u00f6rlerin veri pinlerini Arduino&#8217;nun dijital giri\u015f pinlerine ba\u011flamak ve g\u00fc\u00e7 (5V\/3.3V) ile topraklama (GND) ba\u011flant\u0131lar\u0131n\u0131 yapmakt\u0131r.<\/p>\n<h4>PIR Hareket Sens\u00f6rleri<\/h4>\n<p>HC-SR501 PIR sens\u00f6r\u00fcn\u00fcn \u00fc\u00e7 pini vard\u0131r: VCC (g\u00fc\u00e7), GND (toprak) ve OUT (veri).<\/p>\n<ul>\n<li>VCC pinini ESP8266&#8217;n\u0131n 3.3V veya 5V pinine ba\u011flay\u0131n (sens\u00f6r\u00fcn \u00e7al\u0131\u015fma voltaj\u0131na g\u00f6re).<\/li>\n<li>GND pinini ESP8266&#8217;n\u0131n GND pinine ba\u011flay\u0131n.<\/li>\n<li>OUT pinini ESP8266&#8217;n\u0131n herhangi bir dijital giri\u015f pinine ba\u011flay\u0131n (\u00f6rne\u011fin D2).<\/li>\n<\/ul>\n<p>PIR sens\u00f6rleri \u00fczerinde genellikle hassasiyet ve gecikme s\u00fcresi ayarlar\u0131 i\u00e7in potansiyometreler bulunur. \u0130htiya\u00e7lar\u0131n\u0131za g\u00f6re ayarlayabilirsiniz.<\/p>\n<h4>Manyetik Kap\u0131\/Pencere Sens\u00f6rleri<\/h4>\n<p>Bu sens\u00f6rler genellikle iki par\u00e7adan olu\u015fur: bir m\u0131knat\u0131s ve bir reed anahtar\u0131. M\u0131knat\u0131s reed anahtar\u0131ndan uzakla\u015ft\u0131\u011f\u0131nda (kap\u0131 veya pencere a\u00e7\u0131ld\u0131\u011f\u0131nda) anahtar\u0131n durumu de\u011fi\u015fir.<\/p>\n<ul>\n<li>Sens\u00f6r\u00fcn bir pinini ESP8266&#8217;n\u0131n GND pinine ba\u011flay\u0131n.<\/li>\n<li>Di\u011fer pinini ESP8266&#8217;n\u0131n bir dijital giri\u015f pinine ba\u011flay\u0131n (\u00f6rne\u011fin D3).<\/li>\n<li>Bu pin ile 3.3V aras\u0131na bir pull-up direnci (genellikle 10k Ohm) ba\u011flay\u0131n veya Arduino kodunda dahili pull-up direncini etkinle\u015ftirin. Bu, sens\u00f6r kapal\u0131yken pinin belirli bir mant\u0131ksal seviyede kalmas\u0131n\u0131 sa\u011flar.<\/li>\n<\/ul>\n<h4>Siren ve Bildirim Mod\u00fclleri<\/h4>\n<p>Bir buzzer veya siren mod\u00fcl\u00fc, alarm durumunda sesli uyar\u0131 vermek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<ul>\n<li>Siren mod\u00fcl\u00fcn\u00fcn VCC pinini ESP8266&#8217;n\u0131n 5V pinine ba\u011flay\u0131n (e\u011fer 5V ile \u00e7al\u0131\u015f\u0131yorsa).<\/li>\n<li>GND pinini ESP8266&#8217;n\u0131n GND pinine ba\u011flay\u0131n.<\/li>\n<li>Veri veya tetikleme pinini ESP8266&#8217;n\u0131n bir dijital \u00e7\u0131k\u0131\u015f pinine ba\u011flay\u0131n (\u00f6rne\u011fin D4).<\/li>\n<\/ul>\n<p>Bildirimler i\u00e7in ise ESP8266&#8217;n\u0131n dahili Wi-Fi \u00f6zelli\u011fi kullan\u0131lacak ve MQTT protokol\u00fc ile bir sunucuya mesaj g\u00f6nderilecektir. Bu mesajlar, ak\u0131ll\u0131 telefonunuzdaki bir MQTT istemci uygulamas\u0131 (\u00f6rne\u011fin MQTT Dash) veya IFTTT gibi servisler arac\u0131l\u0131\u011f\u0131yla anl\u0131k bildirimlere d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilir.<\/p>\n<h3>Yaz\u0131l\u0131m Geli\u015ftirme ve Kodlama<\/h3>\n<p>Donan\u0131m kurulumu tamamland\u0131ktan sonra, s\u0131ra Arduino kart\u0131n\u0131n sens\u00f6rlerden gelen verileri okuyup yorumlamas\u0131na ve gerekli eylemleri ger\u00e7ekle\u015ftirmesine gelir.<\/p>\n<h4>Arduino IDE ve Gerekli K\u00fct\u00fcphaneler<\/h4>\n<p>Arduino IDE (Entegre Geli\u015ftirme Ortam\u0131) ile kodunuzu yazacak, derleyecek ve ESP8266 kart\u0131n\u0131za y\u00fckleyeceksiniz. ESP8266 i\u00e7in geli\u015ftirme yaparken, &#8220;ESP8266 Boards&#8221; paketini ve MQTT ileti\u015fimi i\u00e7in &#8220;PubSubClient&#8221; gibi k\u00fct\u00fcphaneleri y\u00fcklemeniz gerekecektir.<\/p>\n<ul>\n<li>Arduino IDE&#8217;yi kurun.<\/li>\n<li>Ara\u00e7lar > Kart > Kart Y\u00f6neticisi&#8217;nden &#8220;esp8266&#8221; arat\u0131p y\u00fckleyin.<\/li>\n<li>Taslak > K\u00fct\u00fcphaneleri Dahil Et > K\u00fct\u00fcphaneleri Y\u00f6net&#8217;ten &#8220;PubSubClient&#8221; k\u00fct\u00fcphanesini arat\u0131p y\u00fckleyin.<\/li>\n<\/ul>\n<h4>Sens\u00f6r Verilerinin Okunmas\u0131<\/h4>\n<p>A\u015fa\u011f\u0131da, bir PIR sens\u00f6r\u00fcnden ve bir manyetik sens\u00f6rden veri okumak i\u00e7in basit bir \u00f6rnek kod par\u00e7as\u0131 bulunmaktad\u0131r.<\/p>\n<pre><code class=\"language-cpp\">#define PIR_PIN D2 \/\/ PIR sens\u00f6r\u00fcn\u00fcn ba\u011fl\u0131 oldu\u011fu pin\n#define DOOR_PIN D3 \/\/ Kap\u0131 sens\u00f6r\u00fcn\u00fcn ba\u011fl\u0131 oldu\u011fu pin\n#define SIREN_PIN D4 \/\/ Sirenin ba\u011fl\u0131 oldu\u011fu pin\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(PIR_PIN, INPUT);\n  pinMode(DOOR_PIN, INPUT_PULLUP); \/\/ Dahili pull-up direncini kullan\n  pinMode(SIREN_PIN, OUTPUT);\n  digitalWrite(SIREN_PIN, LOW); \/\/ Ba\u015flang\u0131\u00e7ta sireni kapat\n}\n\nvoid loop() {\n  int pirState = digitalRead(PIR_PIN);\n  int doorState = digitalRead(DOOR_PIN); \/\/ Kapal\u0131yken LOW, a\u00e7\u0131kken HIGH\n\n  if (pirState == HIGH) {\n    Serial.println(\"Hareket Alg\u0131land\u0131!\");\n    \/\/ Alarm\u0131 tetikle\n  }\n\n  if (doorState == HIGH) { \/\/ Kap\u0131 a\u00e7\u0131ld\u0131ysa\n    Serial.println(\"Kap\u0131 A\u00e7\u0131ld\u0131!\");\n    \/\/ Alarm\u0131 tetikle\n  }\n\n  delay(100); \/\/ Sens\u00f6r okumalar\u0131 aras\u0131nda k\u00fc\u00e7\u00fck bir gecikme\n}<\/pre>\n<p><\/code><\/p>\n<h4>Alarm Mant\u0131\u011f\u0131 ve Tetikleme<\/h4>\n<p>Sistem, sens\u00f6rlerden gelen verilere g\u00f6re alarm\u0131 tetiklemelidir. Bu, siren \u00e7almak ve MQTT \u00fczerinden bildirim g\u00f6ndermek anlam\u0131na gelir. Alarm mant\u0131\u011f\u0131, yanl\u0131\u015f alarmlar\u0131 \u00f6nlemek i\u00e7in belirli bir s\u00fcre i\u00e7inde birden fazla tetikleyici alg\u0131lama gibi ko\u015fullar\u0131 i\u00e7erebilir.<\/p>\n<pre><code class=\"language-cpp\">#include <ESP8266WiFi.h>\n#include <PubSubClient.h>\n\n\/\/ WiFi ve MQTT ayarlar\u0131\nconst char* ssid = \"WIFI_ADINIZ\";\nconst char* password = \"WIFI_\u015e\u0130FREN\u0130Z\";\nconst char* mqtt_server = \"MQTT_BROKER_IP_ADRES\u0130\"; \/\/ Veya \"broker.hivemq.com\" gibi bir bulut broker'\u0131\nconst int mqtt_port = 1883;\nconst char* mqtt_user = \"MQTT_KULLANICI_ADINIZ\"; \/\/ Gerekliyse\nconst char* mqtt_password = \"MQTT_\u015e\u0130FREN\u0130Z\"; \/\/ Gerekliyse\nconst char* mqtt_topic_alarm = \"home\/security\/alarm\";\nconst char* mqtt_topic_status = \"home\/security\/status\";\n\nWiFiClient espClient;\nPubSubClient client(espClient);\n\n\/\/ Sens\u00f6r pinleri\n#define PIR_PIN D2\n#define DOOR_PIN D3\n#define SIREN_PIN D4\n\nbool alarmActive = false;\nunsigned long lastAlarmTime = 0;\nconst long alarmDuration = 10000; \/\/ 10 saniye alarm\n\nvoid setup_wifi() {\n  delay(10);\n  Serial.println();\n  Serial.print(\"Connecting to \");\n  Serial.println(ssid);\n  WiFi.begin(ssid, password);\n  while (WiFi.status() != WL_CONNECTED) {\n    delay(500);\n    Serial.print(\".\");\n  }\n  Serial.println(\"\");\n  Serial.println(\"WiFi connected\");\n  Serial.println(\"IP address: \");\n  Serial.println(WiFi.localIP());\n}\n\nvoid reconnect() {\n  while (!client.connected()) {\n    Serial.print(\"Attempting MQTT connection...\");\n    if (client.connect(\"ESP8266Client\", mqtt_user, mqtt_password)) {\n      Serial.println(\"connected\");\n      client.publish(mqtt_topic_status, \"Security system online!\");\n    } else {\n      Serial.print(\"failed, rc=\");\n      Serial.print(client.state());\n      Serial.println(\" try again in 5 seconds\");\n      delay(5000);\n    }\n  }\n}\n\nvoid activateAlarm(const char* message) {\n  if (!alarmActive) {\n    Serial.print(\"Alarm Activated: \");\n    Serial.println(message);\n    digitalWrite(SIREN_PIN, HIGH); \/\/ Sireni a\u00e7\n    client.publish(mqtt_topic_alarm, message); \/\/ MQTT bildirimi g\u00f6nder\n    alarmActive = true;\n    lastAlarmTime = millis();\n  }\n}\n\nvoid deactivateAlarm() {\n  if (alarmActive) {\n    Serial.println(\"Alarm Deactivated.\");\n    digitalWrite(SIREN_PIN, LOW); \/\/ Sireni kapat\n    client.publish(mqtt_topic_status, \"Alarm deactivated.\");\n    alarmActive = false;\n  }\n}\n\nvoid setup() {\n  Serial.begin(115200);\n  setup_wifi();\n  client.setServer(mqtt_server, mqtt_port);\n\n  pinMode(PIR_PIN, INPUT);\n  pinMode(DOOR_PIN, INPUT_PULLUP);\n  pinMode(SIREN_PIN, OUTPUT);\n  digitalWrite(SIREN_PIN, LOW);\n}\n\nvoid loop() {\n  if (!client.connected()) {\n    reconnect();\n  }\n  client.loop();\n\n  int pirState = digitalRead(PIR_PIN);\n  int doorState = digitalRead(DOOR_PIN);\n\n  if (pirState == HIGH) {\n    activateAlarm(\"Hareket alg\u0131land\u0131!\");\n  }\n\n  if (doorState == HIGH) {\n    activateAlarm(\"Kap\u0131\/Pencere a\u00e7\u0131ld\u0131!\");\n  }\n\n  \/\/ Alarm\u0131 belirli bir s\u00fcre sonra otomatik kapat (veya manuel kontrol ekle)\n  if (alarmActive && (millis() - lastAlarmTime > alarmDuration)) {\n    deactivateAlarm();\n  }\n\n  delay(100);\n}<\/pre>\n<p><\/code><\/p>\n<h4>MQTT ile Bildirim G\u00f6nderme<\/h4>\n<p>Yukar\u0131daki kod \u00f6rne\u011finde <code>client.publish()<\/code> fonksiyonu ile MQTT broker'\u0131na mesaj g\u00f6nderilmektedir. Bu mesajlar, ak\u0131ll\u0131 telefonunuzdaki bir MQTT istemci uygulamas\u0131 (\u00f6rne\u011fin Android i\u00e7in MQTT Dash, iOS i\u00e7in MyMQTT) taraf\u0131ndan al\u0131nabilir ve anl\u0131k bildirim olarak g\u00f6r\u00fcnt\u00fclenebilir. Uygulamay\u0131 kurduktan sonra MQTT broker bilgilerinizi ve abone olmak istedi\u011finiz <code>home\/security\/alarm<\/code> topic'ini girmeniz yeterlidir.<\/p>\n<h3>Sistemi Geli\u015ftirme ve Ak\u0131ll\u0131 Entegrasyonlar<\/h3>\n<p>Temel g\u00fcvenlik sistemi kurulduktan sonra, onu daha ak\u0131ll\u0131 ve kullan\u0131\u015fl\u0131 hale getirmek i\u00e7in \u00e7e\u015fitli geli\u015ftirmeler yap\u0131labilir.<\/p>\n<h4>Uzaktan Eri\u015fim ve Kontrol<\/h4>\n<p>Sistemi uzaktan devreye almak veya devre d\u0131\u015f\u0131 b\u0131rakmak b\u00fcy\u00fck kolayl\u0131k sa\u011flar. Bu, MQTT \u00fczerinden m\u00fcmk\u00fcn olabilir. \u00d6rne\u011fin, <code>home\/security\/command<\/code> gibi bir topic'e \"ARM\" veya \"DISARM\" mesajlar\u0131 g\u00f6ndererek sistemi kontrol edebilirsiniz. Arduino taraf\u0131nda, bu topic'e abone olup gelen mesajlara g\u00f6re eylem ger\u00e7ekle\u015ftiren bir <code>callback<\/code> fonksiyonu yazman\u0131z gerekir.<\/p>\n<h4>Kamera Entegrasyonu (Opsiyonel)<\/h4>\n<p>G\u00fcvenlik sistemine bir IP kamera entegre etmek, olay an\u0131nda g\u00f6rsel kan\u0131t toplaman\u0131z\u0131 sa\u011flar. ESP32-CAM gibi kartlar, do\u011frudan Arduino IDE ile programlanabilen ve d\u00fc\u015f\u00fck maliyetli kamera \u00e7\u00f6z\u00fcmleri sunar. Bir hareket alg\u0131land\u0131\u011f\u0131nda, ESP32-CAM'den foto\u011fraf \u00e7ekip buluta y\u00fcklemesi veya bir anl\u0131k g\u00f6r\u00fcnt\u00fc ak\u0131\u015f\u0131 ba\u015flatmas\u0131 sa\u011flanabilir.<\/p>\n<h4>G\u00fc\u00e7 Y\u00f6netimi ve Yedekleme<\/h4>\n<p>Elektrik kesintileri, g\u00fcvenlik sistemleri i\u00e7in b\u00fcy\u00fck bir zafiyettir. Bu nedenle, sisteme bir pil yedeklemesi eklemek hayati \u00f6neme sahiptir. Bir LiPo pil ve bir \u015farj\/de\u015farj mod\u00fcl\u00fc (\u00f6rne\u011fin TP4056) kullanarak, elektrik kesintisi durumunda sistemin \u00e7al\u0131\u015fmaya devam etmesini sa\u011flayabilirsiniz. Ayr\u0131ca, pil seviyesini izleyerek d\u00fc\u015f\u00fck pil durumunda bildirim g\u00f6nderebilirsiniz.<\/p>\n<h3>Sonu\u00e7 ve Gelecek Perspektifleri<\/h3>\n<p>Bu makalede, 15 dolarl\u0131k bir Arduino kart\u0131n\u0131 ve OSINT prensiplerini kullanarak nas\u0131l etkili bir ev g\u00fcvenlik sistemi kurabilece\u011finizi detayl\u0131 bir \u015fekilde inceledik. D\u00fc\u015f\u00fck maliyetli bile\u015fenlerle, geleneksel sistemlerin sundu\u011fu temel \u00f6zellikleri hatta daha fazlas\u0131n\u0131 kendi ihtiya\u00e7lar\u0131n\u0131za g\u00f6re \u00f6zelle\u015ftirerek elde edebilirsiniz. OSINT'in rehberli\u011finde yap\u0131lan tehdit modellemesi, sistemin zay\u0131f noktalar\u0131n\u0131 \u00f6nceden belirlememize ve daha sa\u011flam bir tasar\u0131m olu\u015fturmam\u0131za yard\u0131mc\u0131 oldu.<\/p>\n<p>Bu proje, sadece bir g\u00fcvenlik sistemi kurmaktan \u00f6te, elektronik, programlama ve g\u00fcvenlik prensipleri hakk\u0131nda de\u011ferli bilgiler edinmenizi sa\u011flayan bir \u00f6\u011frenme deneyimidir. Gelecekte, sisteme yapay zeka destekli y\u00fcz tan\u0131ma, gaz ka\u00e7a\u011f\u0131 sens\u00f6rleri veya ak\u0131ll\u0131 kilit entegrasyonu gibi daha geli\u015fmi\u015f \u00f6zellikler ekleyerek ev otomasyonunuzu bir \u00fcst seviyeye ta\u015f\u0131yabilirsiniz. Kendi g\u00fcvenli\u011finizi kendi ellerinize almak, hem maliyet etkinli\u011fi hem de i\u00e7 huzuru a\u00e7\u0131s\u0131ndan paha bi\u00e7ilmezdir.<\/p>\n<h3>S\u0131k Sorulan Sorular (SSS)<\/h3>\n<h4>1. Bu sistemi kurmak i\u00e7in elektronik veya programlama bilgisine sahip olmam gerekiyor mu?<\/h4>\n<p>Temel elektronik ve programlama bilgisi faydal\u0131 olacakt\u0131r. Ancak, ad\u0131m ad\u0131m rehberler ve a\u00e7\u0131k kaynak kod \u00f6rnekleri sayesinde ba\u015flang\u0131\u00e7 seviyesindeki kullan\u0131c\u0131lar bile bu projeyi tamamlayabilir. Arduino toplulu\u011fu ve \u00e7e\u015fitli online kaynaklar da size yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h4>2. Sistemin g\u00fcvenli\u011fi ne kadar iyi? Hacklenebilir mi?<\/h4>\n<p>Her elektronik sistem gibi, bu sistem de potansiyel g\u00fcvenlik a\u00e7\u0131klar\u0131na sahip olabilir. Wi-Fi \u015fifrenizi g\u00fc\u00e7l\u00fc tutmak, MQTT broker'\u0131n\u0131zda kullan\u0131c\u0131 ad\u0131\/\u015fifre ve SSL\/TLS kullanmak, kodunuzu d\u00fczenli olarak g\u00fcncellemek gibi \u00f6nlemlerle g\u00fcvenli\u011fi art\u0131rabilirsiniz. OSINT, potansiyel zay\u0131f noktalar\u0131 anlaman\u0131za yard\u0131mc\u0131 olur.<\/p>\n<h4>3. Elektrik kesintisinde sistem \u00e7al\u0131\u015fmaya devam eder mi?<\/h4>\n<p>Hay\u0131r, standart kurulumda elektrik kesintisinde sistem \u00e7al\u0131\u015fmay\u0131 durdurur. Kesintisiz \u00e7al\u0131\u015fma i\u00e7in bir pil yedeklemesi ve \u015farj mod\u00fcl\u00fc entegre etmeniz gerekmektedir.<\/p>\n<h4>4. Yanl\u0131\u015f alarmlar\u0131 nas\u0131l \u00f6nleyebilirim?<\/h4>\n<p>PIR sens\u00f6rlerini evcil hayvanlar\u0131n ge\u00e7i\u015f yollar\u0131ndan uzak tutarak, do\u011frudan \u0131s\u0131 kaynaklar\u0131na veya hava ak\u0131mlar\u0131na bakmamalar\u0131n\u0131 sa\u011flayarak yanl\u0131\u015f alarmlar\u0131 azaltabilirsiniz. Ayr\u0131ca, kodunuzda belirli bir s\u00fcre i\u00e7inde birden fazla sens\u00f6r\u00fcn tetiklenmesi gibi daha karma\u015f\u0131k alarm mant\u0131klar\u0131 uygulayarak da yanl\u0131\u015f alarmlar\u0131 filtreleyebilirsiniz.<\/p>\n<h4>5. Bu sistem ticari bir g\u00fcvenlik sisteminin yerini tamamen tutar m\u0131?<\/h4>\n<p>Bu DIY sistem, temel ev g\u00fcvenli\u011fi ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131layabilir ve bir\u00e7ok ticari sistemden daha esnektir. Ancak, profesyonel izleme hizmetleri, sigorta uyumlulu\u011fu veya 7\/24 \u00e7a\u011fr\u0131 merkezi deste\u011fi gibi \u00f6zellikleri sunmaz. Kendi ihtiya\u00e7lar\u0131n\u0131za ve risk tolerans\u0131n\u0131za g\u00f6re karar vermeniz \u00f6nemlidir.<\/p>\n","protected":false},"excerpt":{"rendered":"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)\nG\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda ev g\u00fcvenli\u011fi, sadece l\u00fcks bir t&#8230;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-38092","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>15 Dolarl\u0131k Arduino&#039;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#039;in Rehberli\u011fi) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"15 Dolarl\u0131k Arduino&#039;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#039;in Rehberli\u011fi)\" \/>\n<meta property=\"og:description\" content=\"15 Dolarl\u0131k Arduino&#039;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#039;in Rehberli\u011fi) G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda ev g\u00fcvenli\u011fi, sadece l\u00fcks bir t...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-23T04:00:45+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)\",\"datePublished\":\"2026-01-23T04:00:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\"},\"wordCount\":2481,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\",\"name\":\"15 Dolarl\u0131k Arduino'yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT'in Rehberli\u011fi) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-01-23T04:00:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"15 Dolarl\u0131k Arduino'yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT'in Rehberli\u011fi) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/","og_locale":"tr_TR","og_type":"article","og_title":"15 Dolarl\u0131k Arduino'yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT'in Rehberli\u011fi)","og_description":"15 Dolarl\u0131k Arduino'yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT'in Rehberli\u011fi) G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda ev g\u00fcvenli\u011fi, sadece l\u00fcks bir t...","og_url":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-01-23T04:00:45+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"15 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)","datePublished":"2026-01-23T04:00:45+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/"},"wordCount":2481,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/","url":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/","name":"15 Dolarl\u0131k Arduino'yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT'in Rehberli\u011fi) - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-01-23T04:00:45+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/15-dolarlik-arduinoyu-gercek-bir-guvenlik-sistemine-donusturmek-ve-osintin-rehberligi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"15 Dolarl\u0131k Arduino&#8217;yu Ger\u00e7ek Bir G\u00fcvenlik Sistemine D\u00f6n\u00fc\u015ft\u00fcrmek (ve OSINT&#8217;in Rehberli\u011fi)"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=38092"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38092\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=38092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=38092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=38092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}