<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IoT Başlangıç Seti Eğitim Serisi &#8211; Robolink Akademi</title>
	<atom:link href="https://akademi.robolinkmarket.com/category/arduino-egitim-serileri/iot-baslangic-seti-egitim-serisi/feed/" rel="self" type="application/rss+xml" />
	<link>https://akademi.robolinkmarket.com</link>
	<description>projebaşlasın</description>
	<lastBuildDate>Tue, 02 Sep 2025 14:47:42 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2018/10/RLT1_Logo-309x90_1.png?fit=32%2C32&#038;ssl=1</url>
	<title>IoT Başlangıç Seti Eğitim Serisi &#8211; Robolink Akademi</title>
	<link>https://akademi.robolinkmarket.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">186053538</site>	<item>
		<title>Node-RED nedir ?</title>
		<link>https://akademi.robolinkmarket.com/node-red-nedir/</link>
					<comments>https://akademi.robolinkmarket.com/node-red-nedir/#respond</comments>
		
		<dc:creator><![CDATA[Erol İşçioğlu]]></dc:creator>
		<pubDate>Fri, 16 Sep 2022 14:22:22 +0000</pubDate>
				<category><![CDATA[Nedir?]]></category>
		<category><![CDATA[Arduino Projeleri]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=18287</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, Node RED kısaca NR, yazılımcı olmadan, kodlama yapmadan veya çok az kodlama ile IoT uygulaması veya lokal uygulamalar geliştirebileceğiniz açık kaynaklı harika bir otomasyon yazılımıdır. Bu yazıda, NR kullanımına bir örnek olması için Arduino kodlaması yani C++ bilmeseniz bile bir Arduino projesini nasıl oluşturabileceğimizi anlatacağım. İhtiyacımız olan ana malzemeler bir Arduino Uno ve [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/node-red-nedir/">Node-RED nedir ?</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Merhaba arkadaşlar, Node <mark style="background-color:#ffffff" class="has-inline-color has-vivid-red-color">RED</mark> kısaca NR, yazılımcı olmadan, kodlama yapmadan veya çok az kodlama ile IoT uygulaması veya lokal uygulamalar geliştirebileceğiniz açık kaynaklı harika bir otomasyon yazılımıdır. Bu yazıda, NR kullanımına bir örnek olması için Arduino kodlaması yani C++ bilmeseniz bile bir Arduino projesini nasıl oluşturabileceğimizi anlatacağım. İhtiyacımız olan ana malzemeler bir <a href="https://www.robolinkmarket.com/arduino-uno-r3-smd-klon" target="_blank" rel="noreferrer noopener">Arduino Uno</a> ve Windows 10 yüklü bir bilgisayar sadece.. Raspberry Pi de GPIO diye adlandırılan giriş, çıkış (I/O) olarak kullanılabilecek pinler var fakat normal bir PC&#8217;de böyle bir port yok malesef. Bu projede, PC için Arduino&#8217;yu I/O kartı gibi kullanacağız..</p>



<p><a href="https://erolcum.blogspot.com/2022/09/node-red-minimal-server-kurulumu.html" target="_blank" rel="noreferrer noopener nofollow">Blog sayfamdaki yazıda</a> NR&#8217;in bir PC&#8217;ye nasıl kurulduğunu anlatmıştım. NR kurulumunu, daha sonra rahat bir şekilde PC&#8217;den silebilmek, kaldırabilmek, yedeklemek veya farklı işletim sistemlerini deneyimleyebilmek adına VirtualBox içinde yapabilirsiniz. Windows 10 ile çalışan PC&#8217;de VirtualBox sanallaştırma yazılımını kuruyoruz, VirtualBox içinde de bir linux dağıtımı olan Debian&#8217;ı kuruyoruz. VirtualBox içinde Debian yerine Windows da kurabilirsiniz fakat ben çok daha az kaynağa (ram, disk) ihtiyaç duyduğundan ve daha kararlı çalıştığından Debian&#8217;ı tercih ettim. Debian kurulumundaki tüm işlemleri blog sayfamdaki aynı yazıda anlattım..</p>



<p>Elinizde NR kurulmuş bir Raspberry Pi varsa, onunla da aşağıda anlattığım işlemleri yapabilirsiniz. Yani Arduino&#8217;yu USB kablosu ile Raspberry Pi&#8217;ye bağlayabilirsiniz. </p>



<p><code>node-red</code> komutu ile NR&#8217;i çalıştırdığınızı ve Windows PC&#8217;de Google Chrome web tarayıcıyı açarak adres satırına <code>localhost:1880</code> yazıp enter tuşuna bastığınızı farzediyorum. Karşınıza aşağıdaki gibi boş bir NR sayfası gelecektir. Sol taraftaki renkli dikdörtgen kutuların her birine node deniyor. Onları sürükle bırak yöntemiyle ortadaki boş sayfaya çekiyoruz. Node üzerine çift tık yaptığımızda, node&#8217;un ayarlarına giriyoruz. Ayar penceresinde en üstte node&#8217;un ismi yazar. Node&#8217;u Ctrl+C ile kopyalayıp, Ctrl+V ile yapıştırabiliriz. Mouse ile dikdörtgen şeklinde seçim yapıp birden fazla node&#8217;u delete tuşu ile silebilir veya mouse ile sürükleyerek taşıyabiliriz.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="696" height="284" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=696%2C284&#038;ssl=1" alt="node i3" class="wp-image-18295" title="Node-RED nedir ? 1" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=1024%2C418&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=300%2C122&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=768%2C313&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=1536%2C627&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=150%2C61&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=696%2C284&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=1068%2C436&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?resize=1030%2C420&amp;ssl=1 1030w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?w=1917&amp;ssl=1 1917w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i3.png?w=1392&amp;ssl=1 1392w" sizes="(max-width: 696px) 100vw, 696px" /><figcaption class="wp-element-caption">Node-RED arayüzü</figcaption></figure>



<p>Kütüphaneleri kurmak için resimde sağ üst köşede gözüken menü tuşuna basarak Manage palette seçeneğini seçiyoruz. Install sekmesine gelip aşağıdaki node kütüphanelerini kuruyoruz yani install ediyoruz.</p>



<ul class="wp-block-list">
<li>node-red-dashboard</li>



<li>node-red-node-arduino</li>
</ul>



<p>Dashboard&#8217;u, bir cep telefonu web tarayıcısından veya PC&#8217;deki bir tarayıcıdan, Arduino&#8217;yu kontrol etmemizi sağlayacak kullanıcı arayüzünü oluşturmak için kullanacağız. Bunun için HTML, CSS gibi konuları bilmemize ihtiyaç yok. node-arduino (Arduino Firmata) ise Arduino ile iletişim kurmamızı sağlayacak. Bu node&#8217;u kuramazsanız blog sayfamdaki &#8220;Node.js ve Node-RED kurulumu&#8221; başlığını tekrar okumanızı öneririm. Proje sonunda cep telefonu tarayısından NR ip adresini girdiğimizde (192.168.1.xx:1880/ui) aşağıdaki görüntüyü elde etmiş olacağız. Yani NR çalışırken, aynı zamanda web sunucu olarak da çalışıyor..</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" decoding="async" width="421" height="548" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?resize=421%2C548&#038;ssl=1" alt="node i4 2" class="wp-image-18301" title="Node-RED nedir ? 2" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?w=421&amp;ssl=1 421w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?resize=230%2C300&amp;ssl=1 230w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?resize=150%2C195&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?resize=300%2C390&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i4-2.png?resize=323%2C420&amp;ssl=1 323w" sizes="(max-width: 421px) 100vw, 421px" /><figcaption class="wp-element-caption">Cep telefonu tarayıcısı</figcaption></figure>



<h1 class="wp-block-heading"><mark style="background-color:#ffffff" class="has-inline-color has-luminous-vivid-orange-color">Arduino ayarları</mark> <mark style="background-color:#ffffff" class="has-inline-color has-luminous-vivid-orange-color">ve bağlantı şeması</mark></h1>



<p>Arduino&#8217;yu USB kablo ile bilgisayara bağlayalım. Önceden kurmadıysanız Arduino için Windows&#8217;a <a href="https://akademi.robolinkmarket.com/ch340-driver-kurulumu/" target="_blank" rel="noreferrer noopener">USB sürücüsü kurulması</a> gerekiyor. Bu sayede, Arduino, Windows Aygıt Yöneticinde seri port olarak gözükecektir. Arduino IDE&#8217;nin çalışabilmesi için gereken Java&#8217;yı <a href="https://www.java.com/tr/download/" target="_blank" rel="noreferrer noopener nofollow">buradan</a>, Arduino IDE&#8217;yi <a href="https://downloads.arduino.cc/arduino-1.6.5-r5-windows.zip?_gl=1*erphd7*_ga*MjQxNzc5OTE1LjE2NTQxNzcyMzQ.*_ga_NEXN8H46L5*MTY1NDE3NzIzMy4xLjAuMTY1NDE3NzIzMy42MA.." target="_blank" rel="noreferrer noopener nofollow">buradan</a> indirin ve bilgisayarınıza kurun. Windows komut isteminde (cmd) <code>java -version</code> yazarak java&#8217;nın bilgisayarınıza daha eskiden kurulup kurulmadığını anlayabilirsiniz. Arduino IDE&#8217;de Araçlar altında Kart ve Port ayarlarının doğru olduğunu kontrol ettikten sonra Dosya-&gt;Örnekler-&gt;Firmata-&gt;StandardFirmata menüsünü takip edin ve Yükle butonuna tıklayın. Firmata yazılımı Arduino&#8217;ya yüklenecektir. USB kabloyu çıkarıp, aşağıdaki şemayı breadboard ile oluşturun.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" decoding="async" width="696" height="721" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=696%2C721&#038;ssl=1" alt="node i2" class="wp-image-18306" title="Node-RED nedir ? 3" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?w=741&amp;ssl=1 741w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=289%2C300&amp;ssl=1 289w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=150%2C155&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=300%2C311&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=696%2C721&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i2.png?resize=405%2C420&amp;ssl=1 405w" sizes="(max-width: 696px) 100vw, 696px" /></figure>



<p>Led&#8217;lere 330ohm, butonlara 10K direnç bağlayabilirsiniz.</p>



<h1 class="wp-block-heading"><mark style="background-color:#ffffff" class="has-inline-color has-luminous-vivid-orange-color">Node-RED flow oluşturalım</mark></h1>



<p>NR arayüzünde test amaçlı, aşağıdaki akış (flow) şemasını oluşturalım. Bu  arada + sembolüne tıklayarak birden fazla boş flow sayfası açabilirsiniz. Örneğin Flow 2 başlığına çift tık yaparak açılan pencerede en altta Enabled yazısına tıklayarak Disabled yani o flow&#8217;u pasif veya çalışmasın durumuna getirebilirsiniz. </p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="696" height="111" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=696%2C111&#038;ssl=1" alt="node i5" class="wp-image-18309" title="Node-RED nedir ? 4" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=1024%2C164&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=300%2C48&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=768%2C123&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=1536%2C246&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=150%2C24&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=696%2C111&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?resize=1068%2C171&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?w=1917&amp;ssl=1 1917w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i5.png?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 696px) 100vw, 696px" /></figure>



<p>Bilgiler soldan sağa akacaktır. Soldaki inject node&#8217;un solundaki mavi kutucuğa tıklayınca sağda debug mesajı çıkacaktır. Bunu görebilmeniz için sağ üstte böcek sembollü tuşa basmış olmanız gerekir. Böceğin altındaki çöp kutusu tuşuna basınca da mesajlar silinecektir. Mesaja baktığımızda msg payload yani inject node&#8217;undan debug node&#8217;a gelen mesajın içeriği gözükmektedir, tipi number yani sayıdır. Milisaniye olarak sürekli artan bir sayıdır. Debug node, gelen bilginin içeriğini görmek için kullanılır. Debug node&#8217;un sağ tarafındaki kutucuğa tıklanırsa, pasif olacaktır, yani gelen mesajı göstermeyecektir. Şimdi arduino in, arduino out ve inject node&#8217;lardan oluşan aşağıdaki şemayı oluşturalım.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="696" height="508" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=696%2C508&#038;ssl=1" alt="node i6" class="wp-image-18311" title="Node-RED nedir ? 5" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?w=942&amp;ssl=1 942w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=300%2C219&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=768%2C561&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=150%2C110&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=696%2C508&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i6.png?resize=575%2C420&amp;ssl=1 575w" sizes="auto, (max-width: 696px) 100vw, 696px" /></figure>



<p>Soldaki arduino in node&#8217;ları butonlardan gelen bilgiyi algılayacaktır. Sağdaki arduino out node&#8217;ları led&#8217;leri yakıp söndürecektir. inject node&#8217;larda çift tık ile ayarlarına girdiğinizde msg.payload tipini boolean yapmanız, ardından Done butonuna tıklamanız gerekir. Arduino node&#8217;larda çift tık ile ayarlarına girdiğinizde Type kutusunda Digital seçin, Pin kutusunda pin numarasını yazın. En üstte Arduino yazan kutunun sağındaki kalem sembolüne tıklayarak port kutusuna sizdeki portu yazın. Bende /dev/ttyS1 olarak gözüküyor. Bu konuyla ilgili olarak <a href="https://erolcum.blogspot.com/2022/09/node-red-minimal-server-kurulumu.html" target="_blank" rel="noreferrer noopener nofollow">blog sayfamdaki</a> &#8220;VirtualBox&#8217;da Debian 11 ve Node-RED kurulumu&#8221; başlığını inceleyiniz. Arduino node&#8217;ların altında resimdeki gibi connected (bağlı) yazmalıdır. Bunları daha kolay yapmanın bir yöntemi de kopyala yapıştır yöntemi <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bunun için aşağıdaki json kodunu, menü tuşu ardından Import&#8217;a tıklayınca açılan pencereye yapıştırın ve Import butonuna tıklayın..</p>



<pre class="wp-block-code"><code>&#91;{"id":"8bd444b8c2c88a1d","type":"tab","label":"Flow 1","disabled":false,"info":"","env":&#91;]},{"id":"797ba27464a0a45e","type":"debug","z":"8bd444b8c2c88a1d","name":"debug 1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":460,"y":60,"wires":&#91;]},{"id":"7957581b07b3a04c","type":"arduino out","z":"8bd444b8c2c88a1d","name":"LED 1","pin":"5","state":"OUTPUT","arduino":"c602eb6ed5689a22","x":470,"y":260,"wires":&#91;]},{"id":"04b05b9467602db3","type":"inject","z":"8bd444b8c2c88a1d","name":"","props":&#91;{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":170,"y":260,"wires":&#91;&#91;"7957581b07b3a04c"]]},{"id":"341ecac0162e2fb8","type":"inject","z":"8bd444b8c2c88a1d","name":"","props":&#91;{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"false","payloadType":"bool","x":170,"y":300,"wires":&#91;&#91;"7957581b07b3a04c"]]},{"id":"e0c19514e3a64c4c","type":"debug","z":"8bd444b8c2c88a1d","name":"debug 2","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":460,"y":140,"wires":&#91;]},{"id":"ddd170f15709f854","type":"arduino in","z":"8bd444b8c2c88a1d","name":"Buton 2","pin":"3","state":"INPUT","arduino":"c602eb6ed5689a22","x":150,"y":140,"wires":&#91;&#91;"e0c19514e3a64c4c"]]},{"id":"c4c0d95b55b14b22","type":"arduino out","z":"8bd444b8c2c88a1d","name":"LED 2","pin":"6","state":"OUTPUT","arduino":"c602eb6ed5689a22","x":470,"y":380,"wires":&#91;]},{"id":"6071b83431e655e6","type":"inject","z":"8bd444b8c2c88a1d","name":"","props":&#91;{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":170,"y":380,"wires":&#91;&#91;"c4c0d95b55b14b22"]]},{"id":"607536a47fb3a41d","type":"inject","z":"8bd444b8c2c88a1d","name":"","props":&#91;{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"false","payloadType":"bool","x":170,"y":420,"wires":&#91;&#91;"c4c0d95b55b14b22"]]},{"id":"072c7055d6888ac6","type":"arduino in","z":"8bd444b8c2c88a1d","name":"Buton 1","pin":"2","state":"INPUT","arduino":"c602eb6ed5689a22","x":150,"y":60,"wires":&#91;&#91;"797ba27464a0a45e"]]},{"id":"c602eb6ed5689a22","type":"arduino-board","device":"/dev/ttyS1"}]</code></pre>



<p>Json da xml gibi bir bilgi paylaşma formatıdır. Bir flow oluşturduysanız, bunu dışarı aktarmak için de Export&#8217;u kullanabilirsiniz. Artık sağ üstte bulunan Deploy butonuna basarak uygulamayı çalıştırabiliriz. Yaptığınız her değişiklikten sonra Deploy&#8217;a tıklamak gerekiyor. Breadboard üzerindeki butona basınca debug penceresinde mesaj olarak 1, parmağı çekince 0 yazacaktır. Inject true butona basınca breadboard üzerindeki led yanacak, false a basınca sönecektir.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="696" height="275" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=696%2C275&#038;ssl=1" alt="node i7" class="wp-image-18315" title="Node-RED nedir ? 6" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=1024%2C405&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=300%2C119&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=768%2C304&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=1536%2C607&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=150%2C59&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=696%2C275&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=1068%2C422&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?resize=1062%2C420&amp;ssl=1 1062w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?w=1654&amp;ssl=1 1654w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i7.png?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 696px) 100vw, 696px" /></figure>



<p>Bu flow&#8217;u flow başlığına çift tık yapıp en altta enabled’a tıklayarak, disabled yani pasif hale getirelim. Cep tlelefonu tarayısından görebileceğimiz User Interface (kullanıcı arayüzü) i oluşturmak için aşağıdaki kodu import yapalım.. Burada Arduino node&#8217;ların dışında dashboard&#8217;dan text ve switch node&#8217;ları kullanıldı. Arduino in node&#8217;dan gelen bilgiyi değiştirmek için de change node&#8217;u kullanıldı.. </p>



<pre class="wp-block-code"><code>&#91;{"id":"2b4935223656c83d","type":"tab","label":"Flow 2","disabled":false,"info":"","env":&#91;]},{"id":"041adfd037beb04f","type":"arduino in","z":"2b4935223656c83d","name":"Buton 1","pin":"2","state":"INPUT","arduino":"c602eb6ed5689a22","x":172,"y":138,"wires":&#91;&#91;"1aa124a89df70f0d"]]},{"id":"446d2fee598b3d3f","type":"arduino in","z":"2b4935223656c83d","name":"Buton 2","pin":"3","state":"INPUT","arduino":"c602eb6ed5689a22","x":170,"y":200,"wires":&#91;&#91;"468ab9340c1c4746"]]},{"id":"d6beaa8a08af8f4d","type":"ui_text","z":"2b4935223656c83d","group":"13b08099b22db9ce","order":1,"width":0,"height":0,"name":"","label":"Buton 1","format":"&lt;font color={{msg.renk}}&gt;{{msg.payload}}","layout":"row-spread","className":"","x":580,"y":140,"wires":&#91;]},{"id":"1aa124a89df70f0d","type":"change","z":"2b4935223656c83d","name":"","rules":&#91;{"t":"set","p":"renk","pt":"msg","to":"(msg.payload=1)?\"green\":\"red\"","tot":"jsonata"},{"t":"set","p":"payload","pt":"msg","to":"(msg.payload=1)?\"TRUE\":\"FALSE\"","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":140,"wires":&#91;&#91;"d6beaa8a08af8f4d"]]},{"id":"ab1ec14e49bb3f73","type":"ui_text","z":"2b4935223656c83d","group":"13b08099b22db9ce","order":1,"width":0,"height":0,"name":"","label":"Buton 2","format":"&lt;font color={{msg.renk}}&gt;{{msg.payload}}","layout":"row-spread","className":"","x":580,"y":200,"wires":&#91;]},{"id":"468ab9340c1c4746","type":"change","z":"2b4935223656c83d","name":"","rules":&#91;{"t":"set","p":"renk","pt":"msg","to":"(msg.payload=1)?\"green\":\"red\"","tot":"jsonata"},{"t":"set","p":"payload","pt":"msg","to":"(msg.payload=1)?\"TRUE\":\"FALSE\"","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":380,"y":200,"wires":&#91;&#91;"ab1ec14e49bb3f73"]]},{"id":"795af1c015bad908","type":"ui_switch","z":"2b4935223656c83d","name":"","label":"LED 1","tooltip":"","group":"13b08099b22db9ce","order":2,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":170,"y":300,"wires":&#91;&#91;"29378cfa2bb2451e"]]},{"id":"29378cfa2bb2451e","type":"arduino out","z":"2b4935223656c83d","name":"LED 1","pin":"5","state":"OUTPUT","arduino":"c602eb6ed5689a22","x":570,"y":300,"wires":&#91;]},{"id":"9d9d5e3b21cabe81","type":"ui_switch","z":"2b4935223656c83d","name":"","label":"LED 2","tooltip":"","group":"13b08099b22db9ce","order":2,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":170,"y":360,"wires":&#91;&#91;"ad1dbb708ae72db2"]]},{"id":"ad1dbb708ae72db2","type":"arduino out","z":"2b4935223656c83d","name":"LED 2","pin":"6","state":"OUTPUT","arduino":"c602eb6ed5689a22","x":570,"y":360,"wires":&#91;]},{"id":"c602eb6ed5689a22","type":"arduino-board","device":"/dev/ttyS1"},{"id":"13b08099b22db9ce","type":"ui_group","name":"Arduino","tab":"8074c8e957004d77","order":1,"disp":true,"width":"6","collapse":false,"className":""},{"id":"8074c8e957004d77","type":"ui_tab","name":"Home","icon":"dashboard","disabled":false,"hidden":false}]</code></pre>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="696" height="505" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=696%2C505&#038;ssl=1" alt="node i8" class="wp-image-18317" title="Node-RED nedir ? 7" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=1024%2C743&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=300%2C218&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=768%2C557&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=150%2C109&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=696%2C505&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=1068%2C775&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=579%2C420&amp;ssl=1 579w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?resize=324%2C235&amp;ssl=1 324w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2022/09/node_i8.png?w=1096&amp;ssl=1 1096w" sizes="auto, (max-width: 696px) 100vw, 696px" /></figure>



<p>Deploy&#8217;a tıkladıktan sonra yeni bir Google Chrome sayfası açıp adrese http://localhost:1880/ui girin ve enter a basın. Cep telefonu tarayıcısında bilgisayarın ip adresini aynı şekilde ip_adresi:1880/ui olarak yazın. Windows&#8217;da bilgisayarın ip adresini görmek için komut isteminde <code>ipconfig</code>yazabilirsiniz. Karşınıza çıkan kullanıcı arayüzü ile led&#8217;leri yakıp söndürebilir, telefon ekranında, breadboard üzerindeki butona basıldığında <mark style="background-color:#ffffff" class="has-inline-color has-vivid-green-cyan-color">TRUE</mark>, basılmadığında <mark style="background-color:#ffffff" class="has-inline-color has-vivid-red-color">FALSE</mark> görürsünüz. NR her ortamda kurulabiliyor, Linux, Windows, MacOS veya Android.. İşinize yarayabilecek binlerde node&#8217;dan oluşan kütüphanesi var. Mesela, bir web sitesine http request yollayabilir, dönen cevabın içindeki bir bilgiyi sql veritabanına yazabilirsiniz. MQTT node&#8217;ları ile <a href="https://www.robolinkmarket.com/arduino-tabanli-gelistirme-kartlari" target="_blank" rel="noreferrer noopener">ESP8266/32</a> modüllerle haberleşerek ev otomasyon sistemi yapabilirsiniz. Öğrenmek isteyenler için internette çok kaynak var, örneğin ilk aşamada bu <a href="https://www.youtube.com/watch?v=Q2dstA55cZs&amp;list=PLim9MY6JkyUtuA1skLJE76S6n1UXINovs" target="_blank" rel="noreferrer noopener nofollow">youtube kanalını</a> tavsiye ederim. Daha profesyonel kullanımlar için <a href="https://www.youtube.com/watch?v=3AR432bguOY&amp;list=PLKYvTRORAnx6a9tETvF95o35mykuysuOw" target="_blank" rel="noreferrer noopener nofollow">bu kanalı</a> öneririm.. Node Red&#8217;i red etmeyin deneyin, pişman olmazsınız derim <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <mark style="background-color:#ffffff" class="has-inline-color has-luminous-vivid-orange-color">#projebaşlasın</mark></p>



<p><strong>Not</strong>: Blog sayfama Node-RED ve Tasmota ile ilgili <a href="https://erolcum.blogspot.com/2022/09/tasmota-esp-node-red.html" target="_blank" rel="noreferrer noopener nofollow">bir yazı</a> daha ekledim..</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/node-red-nedir/">Node-RED nedir ?</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/node-red-nedir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18287</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-6-nodemcu-ile-servo-motor-kontrolu/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-6-nodemcu-ile-servo-motor-kontrolu/#respond</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Mon, 23 Aug 2021 13:31:01 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16449</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, bu yazımızda sizinle NodeMCU ile servo motor kullanımını inceleyeceğiz. Bu devrede kullanacağımız servo motor SG90 modeli. Servo motor; yapı olarak dc veya ac motor tiplerine benzeseler de bu sistemlere ek olarak iç yapısında bir potansiyometre veya encoder ve motor milinin (şaft) konumunu ölçen bir kontrol devresi bulunur. Ayrıca servo motor 3 bağlantı ucuna [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-6-nodemcu-ile-servo-motor-kontrolu/">IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, bu yazımızda sizinle <a href="https://www.robolinkmarket.com/esp8266-nodemcu-cp2102-v2-gelistirme-karti" target="_blank" rel="noopener"><span style="color: #ff6600">NodeMCU</span></a> ile servo motor kullanımını inceleyeceğiz. Bu devrede kullanacağımız servo motor SG90 modeli.</p>
<p><a href="https://www.robolinkmarket.com/tower-pro-micro-servo-9g-sg90" target="_blank" rel="noopener"><span style="color: #ff6600">Servo motor</span></a>; yapı olarak dc veya ac motor tiplerine benzeseler de bu sistemlere ek olarak iç yapısında bir potansiyometre veya encoder ve motor milinin (şaft) konumunu ölçen bir kontrol devresi bulunur. Ayrıca servo motor 3 bağlantı ucuna sahiptir. İkisi servo motorun giriş ve çıkışlarıdır diğer ucu ise sinyal bağlantısıdır. Motor şaftının konumunu sinyal ucu belirlemektedir. Servo motor hakkında daha detalı bilgi için <span style="color: #ff6600"><a style="color: #ff6600" href="https://akademi.robolinkmarket.com/servo-motor/" target="_blank" rel="noopener">https://akademi.robolinkmarket.com/servo-motor/</a>&nbsp;<span style="color: #000000">bağlantısına tıklayarak ulaşabilirsiniz.</span></span></p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 14">Biz şimdi devre kurulumuna ardından kodlamamıza geçelim.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-medium wp-image-16450 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=300%2C234&#038;ssl=1" alt="fritzing 1" width="300" height="234" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 15" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=300%2C234&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=768%2C599&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=150%2C117&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=696%2C543&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?resize=539%2C420&amp;ssl=1 539w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing-1.png?w=839&amp;ssl=1 839w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p>
<p></p>
<p>3 çıkışımızdan sarı olan sinyal kablosudur, nodeMCU üzerinde pwm pinlerinden ben D1 e bağladım siz herahngi birine bağlayabilirsiniz. Siyah kablo GND kablosudur nodeMCU üzerinde GND pinine bağladık. Kırmızı kabloysa güç kablosudur, nodeMCU üzerinde 3.3V pinine bağladık.</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 14">Kodlarımız;</p>


<pre class="wp-block-code"><code>#include &lt;Servo.h&gt;

Servo servo;
void setup() {
servo.attach(5); //D1 pinine bağladık
servo.write(0);
delay(2000);
}

void loop() {
servo.write(0); //0° deki konumu
delay(1000); //1 sn ara ile konum değiştirecek
servo.write(90); //90° deki konumu
delay(1000);
servo.write(180); //180° deki konumu
delay(1000);
}</code></pre>


<p><strong><span style="color: #ff6600">NOT:</span></strong> SG90 servo motorunun çalışma voltajı 4.8V ile 6V arasındadır. Biz NodeMCU üzerindeki 3.3V u kullanacağımızdan servo motorumuzun açısal hareketleri tam olarak doğruyu vermeyecektir. Daha doğru sonuç almak istiyorsanız devrenize 3.3v-5v <span style="color: #ff6600"><a style="color: #ff6600" href="https://www.robolinkmarket.com/xl6009-ayarlanabilir-dc-dc-voltaj-regulatoru" target="_blank" rel="noopener">voltaj regülatörü</a></span> ekleyebilirsiniz.</p>
<p>Şimdi aynı işlemleri blynk uygulaması üzerinden deneyelim.</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 14">Blynk kodlarımız;</p>


<pre class="wp-block-code"><code>#define BLYNK_PRINT Serial
#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;

#include &lt;Servo.h&gt;
Servo servo;

char auth&#91;] = "******************"; //mailinize gelen token
char ssid&#91;] = "************"; //internet adınız
char pass&#91;] = "************"; //internet şifreniz


void setup() {
  Blynk.begin(auth, ssid, pass);
  servo.attach(5);  // Servo Nodemcu üzerinde D1 pinine bağlanacaktır.
}

void loop() {
  Blynk.run();
}


BLYNK_WRITE(V0) //blynk uygulaması ile haberleşmesi için pin seçimi
{
  servo.write(param.asInt()); // 0-179° arasında konum değiştirmekte
}</code></pre>


<p>Blynk uygulaması üzerinden yapacaklarınız yine çok kısa. Wİdget box dan sliderı seçiyorsunuz. Çıkışınızı virtual den V0 seçtikten sonra 0 ile 179° arasına ayarlıyorsunuz.&nbsp;</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-medium wp-image-16451 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=169%2C300&#038;ssl=1" alt="blynk servo ayar" width="169" height="300" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 18" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=169%2C300&amp;ssl=1 169w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=576%2C1024&amp;ssl=1 576w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=150%2C267&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=300%2C534&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=696%2C1238&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?resize=236%2C420&amp;ssl=1 236w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-servo-ayar.jpeg?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 169px) 100vw, 169px" /></p>
<p>Slider üzerinden istediğiniz açıya sürükleyebilirsiniz. Servo motor da sizi takip edecektir. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü 14">Nodemcu ile servo motor kontrolünü de öğrenmiş olduk. IoT başlangıç seti serimizin önceki yazıları ve daha fazlası için <a href="https://akademi.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Akademi</span></a>&#8216;yi ve hem bu devredeki hem de daha fazla kompanente göz atmak için <a href="https://www.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Market</span></a>&#8216;i ziyaret edebilirsiniz.</p>
<p>Sorularınız olursa aşağıda buluşalım. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Herkese iyi çalışmalar dilerim. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p></p><p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-6-nodemcu-ile-servo-motor-kontrolu/">IoT Başlangıç Seti-6 NodeMCU ile Servo Motor Kontrolü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-6-nodemcu-ile-servo-motor-kontrolu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16449</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-5-nodemcu-ile-rgb-led-kontrolu/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-5-nodemcu-ile-rgb-led-kontrolu/#respond</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Fri, 20 Aug 2021 13:36:01 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16427</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, IoT başlangıç seti serisinin beşincisi olan NodeMCU ile RGB led kullanımını inceleyeceğiz sizinle.&#160; RGB LED; içerisinde kırmızı, yeşil ve mavi renkleri bulunduran bir led çeşididir. Sadece bu renkler değil aslında birçok renk aralığına bir kontrol algoritmasıyla ulaşmamızı sağlayan bir elemandır. Işıklandırma sistemlerine çok yakışmaktadır. Çalışma mantığı ilgili renklerin voltaj değişimleriyle tamamen kapatılması, tamamen [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-5-nodemcu-ile-rgb-led-kontrolu/">IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, IoT başlangıç seti serisinin beşincisi olan <span style="color: #ff6600;"><a style="color: #ff6600;" href="https://www.robolinkmarket.com/esp8266-nodemcu-cp2102-v2-gelistirme-karti" target="_blank" rel="noopener">NodeMCU</a></span> ile RGB led kullanımını inceleyeceğiz sizinle.&nbsp;</p>
<p><span style="color: #ff6600;"><a style="color: #ff6600;" href="https://www.robolinkmarket.com/rgb-led-5mm" target="_blank" rel="noopener">RGB LED</a></span>; içerisinde kırmızı, yeşil ve mavi renkleri bulunduran bir led çeşididir. Sadece bu renkler değil aslında birçok renk aralığına bir kontrol algoritmasıyla ulaşmamızı sağlayan bir elemandır. Işıklandırma sistemlerine çok yakışmaktadır. Çalışma mantığı ilgili renklerin voltaj değişimleriyle tamamen kapatılması, tamamen açılması yada kısmen kapatılmasıyla renk değişimlerinin elde edilmesi.</p>
<p>İki çeşit RGB led vardır. Biri ortak anot biri ortak katottur. Buna dikkat edilmelidir çünkü devrede dağlantı şekilleri değişmektedir. Bizim kullanacağımız RGB led ortak anot olduğundan devremizi ona göre kuracağız. Buna devre kurulumunda daha detaylı değineceğim.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16428 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-7.png?resize=437%2C220&#038;ssl=1" alt="Adsiz 7" width="437" height="220" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 30" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-7.png?resize=300%2C151&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-7.png?resize=150%2C75&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-7.png?resize=696%2C349&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-7.png?w=703&amp;ssl=1 703w" sizes="auto, (max-width: 437px) 100vw, 437px" /></p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 31">Devre kurulumu;</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16429 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=451%2C260&#038;ssl=1" alt="fritzing rgb" width="451" height="260" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 32" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=300%2C173&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=768%2C442&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=150%2C86&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=696%2C401&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?resize=730%2C420&amp;ssl=1 730w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing_rgb.png?w=933&amp;ssl=1 933w" sizes="auto, (max-width: 451px) 100vw, 451px" /></p>
<p>Bizim RGB ledimizin ortak anot olduğunu söylemiştim. Ortak anot olmasının farkı PWM sinyalleri negatif kenar tetiklemesiyle aktif olmaktadır. Bu yüzden de GND pinine bağlanmalılar. Eğer sizin lediniz ortak katot ise tam tersi PWM sinyalleri pozitif kenar tetiklemesi ile aktif olup 3.3V pinine bağlanmalıdırlar.&nbsp;&nbsp;</p>
<p>Diğer renk çıkışlarımızı ise pwm sinyali bulunduran dijital pinlerine bağlanmalıyız. Ben sırasıyla D5,D6 ve D7 pinlerine bağladım siz istediğinize bağlayabilirsiniz.</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 31">Kodlarımız ise şöyle olmalı;</p>


<pre class="wp-block-code"><code>#define kirmizi D5
#define yesil D6
#define mavi D7


void setup() 
{
  pinMode(kirmizi,OUTPUT);
  pinMode(yesil,OUTPUT);
  pinMode(mavi,OUTPUT);

}

void loop() 
{
 digitalWrite(kirmizi,LOW); //kırmızı ışık yanacak diğerleri sönecektir.
 digitalWrite(yesil,HIGH);
 digitalWrite(mavi,HIGH);
 delay(1000);

 digitalWrite(kirmizi,HIGH);
 digitalWrite(yesil,LOW);   //yeşil ışık yanacak diğerleri sönecektir.
 digitalWrite(mavi,HIGH);
 delay(1000);

 digitalWrite(kirmizi,HIGH);
 digitalWrite(yesil,HIGH);
 digitalWrite(mavi,LOW);  //mavi ışık yanacak diğerleri sönecektir.
 delay(1000);
 
}</code></pre>


<p>Bunun aynısını blynk üzerinden ara renkleri kendimiz ayarlayarak yapalım şimdide.</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 31">Blynk kodları;</p>


<pre class="wp-block-code"><code>#define BLYNK_PRINT Serial
#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;


char auth&#91;] = "*********************";
 //mailinize gelen tokenı girin 
char ssid&#91;] = "************";  //internet adınızı girin
char pass&#91;] = "************";  //internet şifrenizi girin 


void setup() {
  Blynk.begin(auth, ssid, pass);
}

void loop() {
  Blynk.run();
}</code></pre>


<p>Bu ne kadar güzel kod dediğinizi duyar gibiyim. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Evet kodumuz bu kadar çünkü belirleyici her şeyi blynk uygulaması üzerinden yapacağız. Kodda sadece blynk ile bağlanmamızı sağlayacak bilgileri atıyoruz.&nbsp;</p>
<p>Blynk uygulamasında proje sayfasını açtıktan sonra sayfayı sola çekerek widget box içerinden zeRGBa yı seçiyoruz.&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16433" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=189%2C336&#038;ssl=1" alt="blynk zergba" width="189" height="336" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 35" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=169%2C300&amp;ssl=1 169w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=576%2C1024&amp;ssl=1 576w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=150%2C267&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=300%2C534&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=696%2C1238&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?resize=236%2C420&amp;ssl=1 236w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-zergba.jpeg?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 189px) 100vw, 189px" />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16431" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=184%2C327&#038;ssl=1" alt="RGB ayar" width="184" height="327" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 36" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=169%2C300&amp;ssl=1 169w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=576%2C1024&amp;ssl=1 576w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=150%2C267&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=300%2C534&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=696%2C1238&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?resize=236%2C420&amp;ssl=1 236w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RGB-ayar.jpeg?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 184px) 100vw, 184px" /></p>
<p>Yukarıda sağda görmüş olduğunuz ayarları yapmanız yeterli. Sadece pinlerin olduğu yerleri dijital bölümünden yapmanız ve modül üzerinde bağladığımız pinlerin dijital karşılıklarını nodeMCU pin out şemasından doğru bakarak yapmanız önemli. Son kısımdaki on-off durumu için eğer on derseniz sadece tıkladığınız yerdeki renk oluşacaktır ama off da parmağınızı sürüklediğiniz her yerde renk değişimlerini görüyor olacaksınız.</p>
<p>Ben buna örnek verebilmek için projenin gerçeklemiş halinden fotoğrafı aşağıya koyacağım ki ara renkleri istediğimiz gibi nasıl değiştirebildiğimizi somut bir şekilde anlayın.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16434" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218-300x185.jpeg?resize=315%2C194&#038;ssl=1" alt="turuncu rgb e1629461838218" width="315" height="194" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 37" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=300%2C185&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=1024%2C630&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=768%2C472&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=1536%2C945&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=150%2C92&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=696%2C428&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=1068%2C657&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=683%2C420&amp;ssl=1 683w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?resize=356%2C220&amp;ssl=1 356w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/turuncu-rgb-e1629461838218.jpeg?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 315px) 100vw, 315px" />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16435" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171-300x205.jpeg?resize=308%2C210&#038;ssl=1" alt="mor rgb e1629461979171" width="308" height="210" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 38" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=300%2C205&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=1024%2C700&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=768%2C525&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=150%2C103&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=218%2C150&amp;ssl=1 218w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=696%2C476&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=1068%2C730&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?resize=614%2C420&amp;ssl=1 614w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?w=1492&amp;ssl=1 1492w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/mor-rgb-e1629461979171.jpeg?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 308px) 100vw, 308px" /></p>
<p>Yazımızın sonunda biraz RGB ledin güzelliklerinden bahsedelim. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Hayatınızı, yaşam alanlarınızı renklendirmek istediğinizde başvurmanız gereken bir kompanent olduğunu düşünüyorum. Sadece kişisel kullanımlarda değil büyük mimari aydınlatmalarda da kullanımı artmakta çünkü ledlerin kayıpları az olduğundan enerji sarfiyatları çok düşüktür. Ampuller gibi içlerinde flaman bulundurmadıklarından uzun ömürde sorunsuz çalışabilmektedirler.&nbsp;</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü 31">Siz de bu yazıda RGB led ile tanıştınız ya da belki çoktandır tanışıyorsanız da deneyimlemenizi tavsiye ederim her yeri renklendirmek isteyeceksiniz çünkü. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp; Nodemcu ile rgb led konusu ile ilgili bir sorunuz olursa aşağıya yorum olarak bırakabilirsiniz.&nbsp;</p>
<p>IoT başlangıç seti serisinin önceki yazıları için <a href="https://akademi.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Akademi</span></a>&#8216;yi ve çok sayıda ürün için <a href="https://www.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Market</span></a>&#8216;i ziyaret edebilirsiniz.&nbsp;</p>
<p><span style="color: #ff6600;">H<span style="color: #008080;">e<span style="color: #ff00ff;">r<span style="color: #008000;">k<span style="color: #800000;">e<span style="color: #00ff00;">s<span style="color: #000080;">e</span></span></span></span></span></span></span>&nbsp;<span style="color: #33cccc;">r<span style="color: #ff0000;">e<span style="color: #cc99ff;">n<span style="color: #808080;">k<span style="color: #008000;">l<span style="color: #0000ff;">i&nbsp;<span style="color: #00ffff;">ç<span style="color: #808000;">a<span style="color: #ff6600;">l<span style="color: #993300;">ı<span style="color: #ff00ff;">ş<span style="color: #008080;">m<span style="color: #003300;">a<span style="color: #666699;">l<span style="color: #ff0000;">a<span style="color: #cc99ff;">r</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>&nbsp;<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p></p><p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-5-nodemcu-ile-rgb-led-kontrolu/">IoT Başlangıç Seti-5 NodeMCU ile RGB LED Kontrolü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-5-nodemcu-ile-rgb-led-kontrolu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16427</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-4-nodemcu-ile-isi-ve-nem-sensoru/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-4-nodemcu-ile-isi-ve-nem-sensoru/#comments</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Fri, 20 Aug 2021 08:15:31 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16404</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, IoT başlangıç seti serimizin 4. dersindeyiz. NodeMCU ile ısı ve nem sensörünün nasıl kullanabileceğimizi ve sensörden sensörden alınan bilgiyi blynk üzerinden telefonumuzda nasıl okuyabileceğimizi öğreneceğiz. Her derste olduğu gibi ilk önce ısı nem sensörümüz (DHT11) hakkında konuşalım. Isı ve nem sensörü(DHT11);Ucuz maliyetinden dolayı çokça tercih edilen dijital bir ısı ve nem ölçen sensördür. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-4-nodemcu-ile-isi-ve-nem-sensoru/">IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, IoT başlangıç seti serimizin 4. dersindeyiz. NodeMCU ile ısı ve nem sensörünün nasıl kullanabileceğimizi ve sensörden sensörden alınan bilgiyi blynk üzerinden telefonumuzda nasıl okuyabileceğimizi öğreneceğiz. Her derste olduğu gibi ilk önce ısı nem sensörümüz (DHT11) hakkında konuşalım.</p>
<p><span style="color: #ff6600;"><a style="color: #ff6600;" href="https://www.robolinkmarket.com/dht11-isi-ve-nem-sensoru-kart" target="_blank" rel="noopener">Isı ve nem sensörü(DHT11)</a></span>;Ucuz maliyetinden dolayı çokça tercih edilen dijital bir ısı ve nem ölçen sensördür. iç yapısında kapasitif bir nem sensörü ve termistör bulundurmaktadır. Termistör dediğimiz şey termal bir dirençtir. Sıcaklığa göre direnç değeri değişmektedir. 0 ile 50°C sıcaklık arasında + &#8211; 2°C hata payı olup, 20-90% nem arasında + &#8211; 4% hata payı vardır. Bunları göz önünde bulundurarak projelerinize dahil edebilirsiniz. Biz şimdi devre kurulumuna geçelim.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16414 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=564%2C265&#038;ssl=1" alt="fritzing" width="564" height="265" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 46" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=300%2C141&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=1024%2C481&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=768%2C361&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=150%2C71&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=696%2C327&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=1068%2C502&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?resize=894%2C420&amp;ssl=1 894w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/fritzing.png?w=1151&amp;ssl=1 1151w" sizes="auto, (max-width: 564px) 100vw, 564px" /></p>
<p>Eveeet devre kurulumumuz bu kadar. Yukarıda görmüş olduğunuz sensör modülsüz olduğundan 4 bacaklı haldedir tek bacağı boşta kalması gerekir. Modüllü olanlarda zaten 3 bacak bulunmakta onlarda şöyle; VCC,GND ve DATA. VCC yi NodeMCU üzerinde 3.3V pinine, GND yi herhangi bir GND ye, DATA yı da NodeMCU üzerinde dijital pinler arasında bulunan D2 pinine bağlıyoruz. Siz eğer başka bir pine bağlamak istiyorsanız dijital pinler arasından herhangi birine bağlayabilirsiniz. Ama NodeMCU pin out şemasına bakarak yapmanızı öneririm.</p>
<h3><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16328 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=383%2C254&#038;ssl=1" alt="NODEMCU PINOUT" width="383" height="254" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 47" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=300%2C199&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=768%2C509&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=150%2C100&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=696%2C462&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?resize=633%2C420&amp;ssl=1 633w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?w=817&amp;ssl=1 817w" sizes="auto, (max-width: 383px) 100vw, 383px" /></h3>
<h3><span style="color: #ff6600;">Nodemcu ile Isı ve Nem Sensörü Kullanımı Kodları</span></h3>


<pre class="wp-block-code"><code>
#include &lt;dht11.h&gt; // dht11 kütüphanesini kodlarımıza dahil ediyoruz.
 
int DhtPin=D2; // DhtPin olarak D2 pinini belirliyoruz.
dht11 dht_sensor; // dht_sensor adında bir DHT11 nesnesi oluşturduk.
 
void setup()
{
  Serial.begin(9600); // Seri iletişimi başlatıyoruz.
  Serial.println("*********************");
}
 
void loop()
{
  // Sensör konrol ediliyor. 
 
  int chk = dht_sensor.read(DhtPin);
 
  // Sensörden okunan değerleri serial ekranda yazdırıyoruz.
  Serial.print("Nem Orani (%): ");
  Serial.println((float)dht_sensor.humidity, 2);
 
  Serial.print("Sicaklik (Celcius): ");
  Serial.println((float)dht_sensor.temperature, 2);
  
  // Veriler her 1 saniyede bir veriler ekrana yazdırılacak.
  delay(1000);
 
}</code></pre>


<p>Eğer çiğ noktası ve kelvin olarak sıcaklık ölçmek istiyorsanız kodun içerisine şu şekilde belirtmelisiniz.</p>
<ul>
<li>// Çiğ noktası- DHT11.fahrenheit()</li>
<li>// Kelvin &#8211; DHT11.kelvin()</li>
<li>// Çiğ noktası &#8211; DHT11.dewPoint()</li>
</ul>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16415 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=532%2C241&#038;ssl=1" alt="DEGERLER" width="532" height="241" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 48" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=300%2C136&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=1024%2C465&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=768%2C349&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=150%2C68&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=696%2C316&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?resize=925%2C420&amp;ssl=1 925w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/DEGERLER.png?w=1046&amp;ssl=1 1046w" sizes="auto, (max-width: 532px) 100vw, 532px" /></p>
<p>Yukarıda görselde seri ekran portundan görebildiğimiz değerler bulunmakta. Şimdi bunu telefon ekranımızda blynk üzerinden nasıl görebileceğimize bakalım.</p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 49">Blynk kodu;</p>


<pre class="wp-block-code"><code>#define BLYNK_PRINT Serial
#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;
#include &lt;dht11.h&gt; // dht11 kütüphanesini ekliyoruz.
#define DHT11PIN D2 // DHT11PIN olarak Dijital 2"yi belirliyoruz.
dht11 DHT11;
int sicaklik, nem;

char auth&#91;33] = "*********************"; //mailinize gelen token ı girin
char ssid&#91;33] = "*************"; //internet adınız
char pass&#91;33] = "*************"; //internet şifrenizi girin


void setup() {
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}

void loop() {
  Blynk.run();
}


BLYNK_READ(V0) {
  DHT11.read(DHT11PIN);
  sicaklik = DHT11.temperature;
  Serial.println("Sıcaklık: " + String(sicaklik));
  
  Blynk.virtualWrite(V0, sicaklik);
}

BLYNK_READ(V1) {
  DHT11.read(DHT11PIN);
  nem = DHT11.humidity;
  Serial.println("Nem: " + String(nem));
  
  Blynk.virtualWrite(V1, nem);
}</code></pre>


<p>Blynk üzerinden iki adet labeled value seçiyoruz kodda belirtmiş olduğumuz virtualden V0 ı sıcaklık için seçiyoruz daha sonra ikincisi için yine virtualden V1 i seçiyoruz. Refresh interval de push değil kaç saniyede bir veri alınmasını uygun görüyorsak ona göre seçiyoruz. Ve sonra bağlantıyı kurup değerleri almaya başlayabiliriz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-medium wp-image-16416 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=169%2C300&#038;ssl=1" alt="blynk degerler" width="169" height="300" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 50" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=169%2C300&amp;ssl=1 169w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=576%2C1024&amp;ssl=1 576w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=150%2C267&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=300%2C534&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=696%2C1238&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?resize=236%2C420&amp;ssl=1 236w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-degerler.jpeg?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 169px) 100vw, 169px" />Diğer ölçüm verilerinide almak istiyorsanız widget sayısını çoğaltıp verileri gözlemleyebilirsiniz. Umarım yararlı olmuştur bu yazı. Nodemcu ile ısı ve nem sensörü kullanımı hakkında sorularınız olursa yorumlara bırakabilirsiniz. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><img decoding="async" class="emoji td-animation-stack-type0-2" role="img" src="https://s.w.org/images/core/emoji/13.1.0/svg/1f680.svg" alt="&#x1f680;" title="IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü 49">IoT başlangıç seti serimizin önceki yazılarına ve daha fazlasına göz atmak için <a href="https://akademi.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Akademi</span></a>&#8216;yi, Eğer kompanentler hakkında bilgi almak yada satın almak istiyorsanız <a href="https://www.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Market</span></a>&#8216;i ziyaret edebilirsiniz.</p>
<p>Herkese iyi çalışmalar. Bol projeler. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<p></p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-4-nodemcu-ile-isi-ve-nem-sensoru/">IoT Başlangıç Seti-4 NodeMCU ile Isı ve Nem Sensörü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-4-nodemcu-ile-isi-ve-nem-sensoru/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16404</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-3-nodemcu-ile-gaz-sensoru/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-3-nodemcu-ile-gaz-sensoru/#comments</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Thu, 19 Aug 2021 08:33:22 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16368</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar IoT başlangıç seti serimizin üçüncüsü olan gaz sensörlerini inceleyeceğiz. NodeMCU ile Gaz Sensörü çalışmasına bakacağız ve blynk ile de aynı şeyi deniyor olacağız. Ben bu devrede MQ-2 gaz sensörünü kullanacağım. Başlamadan önce biraz gaz sensörümüzü tanıyalım.&#160; MQ-2 Gaz sensörü; MQ sensörler içerisinde en yaygın olarak tercih edilen bu sensör kapalı alanlarda hava temizliğine [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-3-nodemcu-ile-gaz-sensoru/">IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar IoT başlangıç seti serimizin üçüncüsü olan gaz sensörlerini inceleyeceğiz. NodeMCU ile Gaz Sensörü çalışmasına bakacağız ve blynk ile de aynı şeyi deniyor olacağız. Ben bu devrede MQ-2 gaz sensörünü kullanacağım. Başlamadan önce biraz gaz sensörümüzü tanıyalım.&nbsp;</p>
<p><span style="color: #ff6600;"><a style="color: #ff6600;" href="https://www.robolinkmarket.com/fc-22-a-mq2-gaz-sensoru" target="_blank" rel="noopener">MQ-2 Gaz sensörü</a></span>; MQ sensörler içerisinde en yaygın olarak tercih edilen bu sensör kapalı alanlarda hava temizliğine özen gösteriyorsanız,&nbsp; hava temizlenmesi yada yangın, gaz kaçağı gibi durumların erken farkedilip önlenmesi gibi sistemlerde en uygun ürünlerden biri olmaktadır. Nasıl çalıştığına değinmek gerekirse gaz, iç yapısındaki madde ile temas ettiğinde, algılayan malzemenin direncinin değişmesi prensibi ile çalışmaktadır. Kimyasallaştırıcılar olarak da bilinen bir Metal Oksit Yarı İletken (MOS) gaz sensörüdür. Basit bir voltaj bölücü ağı kullanarak gazlar tespit edilebilir. İç yapısına gelirsek anti patlama ağı denilen çelik bir kafes içerinde bulunmaktadır sensör. Bunu sebebi yanıcı gazları algılarken, sensörün içindeki ısıtıcı parçanın patlamaya neden olmaması içindir.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-medium wp-image-16369 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/MQ2.png?resize=300%2C154&#038;ssl=1" alt="MQ2" width="300" height="154" title="IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü 56" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/MQ2.png?resize=300%2C154&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/MQ2.png?resize=150%2C77&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/MQ2.png?w=556&amp;ssl=1 556w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p>
<p>Artık devre kurulumuna geçelim ve kodlarımıza göz atalım.</p>
<h3><span style="color: #ff6600;">Devre Kurulumu:</span></h3>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16370 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=436%2C253&#038;ssl=1" alt="gaz sensoru 1" width="436" height="253" title="IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü 57" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=300%2C174&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=768%2C447&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=150%2C87&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=696%2C405&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?resize=722%2C420&amp;ssl=1 722w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/gaz_sensoru-1.png?w=841&amp;ssl=1 841w" sizes="auto, (max-width: 436px) 100vw, 436px" /></p>
<p>Sözlü olarakta anlaşılsın diye bağlantı noktalarımızı belirtiyorum;</p>
<p>Gaz sensörü üzerindeki A0 pinini NodeMCU üzerinde analog pine yani A0 a, D0 pinini NodeMCU üzerinden dijital pin olan D1 pinine, VCC pinini 3.3V pinine, Gnd pinini de Gnd ye bağlıyoruz. İştee Devremiz bu kadar. Şimdi kodlara geçebiliriz.</p>


<pre class="wp-block-code"><code>#define MQ2pin A0
float sensorOku;
void setup()
{
Serial.begin(9600); 
delay(20000); //MQ-2 sensörünün ısınmasını bekler
}
void loop()
{
sensorOku = analogRead(MQ2pin); // A0 pininden gelen değerleri oku

Serial.print("Sensor değeri: ");
Serial.print(sensorOku);
if(sensorOku &gt; 300)
{
Serial.print(" | DİKKAT ZARARLI GAZ!");
}
Serial.println("");
delay(2000); //Bir sonraki okuma için 2 saniye bekler
}</code></pre>


<p>Kodumuzu attıktan sonra kod ekranının sağ üst köşesinde çıkan seri port ekranına tıklıyoruz. Karşımıza çıkan ekran şudur.<img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16371 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=516%2C232&#038;ssl=1" alt="sensor degeri" width="516" height="232" title="IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü 58" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=300%2C135&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=1024%2C460&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=768%2C345&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=150%2C67&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=696%2C312&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?resize=936%2C420&amp;ssl=1 936w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/sensor-degeri.png?w=1047&amp;ssl=1 1047w" sizes="auto, (max-width: 516px) 100vw, 516px" /></p>
<p>İlk açtığınızda ekranda bir şey yazmaması sizi yanılgıya düşürmesin çünkü sensörün ısınmasını bekledikten sonra değerler ekranınıza düşecektir. Sizde eğer denemek istiyorsanız istediğiniz değerde bir sınır oluşturup en kolay yoldan çakmak gazı tutarak deneyimleyebilirsiniz.</p>
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" />Şimdi blynk üzerinde deneyelim. Telefon ekranında nasıl göründüğüne bakalım.</p>
<p>İlk önce kodlarımızı alalım.</p>


<pre class="wp-block-code"><code>#define BLYNK_PRINT Serial
//#ifndef UNIT_TEST
#include &lt;Arduino.h&gt;
//#endif

#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;
#define MQ2pin A0
int sensorDeğer;
// Blynk uygulamasından aldığınız anahtar(token)'ı buraya giriyoruz.
char auth&#91;] = "************************";

// Wifi ayarlarınız buraya girilecek.

char ssid&#91;] = "*************"; //internet adınızı yazın
char pass&#91;] = "*************"; //internet şifrenizi yazın
/////////////////Blynk üzerinden ESP'ye komut gönderme/////////////////////////////////////
BlynkTimer timer;
void sensorOku()
{
sensorDeğer = analogRead(MQ2pin); // A0 pininden gelen değerleri okur
Blynk.virtualWrite(V1,sensorDeğer);
if(sensorDeğer&gt; 300)
{
   Blynk.notify(" | DİKKAT ZARARLI GAZ!");
}
Blynk.notify("");
delay(2000); //Bir sonraki okuma için 2 saniye bekler
}

void setup()
{
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
  pinMode(MQ2pin,OUTPUT);
  timer.setInterval(1000, sensorOku);
}
void loop()
{
  Blynk.run();
  timer.run();
}</code></pre>


<p>Blynk uygulaması üzerinden yapacaklarımız ise widget box dan bir adet value display birde notification isimli bildirim sistemi ekleyeceğiz. Dikkat etmeniz gereken bir detay var. Eklediğiniz value displayin üstüne tıklayarak Virtual dan V1 seçmeyi unutmayın aksi takdirde doğru haberleşme sağlanmayacaktır çünkü kodumuzda V1 olarak belirttik.</p>
<p>Wignet boxa proje yapacağınız sayfayı seçtikten sonra ekranı sola çekerek ulaşabilirsiniz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="td-modal-image wp-image-16387  aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/RPReplay-Final1629357352-4.gif?resize=273%2C471&#038;ssl=1" alt="RPReplay Final1629357352 4" width="273" height="471" title="IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü 59"></p>
<p>Yukarıda görmüş olduğunuz blynk üzerinden okunan değerleri ve belirlediğim değerin üstüne çıktığında gelen bildirimi görmektesiniz. Yani artık tüpünüzde gaz kaçağı varmı diye çakmağı çakmak yerine bu şekilde kontrol edebilirsiniz. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;</p>
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nodemcu ile Gaz Sensörü kullanımı ile ilgili anlamadığınız bir yer ya da bir hata olursa aşağıya yorum olarak bırakabilirsiniz.</p>
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" />Bu IoT başlangıç seti serimizin devamına ve çok daha fazla içeriğe <a href="https://akademi.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Akademi</span></a> sayfamızı ziyaret ederek ulaşabilirsiniz.&nbsp;</p>
<p>Hepinize iyi çalışmalar. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<p></p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-3-nodemcu-ile-gaz-sensoru/">IoT Başlangıç Seti-3 NodeMCU ile Gaz Sensörü</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-3-nodemcu-ile-gaz-sensoru/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16368</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-2-nodemcu-ile-role-kullanimi/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-2-nodemcu-ile-role-kullanimi/#comments</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Wed, 18 Aug 2021 05:12:12 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16353</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar IoT başlangıç seti serimizin ikinicisi olan nodemcu ile röle kullanımını anlatacağım size. İlk önce biraz röle nedir onu konuşalım. Röle; küçük akımlar ile çalışabilen ve anahtar görevi yapan elektromekanik bir elemandır. İçerisinde bulundurmuş olduğu bobinler sayesinde giriş bacaklarına uygun bir gerilim uygulandığında mıknatıs özelliği kazanırlar ve bobinin karşısında olan metal bir plakayı kendi [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-2-nodemcu-ile-role-kullanimi/">IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar IoT başlangıç seti serimizin ikinicisi olan nodemcu ile röle kullanımını anlatacağım size. İlk önce biraz röle nedir onu konuşalım.</p>
<p>Röle; küçük akımlar ile çalışabilen ve anahtar görevi yapan elektromekanik bir elemandır. İçerisinde bulundurmuş olduğu bobinler sayesinde giriş bacaklarına uygun bir gerilim uygulandığında mıknatıs özelliği kazanırlar ve bobinin karşısında olan metal bir plakayı kendi menziline çekerek bir veya daha fazla kontağı aynı anda hem açıp hem de kapatabilmektedir. Böylece elektrik sinyali ile kumanda edilen çoklu bir anahtar görevi kazanmaktadır.</p>
<p>Rölelerde 2 tip kontak çeşidi ve ortak (com) uçları bulunmaktadır. Bunlar normalde açık (NO), normalde kapalı (NC) kontak sayıları farklı röle çeşitlerinde kontak&nbsp;adetleri değişmektedir. Kontaklar NO NC aynı eş zamanda konum değiştirirler.</p>
<iframe loading="lazy"  id="_ytid_86729"  width="696" height="392"  data-origwidth="696" data-origheight="392" src="https://www.youtube.com/embed/K9yMKp_ssN8?enablejsapi=1&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&rel=1&fs=1&playsinline=0&autohide=2&theme=dark&color=red&controls=1&" class="__youtube_prefs__  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
<h2><span style="color: #ff6600;">NodeMCU Röle ile Led Yakma</span></h2>
<p>Rölenin ne olduğunu anladığımıza göre devremizi kurmakla işe başlayalım.&nbsp;</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16355 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=671%2C293&#038;ssl=1" alt="Adsiz 6" width="671" height="293" title="IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı 63" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=300%2C131&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=1024%2C447&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=768%2C335&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=150%2C65&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=696%2C304&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=1068%2C466&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?resize=963%2C420&amp;ssl=1 963w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/Adsiz-6.png?w=1084&amp;ssl=1 1084w" sizes="auto, (max-width: 671px) 100vw, 671px" /></p>
<p>Devremizde NO pinine led bağlıdır. Yapacağımız kodlama ile istediğimiz zaman aralığında röle NC durumuna geçecek ve ledimiz sönecek. Aslında bir önceki led yakma dersimizde yaptığımız gibi bu sefer röleyi çıkış olarak belirleyip ledin röle ile anahtarlanmasını sağlayacağız. Kod ise şu şekilde;</p>


<pre class="wp-block-code"><code>#define relay D2
void setup() 
{ 
pinMode(relay, OUTPUT);
} 
void loop() 
{ 
digitalWrite(relay,LOW);
delay(1000);
digitalWrite(relay,HIGH);
delay(1000);
}</code></pre>


<p>İsterseniz şimdi bir de bunu blynk ile deneyelim. Devremizde hiç bir değişiklik yapmayacağız. Sadece kodlarda değişiklik yaparak kartımızı Wi-Fi ye bağlayıp blynk üzerinden kontrol sağlayacağız. Kodumuz ise şu şekilde olacak.&nbsp;</p>


<pre class="wp-block-code"><code>#define BLYNK_PRINT Serial
//#ifndef UNIT_TEST
#include &lt;Arduino.h&gt;
//#endif

#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;
#define relay D2
int butondurumu=0;

// Blynk uygulamasından aldığınız anahtar(token)'ı buraya giriyoruz.
char auth&#091;] = "**********************";

// Wifi ayarlarınız buraya girilecek.

char ssid&#091;] = "*************"; //internet adınızı yazın
char pass&#091;] = "*************"; //internet şifrenizi yazın

/////////////////Blynk üzerinden ESP'ye komut gönderme/////////////////////////////////////
BLYNK_WRITE(GP4) //uygulamada tanımladığımız değişken ismi olmalı 
{
  int pinValue = param.asInt(); // digital GP4 değişkeninden aldığımız veriyi bir değişkene atıyoruz.
  // Ayrıca veri tipine göre şunlar da kullanılabilir.:
  // String i = param.asStr();
  // double d = param.asDouble();

  if (pinValue==1){
    Serial.println(" AÇIK");
    digitalWrite(relay,HIGH);
    butondurumu=1;
    }
  else {
      Serial.println(" KAPALI");
      digitalWrite(relay,LOW);
       butondurumu=0;
    }
}

void setup()
{
  
  Serial.begin(115200);
  pinMode(D2, OUTPUT);//D2 pinini çıkış olarak tanımladık
  Blynk.begin(auth, ssid, pass); //blynk'e bağlanıyoruz
  // Arzu ederseniz server'ı da detaylı olarak belirtebilirsiniz:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

 
}

void loop()
{
  Blynk.run(); //Burası mümkün olduğunca boş olmalı. Blynk'in çalışma mantığı genel olarak bu şekilde. Loop içinde başka işlemler olunca Blynk sunucusu ile olan senkron bozulabiliyor.
 
}</code></pre>


<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16357" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=344%2C258&#038;ssl=1" alt="blynk ile role acik" width="344" height="258" title="IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı 64" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=150%2C113&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=696%2C522&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=1068%2C801&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=560%2C420&amp;ssl=1 560w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=80%2C60&amp;ssl=1 80w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?resize=265%2C198&amp;ssl=1 265w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_ile_role_acik.jpeg?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 344px) 100vw, 344px" />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone  wp-image-16358" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali.jpeg?resize=337%2C253&#038;ssl=1" alt="blynk role kapali" width="337" height="253" title="IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı 65" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=150%2C113&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=696%2C522&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=1068%2C801&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=560%2C420&amp;ssl=1 560w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=80%2C60&amp;ssl=1 80w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?resize=265%2C198&amp;ssl=1 265w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk_role_kapali-rotated.jpeg?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 337px) 100vw, 337px" /></p>
<p>Burada blynk üzerinden buton belirleyerek ledi açıp kapattığım halini görüyorsunuz. Yapmış olduğumuz işlem aslında butona bastığımızda röle tetikleniyor ve durum değiştirerek led yanıyor yada sönüyor.&nbsp;</p>
<p>Umarım yazı faydalı olmuştur. Sorularınız olursa aşağıda buluşalım . <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" />Devremde kullandığım malzemelere göz atmak yada almak isterseniz <span style="color: #ff6600;"><a href="https://www.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600;">Robolink Market</span></a><span style="color: #000000;">&#8216;</span></span>i ziyaret edebilirsiniz.</p>
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" />Serinin devam yazıları için Robolink Akademi <span style="color: #ff6600;"><a style="color: #ff6600;" href="https://akademi.robolinkmarket.com/category/arduino-egitim-serileri/iot-baslangic-seti-egitim-serisi/" target="_blank" rel="noopener">IoT Başlangıç Seti</a></span> kategorimizi ziyaret edebilirsiniz.</p>
<p>Hepinize iyi çalışmalar dilerim. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p></p>


<p></p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-2-nodemcu-ile-role-kullanimi/">IoT Başlangıç Seti-2 NodeMCU ile Röle kullanımı</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-2-nodemcu-ile-role-kullanimi/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16353</post-id>	</item>
		<item>
		<title>IoT Başlangıç Seti-1 Nodemcu ile Led Yakma</title>
		<link>https://akademi.robolinkmarket.com/iot-baslangic-seti-1-nodemcu-ile-led-yakma/</link>
					<comments>https://akademi.robolinkmarket.com/iot-baslangic-seti-1-nodemcu-ile-led-yakma/#respond</comments>
		
		<dc:creator><![CDATA[Burcu Kartal]]></dc:creator>
		<pubDate>Mon, 16 Aug 2021 12:36:57 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[IoT Başlangıç Seti Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://akademi.robolinkmarket.com/?p=16317</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bu serimizde sizinle NodeMCU ile led yakma için farklı devreler kuracağız. Ben ESP8266 12E modülünü kullanacağım. NodeMCU nedir derseniz IoT dünyasının göz bebeği olan açık kaynaklı bir platformdur. Daha detaylı bilgi istiyorsanız önceki yazılarımız için Robolink Akademi sayfasını ziyaret edebilirsiniz.&#160; Şimdi ilk başta led yakmayı öğreneceğiz daha sonra Blynk uygulamasıyla yakmayı öğreneceğiz. Bu [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-1-nodemcu-ile-led-yakma/">IoT Başlangıç Seti-1 Nodemcu ile Led Yakma</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bu serimizde sizinle NodeMCU ile led yakma için farklı devreler kuracağız. Ben ESP8266 12E modülünü kullanacağım.</p>
<p>NodeMCU nedir derseniz IoT dünyasının göz bebeği olan açık kaynaklı bir platformdur. Daha detaylı bilgi istiyorsanız önceki yazılarımız için <a href="https://akademi.robolinkmarket.com/" target="_blank" rel="noopener"><span style="color: #ff6600">Robolink Akademi</span></a> sayfasını ziyaret edebilirsiniz.&nbsp;</p>
<p>Şimdi ilk başta led yakmayı öğreneceğiz daha sonra Blynk uygulamasıyla yakmayı öğreneceğiz. Bu sayede blynk uygulamasına da aşina olacağız. Blynk uygulaması telefonunuza ya da bilgisayar, tabletlerinize indirip arduino İDE üzerinden belirli kodlarla ve aynı IP bağlantısı üzerinden uzaktan modüllerinize komut verebileceğiniz bir uygulama.</p>
<h2><span style="color: #ff6600">NodeMCU ile LED Yakma</span></h2>
<p>Aduino İDE&#8217;mizi açıyoruz. Dosya kısmından tercihlere tıklıyoruz ve açılan pencerede Ek devre kartları yöneticisi URL&#8217;si yerine <span style="color: #ff6600">http://arduino.esp8266.com/stable/package_esp8266com_index.json</span> bağlantısını yapıştırıyoruz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16318 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=563%2C323&#038;ssl=1" alt="tercihler" width="563" height="323" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 75" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=300%2C172&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=1024%2C587&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=768%2C440&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=150%2C86&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=696%2C399&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=1068%2C612&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?resize=733%2C420&amp;ssl=1 733w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/tercihler.png?w=1127&amp;ssl=1 1127w" sizes="auto, (max-width: 563px) 100vw, 563px" /></p>
<p>Daha sonra araçlar kısmında kart yöneticisi kısmına tıklıyoruz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16319 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=505%2C463&#038;ssl=1" alt="araclar" width="505" height="463" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 76" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=300%2C275&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=768%2C704&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=150%2C138&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=696%2C638&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?resize=458%2C420&amp;ssl=1 458w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/araclar.png?w=987&amp;ssl=1 987w" sizes="auto, (max-width: 505px) 100vw, 505px" /></p>
<p>Açılan pencerede ESP8266&#8217;yı aratıyoruz ve indiriyoruz bende halihazırda olduğu için kur yok fakat siz kura basıp indirebilirsiniz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16320 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=487%2C273&#038;ssl=1" alt="yukleme" width="487" height="273" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 77" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=300%2C168&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=1024%2C575&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=768%2C431&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=150%2C84&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=696%2C391&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=1068%2C600&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?resize=748%2C420&amp;ssl=1 748w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/yukleme.png?w=1186&amp;ssl=1 1186w" sizes="auto, (max-width: 487px) 100vw, 487px" /></p>
<p>Yükleme bittikten sonra kart seçimimizi yapacağız.&nbsp;</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16321 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=482%2C360&#038;ssl=1" alt="kart secme" width="482" height="360" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 78" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=300%2C224&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=1024%2C766&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=768%2C574&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=150%2C112&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=696%2C521&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=1068%2C799&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=562%2C420&amp;ssl=1 562w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=80%2C60&amp;ssl=1 80w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?resize=265%2C198&amp;ssl=1 265w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/kart-secme.png?w=1317&amp;ssl=1 1317w" sizes="auto, (max-width: 482px) 100vw, 482px" />Ve eveet artık kartımız hazır. Şimdi devre kurma kısmına geçelim.</p>
<p>Ledinizin uzun bacağını(+) D1 pinine, kısa bacağını(-) herhangi bir GND pinine bağlıyorsunuz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16322 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=381%2C240&#038;ssl=1" alt="led yakma" width="381" height="240" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 79" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=300%2C189&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=768%2C485&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=150%2C95&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=696%2C439&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?resize=665%2C420&amp;ssl=1 665w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/led-yakma.png?w=879&amp;ssl=1 879w" sizes="auto, (max-width: 381px) 100vw, 381px" /></p>
<p>Kartınızı bilgisayara USB ile bağlayıp portunuzu seçtikten sonra artık kodlamaya geçebiliriz.</p>


<pre class="wp-block-code"><code>#define LED D1 // NodeMCU'da LED'in bağlanacağı pini tanımlıyoruz.
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(1000);
digitalWrite(LED, LOW);
delay(1000);
}</code></pre>


<p>Şimdi bu nodemcu ile led yakma uygulamasının aynısını Blynk ile deneyelim. İlk öncelikle sizden isteğim kullanacağınız cihaza blynk uygulamasını indirmeniz olacak. Daha sonrasında Arduino İDE programında blynk uygulamasıyla haberleşmesi için blynk kütüphanesi indirmemiz gerekiyor. Yine araçlardan kart yöneticisi kısmına gelip blynk kütüphanesini kuruyoruz.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16336 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=563%2C315&#038;ssl=1" alt="blynk kurma." width="563" height="315" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 80" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=300%2C168&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=1024%2C574&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=768%2C430&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=150%2C84&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=696%2C390&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=1068%2C599&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?resize=749%2C420&amp;ssl=1 749w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/blynk-kurma..png?w=1183&amp;ssl=1 1183w" sizes="auto, (max-width: 563px) 100vw, 563px" /></p>
<p> </p>
<p> Daha detaylı blynk uygulaması kurulumu için <span style="color: #ff6600;"><a style="color: #ff6600;" href="https://akademi.robolinkmarket.com/nodemcu-blynk-projesi/" target="_blank" rel="noopener">NodeMCU Blynk Projesi</a></span> yazısını okuyabilirsiniz.</p>
<p>Devre şemamız yukarıdakiyle aynı sadece kodumuzda farklılıklar olacak onu da sizinle paylaşacağım. Blynk uygulaması indirdiğinizde mailinizi kontrol edin size bir token gelecek onu kodun içinde kullanacağız. Blynk kullanacağımız zaman dikkat etmemiz gereken bir detay var oda kod da girdiğiniz internet bilgilerine ait internete telefonunuzun yada uygulamayı kullanacağınız cihazında bağlı olması gerekmektedir. Bunun nedeni aynı IP adresinde bulunması gerekir ki haberleşme sağlanabilsin.</p>
<p>ESP8266 Pin dağılımı;</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-17131 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=348%2C230&#038;ssl=1" alt="nodemcu pinout" width="348" height="230" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 81" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=300%2C198&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=768%2C507&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=150%2C99&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=696%2C460&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?resize=636%2C420&amp;ssl=1 636w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/nodemcu-pinout.jpg?w=840&amp;ssl=1 840w" sizes="auto, (max-width: 348px) 100vw, 348px" /></p>
<p><a href="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/NODEMCU-PINOUT.webp?ssl=1"><br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-medium wp-image-16331 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=169%2C300&#038;ssl=1" alt="WhatsApp Image 2021 08 16 at 13.55.39" width="169" height="300" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 82" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=169%2C300&amp;ssl=1 169w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=576%2C1024&amp;ssl=1 576w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=150%2C267&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=300%2C534&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=696%2C1238&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?resize=236%2C420&amp;ssl=1 236w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.39.jpeg?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 169px) 100vw, 169px" /></a></p>
<p>Devre kurulumumuzda ledimizi D2 pinine bağlamıştık. Fakat NodeMCU&#8217;da farklı GPIO dağılımları bulunmaktadır. Yukarıda pin dağılımını ve blynk uygulamasından bir pencere görüyorsunuz. Yani D2 pinimiz GP4 pinine denk gelmektedir. Butonunuzu digital pininde bağlamış olduğunuz pine göre seçmelisiniz. Ve kodun içindede o şekilde belirtmelisiniz. Şimdi aşağıdaki kodu kartınıza atabilirsiniz. </p>


<pre class="wp-block-code"><code>//Blynk ve ESP8266 Kullanımı Örneği
#define BLYNK_PRINT Serial
//#ifndef UNIT_TEST
#include &lt;Arduino.h&gt;
//#endif

#include &lt;ESP8266WiFi.h&gt;
#include &lt;BlynkSimpleEsp8266.h&gt;
#define led D2
int butondurumu=0;

// Blynk uygulamasından aldığınız anahtar(token)'ı buraya giriyoruz.
char auth&#91;] = "*******************";

// Wifi ayarlarınız buraya girilecek.
// şifresiz ağlar içi şifreyi "" olarak bırakın.
char ssid&#91;] = "***********";
char pass&#91;] = "*********";

BlynkTimer timer; //senkronu sağlamak için bir sayaç nesnesi oluşturuluyor.

/////////////////Blynk üzerinden ESP'ye komut gönderme/////////////////////////////////////
BLYNK_WRITE(GP4) //uygulamada tanımladığımız değişken ismi olmalı 
{
  int pinValue = param.asInt(); // digital GP4 değişkeninden aldığımız veriyi bir değişkene atıyoruz.
  // Ayrıca veri tipine göre şunlar da kullanılabilir.:
  // String i = param.asStr();
  // double d = param.asDouble();

  if (pinValue==1){
    Serial.println(" AÇIK");
    digitalWrite(led,HIGH);
    butondurumu=1;
    }
  else {
      Serial.println(" KAPALI");
      digitalWrite(led,LOW);
       butondurumu=0;
    }
}

void setup()
{
  
  Serial.begin(115200);
  pinMode(D2, OUTPUT);//D2 pinini çıkış olarak tanımladık
  Blynk.begin(auth, ssid, pass); //blynk'e bağlanıyoruz
  // Arzu edersebiz server'ı da detaylı olarak belirtebilirsiniz:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

 
}

void loop()
{
  Blynk.run(); //Burası mümkün olduğunca boş olmalı. Blynk'in çalışma mantığı genel olarak bu şekilde. Loop içinde başka işlemler olunca Blynk sunucusu ile olan senkron bozulabiliyor.
 
}</code></pre>


<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-16330 aligncenter" src="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365-300x193.jpeg?resize=435%2C280&#038;ssl=1" alt="WhatsApp Image 2021 08 16 at 13.55.40 e1629112509365" width="435" height="280" title="IoT Başlangıç Seti-1 Nodemcu ile Led Yakma 83" srcset="https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=300%2C193&amp;ssl=1 300w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=1024%2C658&amp;ssl=1 1024w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=768%2C493&amp;ssl=1 768w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=1536%2C987&amp;ssl=1 1536w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=150%2C96&amp;ssl=1 150w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=696%2C447&amp;ssl=1 696w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=1068%2C686&amp;ssl=1 1068w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?resize=654%2C420&amp;ssl=1 654w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/akademi.robolinkmarket.com/wp-content/uploads/2021/08/WhatsApp-Image-2021-08-16-at-13.55.40-e1629112509365.jpeg?w=1392&amp;ssl=1 1392w" sizes="auto, (max-width: 435px) 100vw, 435px" /></p>
<p>Görmüş olduğunuz gibi bir buton belirledim. Bu buton sayesinde Wi-Fi bağlantısı üzerinden ledimi açıp kapatabiliyorum.</p>
<p>Siz de denemek isterseniz yukarıdaki adımları takip edin. Eğer takıldığınız bir yer olursa aşağıya soru olarak bırakabilirsiniz. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;&nbsp;</p>
<p>Hepinize iyi çalışmalar dilerim. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p><p>The post <a rel="nofollow" href="https://akademi.robolinkmarket.com/iot-baslangic-seti-1-nodemcu-ile-led-yakma/">IoT Başlangıç Seti-1 Nodemcu ile Led Yakma</a> appeared first on <a rel="nofollow" href="https://akademi.robolinkmarket.com">Robolink Akademi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akademi.robolinkmarket.com/iot-baslangic-seti-1-nodemcu-ile-led-yakma/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16317</post-id>	</item>
	</channel>
</rss>
