{"id":1051,"date":"2019-02-18T19:50:24","date_gmt":"2019-02-18T19:50:24","guid":{"rendered":"http:\/\/mikrobotik.com\/wp2\/?p=1051"},"modified":"2023-03-31T17:22:52","modified_gmt":"2023-03-31T14:22:52","slug":"kablosuz-ve-dokunmasiz-220v-lamba-kontrol","status":"publish","type":"post","link":"https:\/\/www.mikrobotik.com\/wp2\/2019\/02\/18\/kablosuz-ve-dokunmasiz-220v-lamba-kontrol\/","title":{"rendered":"Kablosuz ve Dokunmas\u0131z 220V Lamba Kontrol"},"content":{"rendered":"<p>220V lambalar\u0131n\u0131z\u0131 Wifi ile kablosuz olarak telefon yada pc den kontrol edebilirsiniz. Tabii ki duvarda bir lamba kontrol anahtar\u0131n\u0131z olacak. \u0130\u00e7inde de ESP8266-01 olacak. Ayr\u0131ca mekanik anahtardan kurtulay\u0131m daha \u015f\u0131k g\u00f6r\u00fcn\u00fcm olsun diyorsunuz. <strong>1. se\u00e7enek<\/strong> kapasitif anahtar olabilir. Anahtara sadece dokunursunuz. <strong>2. se\u00e7enek<\/strong> ise cisim alg\u0131layan sens\u00f6r koyup dokunmadan alg\u0131lanmas\u0131.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-1052 alignleft lazyload\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2019\/01\/sensor.jpg\" alt=\"\" width=\"156\" height=\"156\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 156px; --smush-placeholder-aspect-ratio: 156\/156;\" \/><strong><span style=\"color: #ff0000;\">D\u0130KKAT :<\/span> Bu sens\u00f6r G\u00fcne\u015f \u0131\u015f\u0131\u011f\u0131 olan yerlerde kullan\u0131ld\u0131\u011f\u0131nda problem yarat\u0131yor. Bundan dolay\u0131 iyile\u015ftirilmi\u015f devreyi kontrol etmenizi tavsiye ederim. <a href=\"https:\/\/www.mikrobotik.com\/wp2\/?p=1255&amp;preview=true\" target=\"_blank\" rel=\"noopener\">G\u00fcne\u015f size sorun olacaksa. Bu sayfay\u0131 ziyaret ediniz. \u00a0<\/a><\/strong><br \/>\n<strong><span style=\"color: #ff0000;\">Burada bir uyar\u0131 yapmak istiyorum.<\/span><\/strong>\u00a0220V izolasyonsuz devre ile denedi\u011fimde elimdeki kondansat\u00f6rler ile 100ma civar\u0131 verebiliyordu. ESP-01 mod\u00fcl ilk anda daha fazla ak\u0131m \u00e7ekti\u011finden dolay\u0131 gerilim sorunu olmaktayd\u0131. Daha fazla olabilir mi? Evet tabii ki daha fazla verebilecek \u015fekilde ayarlanabilir. Fakat bu tip devreler hem b\u00fcy\u00fck olacak hem de izolasyonsuz oldu\u011fundan tehlikeli olacakt\u0131r.<\/p>\n<p>220V devre g\u00fcvenilir bir devre olmad\u0131\u011f\u0131ndan, <strong>S\u0130ZLERE TAVS\u0130YEM P\u0130YASADAK\u0130 5v LUK USB \u015eARJ ALETLER\u0130N\u0130N \u0130\u00c7 KISMINI KULLANIP<\/strong>, 3.3V luk reg\u00fcle entegresini takman\u0131z ve kullanman\u0131z. Daha g\u00fcvenli olaca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcyorum. <strong>\u00c7\u00fcnk\u00fc \u00e7\u0131k\u0131\u015flar\u0131 izolasyonlu olacakt\u0131r.<\/strong><br \/>\n(<strong> \u00c7ok ucuz olanlardan emin olamazs\u0131n\u0131z. izolasyon olmayabilir.<\/strong>) Ucuz ve en az 200ma civar\u0131 verebilecek bir adapt\u00f6r olabilir.<\/p>\n<p>ESP8266-01 mod\u00fcl, NODEMCU olarak kullan\u0131lm\u0131\u015ft\u0131r. Bu uygulamada GPIO-0 <a href=\"https:\/\/www.mikrobotik.com\/wp2\/2019\/01\/13\/triyak_ac_kontrol_devre_android_bluetooth_lamba_kontrolu\/\" target=\"_blank\" rel=\"noopener\"><strong>daha \u00f6nceki yaz\u0131mda anlatt\u0131\u011f\u0131m<\/strong><\/a> TRIAC kontrol devresindeki MOC3021 opto diyak entegresini kontrol etmektedir.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2019\/01\/triac.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 960px; --smush-placeholder-aspect-ratio: 960\/333;\" \/><\/p>\n<p>Bu devrede, istersek ESP-01 in GPIO-0 \u00e7\u0131k\u0131\u015f\u0131n\u0131 direkt kullanabiliriz. Kulland\u0131\u011f\u0131m devrede transist\u00f6r ile kontrol ediyorum. Sebep, GPIO-0 pini kontrol edilirken led ara s\u0131ra da olsa titre\u015fim yapmaktayd\u0131. Belki gerilim sorunu olabilir, fakat emin olmak i\u00e7in transist\u00f6r kulland\u0131m. Bu \u015fekilde kullan\u0131rken stabilize etmek i\u00e7in 10K pull down diren\u00e7 ve k\u00fc\u00e7\u00fck bir kondansat\u00f6r konuldu.<br \/>\n<strong>IR mod\u00fcl\u00fcn \u00e7al\u0131\u015fma \u015fekli<\/strong> ise, cisim yakla\u015ft\u0131\u011f\u0131nda 0 yani LOW seviyesi olur. Normalde 1 seviyesindedir. Bizimde program\u0131m\u0131zda GPIO-2 \u00a0ucu bu duruma g\u00f6re d\u00fczenlendi. GPIO-2 ucu kesme olarak kullan\u0131l\u0131rken, 1 seviyesinden 0 seviyesine d\u00fc\u015ferken devreye girer ve buton bas\u0131lm\u0131\u015f gibi lambay\u0131 yakar. Ayn\u0131 \u015fekilde tekrar elimizi yakla\u015ft\u0131rd\u0131\u011f\u0131m\u0131zda, lambay\u0131 s\u00f6nd\u00fcr\u00fcr. Toggle dedi\u011fimiz \u00e7al\u0131\u015fma sistemine g\u00f6re \u00e7al\u0131\u015farak, Sens\u00f6r her aktif oldu\u011funda GPIO-0 ucu \u00e7\u0131k\u0131\u015f durumunu de\u011fi\u015ftirir. Lamba kontrol edilmi\u015f olur. ( <span style=\"color: #ff6600;\">Burada dikkat etmemiz gereken bir durum var. Bu sens\u00f6r normal \u0131\u015f\u0131k alt\u0131nda ve g\u00fcne\u015fli bir odada sorun yaratmazken, g\u00fcne\u015f \u0131\u015f\u0131\u011f\u0131n\u0131n sens\u00f6r \u00fczerine direkt geldi\u011fi yerlerde ise sorun yaratmaktad\u0131r. Bu sens\u00f6r\u00fc kullanacaksan\u0131z buna dikkat edin<\/span>)<\/p>\n<p>Devremizin giri\u015f b\u00f6l\u00fcm\u00fc i\u00e7in daha g\u00fcvenilir olan izolasyonlu usb \u015farj aletlerini kullanabilirsiniz ya da izolasyonlu k\u00fc\u00e7\u00fck devreler sat\u0131n alabilirsiniz. Burada elde edilen 5V gerilim, LM1117 3.3V reg\u00fcle entegresi kullan\u0131larak 3.3V elde edilmi\u015ftir. Triyak devresi de <a href=\"https:\/\/www.mikrobotik.com\/wp2\/2019\/01\/13\/triyak_ac_kontrol_devre_android_bluetooth_lamba_kontrolu\/\" target=\"_blank\" rel=\"noopener\"><strong>daha \u00f6nce anlat\u0131lan yaz\u0131da <\/strong><\/a>ki devrenin ayn\u0131s\u0131d\u0131r. Burada sadece lamba kullan\u0131laca\u011f\u0131 i\u00e7in devrede snubber devresi iptal edilmi\u015ftir.<\/p>\n<p><strong>\u015eemam\u0131z bu \u015fekildedir. Ayr\u0131ca Triyak b\u00f6l\u00fcm\u00fcn\u00fc de yukar\u0131daki \u015fema olarak d\u00fc\u015f\u00fcnebilirsiniz.\u00a0<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1096 lazyload\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2019\/02\/devre1.jpg\" alt=\"\" width=\"842\" height=\"664\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 842px; --smush-placeholder-aspect-ratio: 842\/664;\" \/><\/p>\n<p><strong>Buraya kadar devreden bahsettik. \u015eimdi ise ESP8266-01 i\u00e7erisine koyaca\u011f\u0131m\u0131z programdan bahsedelim.<\/strong><br \/>\nMod\u00fcl\u00fc, Nodemcu olarak \u00e7al\u0131\u015ft\u0131rmak i\u00e7in \u00f6ncelikle nodemcu sisteminin kurulmas\u0131 gereklidir.<br \/>\n( ESP8266-01 mod\u00fclleri ilk geldiklerinde AT komut setiyle kontrol edilebilecek durumda gelir. Bu tip bir sistemi arduino ile rahatl\u0131kla kullanabilirsiniz. ) Nodemcuya \u00e7evirmek i\u00e7in i\u00e7indeki sistemin de\u011fi\u015ftirilmesi gerekir.<br \/>\n<span style=\"color: #ff6600;\">Bu i\u015flem kolay bir i\u015flemdir.<\/span> <a href=\"https:\/\/www.mikrobotik.com\/wp2\/2018\/06\/01\/esp_01\/\" target=\"_blank\" rel=\"noopener\"><strong>Buradaki yaz\u0131mda<\/strong><\/a> <span style=\"color: #ff6600;\">bu i\u015flemi nas\u0131l yapabilece\u011finiz, ayr\u0131nt\u0131l\u0131 anlat\u0131l\u0131yor. \u00a0<\/span><\/p>\n<p>Nodemcu sistemini y\u00fckledikten sonra a\u015fa\u011f\u0131da g\u00f6rm\u00fc\u015f oldu\u011funuz program\u0131 isim.lua olarak bir txt dosyas\u0131na kay\u0131t yap\u0131p LUALOADER program\u0131yla kolayl\u0131kla mod\u00fcl&#8217;e yollayabilirsiniz. Burada \u00e7al\u0131\u015fmalar\u0131n\u0131z\u0131 bilgisayar ile birlikte seri port \u00fczerinden yapt\u0131ktan sonra ve \u00e7al\u0131\u015ft\u0131\u011f\u0131na emin olduktan sonra, mod\u00fcl\u00fcn enerjisi kesilip geldi\u011finde, kendi ba\u015f\u0131na \u00e7al\u0131\u015fabilmesi i\u00e7in dosya ismini <span style=\"color: #ff6600;\"><strong>init.lua<\/strong><\/span> yap\u0131p, y\u00fcklemeniz gerekir. Bu \u015fekilde yapt\u0131\u011f\u0131n\u0131zda art\u0131k enerji kesilip gelse bile ESP82266-01 mod\u00fcl\u00fc kendi ba\u015f\u0131na \u00e7al\u0131\u015fmaya ba\u015flayacakt\u0131r. ( Bu arada program hata yapt\u0131 d\u00fczeltmek istiyorsunuz diyelim. <strong>init.lua<\/strong>\u00a0 dosyas\u0131n\u0131n \u00e7al\u0131\u015fmas\u0131n\u0131 durdurmak zorundas\u0131n\u0131z. Bundan dolay\u0131 Nodemcu i\u00e7erisindeki init.lua program\u0131n\u0131 Lualoader program\u0131 ile silip ayn\u0131 program\u0131 ba\u015fka isimde kaydedip yeniden \u00e7al\u0131\u015ft\u0131rabilirsiniz.)<\/p>\n<p>Programa bakacak olursak en ba\u015ftaki sat\u0131rlarda softap yazan yer, wifi ismi ve \u015fifresidir. Bu deneme oldu\u011fundan soft ap ile \u00e7al\u0131\u015fabilirsiniz. \u00d6ncelikle TEST isimli wifi a\u011f\u0131na belirtilen \u015fifre ile ba\u011flan\u0131p, hem telefon hem de pc \u00fczerinden google adres \u00e7ubu\u011funa http:\/\/192.168.4.1 yazman\u0131z yeterlidir. ESP01 mod\u00fcl size cevap verecek ve bir web sayfas\u0131 a\u00e7\u0131lacakt\u0131r. buradaki butonlara basarak lambay\u0131 kontrol edebilirsiniz.<\/p>\n<p style=\"text-align: center;\"><span style=\"color: #ff6600;\"><strong>ESP-01 mod\u00fcl\u00fcn g\u00f6nderdi\u011fi web sayfas\u0131:<\/strong><\/span><br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-1097 lazyload\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2019\/02\/websayfasi.jpg\" alt=\"\" width=\"309\" height=\"267\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 309px; --smush-placeholder-aspect-ratio: 309\/267;\" \/><\/p>\n<p><span style=\"color: #ff6600;\"><strong>ESP-01 i\u00e7erisindeki LUA program.\u00a0<\/strong><\/span><\/p>\n<pre class=\"height-set:true height:300 lang:lua decode:true\" title=\"IR sens\u00f6r + esp-01 220V anahtar\">print (\"basladi\")\r\ninInt = false\r\n\r\nwifi.setmode(wifi.SOFTAP)\r\nwifi.ap.config({ssid=\"test\",pwd=\"12345678\"})\r\ngpio.mode(3, gpio.OUTPUT)\r\ngpio.mode(4, gpio.INT)\r\ninInt = false\r\ngpio.trig(4, \"down\", btnINT)\r\ngpio.write(3, gpio.LOW)\r\nkont=0\r\nfunction btnINT()\r\n --   if inInt then                   -- don't allow interrupt in interrupt\r\n --       print (\"geri\")\r\n--\t\treturn\r\n --   else \r\n --       inInt = true\r\n --   end\r\n\tprint (\"kesmede\",kont)\r\n    \r\n\tif (kont==0) then\r\n    gpio.write(3, gpio.HIGH)\r\n\tkont=1\r\n\t\r\n\telse\r\n    gpio.write(3, gpio.LOW)\r\n\tkont=0\r\n\tend\r\n\ttmr.delay(1000000)               -- 100ms debounce\r\n\tprint (kont)\r\n    inInt = false                   -- all done, allow interrupts again\r\n    end -- btnINT\r\n\r\nsrv=net.createServer(net.TCP)\r\n\r\nsrv:listen(80,function(conn)\r\nprint (\"server acildi\")\t\r\n    conn:on(\"receive\", function(client,request)\r\n        \r\n\t\tlocal buf = \"\"\r\n        local _, _, method, path, vars = string.find(request, \"([A-Z]+) (.+)?(.+) HTTP\")\r\n        if(method == nil)then\r\n            _, _, method, path = string.find(request, \"([A-Z]+) (.+) HTTP\")\r\n        end\r\n        local _GET = {}\r\n        if (vars ~= nil)then\r\n            for k, v in string.gmatch(vars, \"(%w+)=(%w+)&amp;*\") do\r\n                _GET[k] = v\r\n            end\r\n        end\r\n\t\t\r\n        buf = buf..\"&lt;h1&gt; ESP8266-01 LIGHT CONTROL &lt;\/h1&gt; &lt;form src=\\\"\\\"&gt; &lt;button type=\\\"submit\\\" button style=\\\"width:200px; height:100px;border: none; border-radius: 50%; font-size: 32px; margin: 30px 50px; color:white; background-color: GREEN;\\\" name=\\\"pin\\\" value=\\\"ON\\\" &gt;LIGHT ON&lt;\/button&gt; &lt;\/form&gt;\"\r\n        local _on,_off = \"\",\"\"\r\n        if(_GET.pin == \"ON\")then\r\n              _on = \" selected=true\"\r\n              gpio.write(3, gpio.HIGH)\r\n\t\t\t  kont=1\r\n        elseif(_GET.pin == \"OFF\")then\r\n              _off = \" selected=\\\"true\\\"\"\r\n              gpio.write(3, gpio.LOW)\r\n\t\t\t  kont=0\r\n        end\r\n\t\t\r\n\t\t\r\n        buf = buf..\"&lt;form method=\\\"get\\\"&gt; &lt;button type=\\\"submit\\\" button style=\\\"width:200px; height:100px;border: none; border-radius: 50%; font-size: 32px; margin: 30px 50px; color:white;background-color: #f44336;\\\" name=\\\"pin\\\" value=\\\"OFF\\\" &gt;LIGHT OFF&lt;\/button&gt; &lt;\/form&gt;\"\r\n        client:send(buf)\r\n\t\t\r\n    end)\r\n\t\r\n    conn:on(\"sent\", function (c) c:close() end)\r\n\t\r\n\r\nend)\r\ngpio.mode(4, gpio.INT)\r\ninInt = false\r\ngpio.trig(4, \"down\", btnINT)\r\n<\/pre>\n<p><span style=\"color: #ff6600;\"><strong>A\u011f ismi ve \u015fifre en \u00fcstten 5. sat\u0131rdad\u0131r.<\/strong><\/span><br \/>\n<strong>12-32 aras\u0131<\/strong> GPIO-2 IR mod\u00fcl i\u00e7in kesme fonksiyonu. Buton kontrol\u00fc i\u00e7in. ( Sens\u00f6rden gelen bilgiyi al\u0131r) ,\u00a0sonras\u0131 ise kablosuz \u00e7al\u0131\u015fmaya aittir. Bir web sayfas\u0131 a\u00e7ar ve web sayfan\u0131zda bast\u0131\u011f\u0131n\u0131z butonun cevab\u0131n\u0131 alarak i\u015flem yapar.<br \/>\n<span style=\"color: #ff6600;\"><strong>web sayfas\u0131n\u0131n a\u00e7\u0131ld\u0131\u011f\u0131 2 sat\u0131r var<\/strong>.<\/span><br \/>\n<strong>52. sat\u0131r ve 65. sat\u0131r.<\/strong> Burada dikkat ederseniz <strong>&#8220;<\/strong> <strong>i\u015faretleri<\/strong> i\u00e7in arduinoda oldu\u011fu gibi bir yaz\u0131l\u0131m s\u00f6z konusu. Kendi web sitenizi yap\u0131p buraya koymak isterseniz ve d\u00fczenleme yapmazsan\u0131z bu <strong>&#8220;<\/strong> <strong>i\u015faretler<\/strong> hata verdirir.<br \/>\n<strong>Neden 2 sat\u0131r.<\/strong> \u00d6ncelikle \u00f6rnek program bu \u015fekilde yap\u0131lm\u0131\u015f oldu\u011fundan diyebilirim. Ayr\u0131ca buffer size denilen bir say\u0131 vard\u0131r. Bilgiyi al\u0131rken ve g\u00f6nderirken bir \u00f6nbellekte tutarak yollar. kesintisiz gitmesi i\u00e7in. Bu say\u0131y\u0131 a\u015farsan\u0131z, program ya hatal\u0131 \u00e7al\u0131\u015f\u0131r ya da hata verir hi\u00e7 \u00e7al\u0131\u015fmaz. B\u00fcy\u00fck ihtimalle sebep de budur.<br \/>\nB\u00fct\u00fcn web sayfas\u0131n\u0131n <strong>&#8221; i\u015faretlerini<\/strong> ayarlamak sorun olacakt\u0131. Neyse ki birileri <strong>&#8221; i\u015faretinin<\/strong> yaz\u0131lmas\u0131na \u00e7\u00f6z\u00fcm bulmu\u015f. <a href=\"http:\/\/davidjwatts.com\/youtube\/esp8266\/esp-convertHTM.html#\" target=\"_blank\" rel=\"noopener\"><strong>Buradan d\u00f6n\u00fc\u015ft\u00fcrme sayfas\u0131na<\/strong><\/a> girebilirsiniz.<br \/>\n<strong><br \/>\nHTML kodumuzu g\u00f6relim.<\/strong> Bu kodu bir <strong>deneme.html<\/strong> diye sayfaya kay\u0131t ederseniz ve google ya da ba\u015fka internet sayfa g\u00f6stericileriyle \u00e7a\u011f\u0131r\u0131rsan\u0131z, web sayfas\u0131n\u0131 ve butonlar\u0131 g\u00f6rebilirsiniz. Bu html kodunu ESP ve arduinoda kullanabilmek i\u00e7in d\u00f6n\u00fc\u015f\u00fcm sayfas\u0131na gidip d\u00f6n\u00fc\u015ft\u00fcrmelisiniz. \u00c7\u00fcnk\u00fc <strong>&#8221; i\u015faretleri<\/strong> arduino daki gibi LUA program\u0131nda da sorun yaratmaktad\u0131r.<br \/>\n<strong>HTML program\u0131:<\/strong><\/p>\n<pre class=\"height-set:true height:150 lang:xhtml decode:true\" title=\"deneme.html\">&lt;h1&gt; ESP8266-01 LIGHT CONTROL &lt;\/h1&gt;\r\n&lt;form src=\"\"&gt;\r\n&lt;button type=\"submit\" button style=\"width:200px; height:100px;border: none; border-radius: 50%; font-size: 32px;  margin: 30px 50px; color:white; background-color: GREEN;\" name=\"pin\" value=\"ON\"  &gt;LIGHT ON&lt;\/button&gt;\r\n&lt;\/form&gt;\r\n&lt;form method=\"get\"&gt;\r\n&lt;button type=\"submit\" button style=\"width:200px; height:100px;border: none; border-radius: 50%; font-size: 32px;  margin: 30px 50px; color:white;background-color: #f44336;\" name=\"pin\" value=\"OFF\"  &gt;LIGHT OFF&lt;\/button&gt;\r\n&lt;\/form&gt;<\/pre>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter wp-image-1065 lazyload\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2019\/01\/html_sayfasi.jpg\" alt=\"\" width=\"322\" height=\"243\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 322px; --smush-placeholder-aspect-ratio: 322\/243;\" \/><span style=\"color: #ff0000;\"><strong>Yukar\u0131daki gibi bir web sayfas\u0131 g\u00f6rmeniz gerekiyor.<\/strong><\/span><\/p>\n<p><iframe data-src=\"https:\/\/www.youtube.com\/embed\/OnVg8GWva28\" width=\"900\" height=\"506\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>220V lambalar\u0131n\u0131z\u0131 Wifi ile kablosuz olarak telefon yada pc den kontrol edebilirsiniz. Tabii ki duvarda bir lamba kontrol anahtar\u0131n\u0131z olacak. \u0130\u00e7inde de ESP8266-01 olacak. Ayr\u0131ca mekanik anahtardan kurtulay\u0131m daha \u015f\u0131k&#8230; <\/p>\n","protected":false},"author":1,"featured_media":1103,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-1051","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp"],"_links":{"self":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/comments?post=1051"}],"version-history":[{"count":3,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1051\/revisions"}],"predecessor-version":[{"id":2484,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1051\/revisions\/2484"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media\/1103"}],"wp:attachment":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media?parent=1051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/categories?post=1051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/tags?post=1051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}