<?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>Robo90 &#8211; Blog</title>
	<atom:link href="https://blog.robo90.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.robo90.com</link>
	<description>Arduino, 3D Yazıcı, Elektronik, Yazılım ve Teknoloji Hakkında Yüzlerce İçerik!</description>
	<lastBuildDate>Fri, 17 Apr 2026 11:27:37 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://blog.robo90.com/wp-content/uploads/2023/09/cropped-robo90-blog-favicon-robot-1-32x32.png</url>
	<title>Robo90 &#8211; Blog</title>
	<link>https://blog.robo90.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>14 Şubat İçin 14 Hediye &#8211; 3D Baskılı Sevgililer Günü Hediyeleri</title>
		<link>https://blog.robo90.com/14-subat-sevgililer-gunu-ozel-tavsiye-fikir-model/</link>
					<comments>https://blog.robo90.com/14-subat-sevgililer-gunu-ozel-tavsiye-fikir-model/#respond</comments>
		
		<dc:creator><![CDATA[Ali Berk Ercan]]></dc:creator>
		<pubDate>Mon, 10 Feb 2025 14:49:36 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Trending]]></category>
		<category><![CDATA[Ürün İncelemeleri]]></category>
		<category><![CDATA[14 şubat]]></category>
		<category><![CDATA[3d baskı önerileri]]></category>
		<category><![CDATA[sevgililer günü]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=9075</guid>

					<description><![CDATA[<p>Herkese merhaba, malumunuz sevgililer günü yaklaşıyor. Robo90 editörleri olarak bugün ile alakalı 3D yazıcılarla ne yapabiliriz diye düşündük ve size böyle bir video hazırlamaya karar verdik. Bu videoda 14 Şubat için kullanabileceğiniz 14 adet çok şık 3d baskı örneği bulacaksınız. Eğer videoyu izlediyseniz bu 14 adet 3D baskının sevgililerinizi etkilemek için harika birer hediye olduğu [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/14-subat-sevgililer-gunu-ozel-tavsiye-fikir-model/">14 Şubat İçin 14 Hediye &#8211; 3D Baskılı Sevgililer Günü Hediyeleri</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Herkese merhaba, malumunuz sevgililer günü yaklaşıyor. Robo90 editörleri olarak bugün ile alakalı 3D yazıcılarla ne yapabiliriz diye düşündük ve size böyle bir video hazırlamaya karar verdik. Bu videoda 14 Şubat için kullanabileceğiniz 14 adet çok şık 3d baskı örneği bulacaksınız.</p>



<p>Eğer videoyu izlediyseniz bu 14 adet 3D baskının sevgililerinizi etkilemek için harika birer hediye olduğu konusunda hemfikir olmuşuzdur herhalde. Bu baskıların linkleri yazının sonunda sizi bekliyor. Fakat bu baskıları yapmak için tabii ki bir 3 boyutlu yazıcıya da ihtiyacınız var. Size bu konuda bazı öneriler hazırladık.</p>



<p>3 Boyutlu yazıcı sevgililer günü için gerçekten güzel bir hediye olabilir. Üstelik cinsiyeti olmayan bir hediye türü. Erkek kadına, kadın erkeğe rahatlıkla hediye edebilir. 3 boyutlu yazıcı insanı üretmeye teşvik eden, tüketim çılgınlığını azaltan, kişiye üretmenin hazzını yaşattığı için mutluluk veren çok eğlenceli bir hobi ve bazen de kaliteli bir iş fırsatıdır. Tamir, tadilat, eğitim, hediyeden tutun da çocuklarla, arkadaşlarla ve eşlerle kaliteli vakit geçirmeye kadar bir sürü keyifli ana olanak tanırlar. Dolayısı ile çok anlamlı ve kaliteli bir hediye olabilirler <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f60a.png" alt="😊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Şimdi sizlere en uygun fiyatlı modelden başlayarak, bütçeyi yükselte yükselte bazı modeller tavsiye edeceğiz. Her model için karar vermenizi kolaylaştıracak faydalı yorumlarda yapacağız.</p>



<p>Hadi başlayalım.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="14 Şubat İçin 14 Hediye - 3D Baskılı Sevgililer Günü Hediyeleri" width="854" height="480" src="https://www.youtube.com/embed/d8wFS_2kuP8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Creality Ender-3 V3 KE</h2>



<p><a href="https://www.robo90.com/creality-ender-3-v3-ke-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/creality-ender-3-v3-ke-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bu yazıcı yeni nesil teknoloji ile inşa edilmiş, hızlı ve teknolojik bir yazıcıdır. Yeni teknoloji içeren modeller arasındaki en uygun fiyatlı alternatiftir. Kendisi çok popülerdir, internette hakkında bolca video bulabilirsiniz. Bizim de bir videomuz var kendisiyle.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 KE İnceleme Videosu:</h3>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Ender-3 V3 &quot;KE&quot; Almayı Düşünüyorsanız Bu Video Sizin İçin&#x1f33a; - Robo90 İnceliyor" width="854" height="480" src="https://www.youtube.com/embed/tl5U3pWZ-LY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 KE için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<h2 class="wp-block-heading">Creality Ender-3 V3</h2>



<p><a href="https://www.robo90.com/creality-ender-3-v3-corexz-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/creality-ender-3-v3-corexz-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bu yazıcı 1. sıradaki V3 KE’nin gelişmiş hali. Mekanik, yazılım ve donanım açısından V3 KE’den daha üstün durumdadır. Yedek parça ağı geniş ve kolay bulunabilir. V3 serisi arasındaki en hızlı makinedir. Bu makine için de yine inceleme videomuz var.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 İnceleme Videosu:</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Yeni Ender-3 Yazıcılar  - CoreXZ Sistem" width="854" height="480" src="https://www.youtube.com/embed/Of_MHsExg0g?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<h2 class="wp-block-heading"><strong>Bambu Lab A1</strong></h2>



<p><a href="https://www.robo90.com/bambu-lab-a1-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/bambu-lab-a1-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bambu Lab 3D yazıcı konusunda nispeten yeni bir marka olmasına rağmen A serisi makineleri ile açık kasalı 3D yazıcılarda büyük bir üne sahip. A1 hızlı, stabil ve yüksek kaliteli baskı hızı ile başlangıç için çok iyi bir tercih olabilir. Creality marka yazıcılara göre yedek parçaları genelde daha pahalıdır ve tamir ihtiyacınız olursa servis ücretleri daha yüksektir.</p>



<p>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Bambu Lab A1 için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<h2 class="wp-block-heading">Creality Ender-3 V3 PLUS</h2>



<p><a href="https://www.robo90.com/creality-ender-3-v3-plus-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/creality-ender-3-v3-plus-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bu yazıcı 2. numara tavsiye ettiğimiz Ender-3 V3’ün aynısı aslında. Tek fark o yazıcıdan daha büyük bir baskı alanına sahip. Listemizdeki ilk 2 makine 220&#215;220 baskı tablasına, 3. sıradaki A1 256&#215;256 baskı tablasına sahipken, bu yazıcı 300&#215;300 baskı alanına sahip. Eğer büyük bir odanız ve büyük oyuncakları seven bir eşiniz varsa bu yazıcı onun için daha iyi olabilir.<br><br>Üstelik bu makine içinde yine inceleme videomuz var.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 PLUS İnceleme Videosu:</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Yeni Ender-3 Yazıcılar  - CoreXZ Sistem" width="854" height="480" src="https://www.youtube.com/embed/Of_MHsExg0g?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Creality Ender-3 V3 PLUS için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<h2 class="wp-block-heading">Creality K1C</h2>



<p><a href="https://www.robo90.com/creality-k1c-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/creality-k1c-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bu yazıcının listenin ilk 4 yazıcısına göre en büyük farkı kasasının kapalı olması. Bu sayede ilk 4 makinenin basamadığı daha sağlam ve güçlü filament türlerini de basabilir. Hobisinde sınırları zorlayan, bir işe başladı mı en ucuna kadar giden, her zaman daha fazlasını talep eden bir eşiniz varsa bu yazıcı onun için daha iyi olabilir. Çünkü çok farklı tiplerde filamentleri bu yazıcı ile basabilir ve yazıcı değiştirmesine gerek kalmadan uzun süre bunu kullanabilir. Tabii ki bu model için de güzel bir inceleme videomuz var.</p>



<h3 class="wp-block-heading">Creality K1C İnceleme Videomuz:</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="K1 Satın Alanlar Biraz Üzülebilir, Yeni K1C İncelemesi - Robo90 İnceliyor" width="854" height="480" src="https://www.youtube.com/embed/VK2h_fOnX-8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Creality K1C için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<h2 class="wp-block-heading">Bambu Lab A1 Combo</h2>



<p><a href="https://www.robo90.com/bambu-lab-a1-combo-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/bambu-lab-a1-combo-3d-yazici?utm_source=youtube+r90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Bu yazıcı 3. sıradaki A1 ile aynı yazıcı aslında. Fakat bu yazının içinde AMS lite dediğimiz multi materyal sistemi var. Bu sayede bu yazıcıda 4 adet filament takarak renkli baskılar da alabilirsiniz. Renkli baskı anında bol miktarda çöp filament çıkacağı için ciddi bir hammadde israfınız olacak ve baskı süreleriniz çok uzayacaktır. Fakat karşılığında boyama gerekmeyen renkli baskılarınız olacak.<br>Bu yazıcı ile pek çok tipte filament yazdırabilirsiniz. Bizim tavsiyemiz başlangıç için PLA, PLA+, Hyper PLA türleridir.</p>



<h3 class="wp-block-heading">Bambu Lab A1 Combo için önerdiğimiz filamentler:</h3>



<p><a href="https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90">https://www.robo90.com/filament-recine?multi=8-22+8-171&amp;utm_source=youtube+e90&amp;utm_medium=14subat&amp;utm_id=r90</a></p>



<p>Eğer bunlardan daha yüksek bütçelere çıkmak isterseniz ya da karar vermekte zorluk yaşıyorsanız Robo90.com’un iletişim kanallarından WhatsApp ya da telefon ile teknik arkadaşlarımız ile konuşabilir ya da Ankara’da bulunan showroom mağazamıza gelerek sorularınızı direkt teknik arkadaşlarımıza sorabilirsiniz ve kendiniz için en ideal makineyi seçme sürecinizde Robo90’dan destek alabilirsiniz.</p>



<p>Robo90 olarak tüm çiftlere mutlu bir sevgililer günü dileriz. Umarız ömrünüz boyunca keyifli, sağlıklı, neşeli bir hayat geçirirsiniz <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2764.png" alt="❤" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Çift olamamış olanlara da bir mesajımız var. Dert etmeyin, sizin vaktiniz de mutlaka gelecektir. Hoşça kalın <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f970.png" alt="🥰" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<h2 class="wp-block-heading">Videoda Kullanılan 3D Baskılar:</h2>



<p>Trex anahtarlık: printables/Flexi Dino REX frendship keychain (by Bolecscnm)<br>Çiçek: thingiverse/Maz’s Flower (by MazAndAttero)<br>Ayaklı Gül: printables/Articulated Rose (Valentines Day) (by Molodos)<br>Kalpli Ayıcık: makerworld/Knitted Valentine&#8217;s Day Teddy Bear (by Smoggy 3D)<br>Hareketli Kalp: makerworld/Fidget Morph Worm &#8211; Heart Edition (by MeasureOnceCutTwice)<br>Fidget Heart: makerworld/Small fidget heart toy | Print in Place (by sdaendi)<br>Valen-TIE-Fighter: cults3d/Valen-TIE-Fighter (by artobotix)<br>Kutulu Seni Bu Kadar Seviyorum: makerworld/Love letter box (by ondisek00)<br>Yazı Gizlenmiş Kalp: makerworld/Hidden LOVE (by Nehar)<br>Spotify Anahtarlık: https://www.youtube.com/watch?v=i_P62NuFuIA&amp;t=143s<br>Kalbimin Haritası: makerworld/Map to my heart &#8211; Personalized 3D City map (by Ekta Labs)<br>Türk Bayrağı Dize Sanatı: cults3d/App to create string art (by Print-in-Place_Fun)<br>Hue Forge: https://shop.thehueforge.com/blogs/news/what-is-hueforge</p>
<p><a rel="nofollow" href="https://blog.robo90.com/14-subat-sevgililer-gunu-ozel-tavsiye-fikir-model/">14 Şubat İçin 14 Hediye &#8211; 3D Baskılı Sevgililer Günü Hediyeleri</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/14-subat-sevgililer-gunu-ozel-tavsiye-fikir-model/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CH340 Driver Kurulumu? Nasıl İndirilir?</title>
		<link>https://blog.robo90.com/ch340-driver-kurulumu-nasil-indirilir/</link>
					<comments>https://blog.robo90.com/ch340-driver-kurulumu-nasil-indirilir/#respond</comments>
		
		<dc:creator><![CDATA[Ali Berk Ercan]]></dc:creator>
		<pubDate>Mon, 22 Jul 2024 14:17:45 +0000</pubDate>
				<category><![CDATA[Arduino Eğitim Serisi]]></category>
		<category><![CDATA[arduino uno]]></category>
		<category><![CDATA[ch340]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=9019</guid>

					<description><![CDATA[<p>CH340 sürücüsünü indirip kurarak Arduino ve diğer mikrodenetleyici projelerinizde sorunsuz USB-Seri bağlantısı sağlayın. Windows 10, MacOS ve Linux için adım adım kurulum rehberi.</p>
<p><a rel="nofollow" href="https://blog.robo90.com/ch340-driver-kurulumu-nasil-indirilir/">CH340 Driver Kurulumu? Nasıl İndirilir?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>CH340 sürücüsünü kurmak oldukça basittir. CH340, USB üzerinden seri haberleşme için kullanılan bir çiptir ve özellikle <a href="https://www.robo90.com/arduino-uno-r3-smd-klonch340-cipli-usb-kablo-hediyeli" data-type="link" data-id="https://www.robo90.com/arduino-uno-r3-smd-klonch340-cipli-usb-kablo-hediyeli">Arduino Uno </a>gibi kartlarda ve diğer mikrodenetleyici projelerinde yaygın olarak kullanılır. CH340 driver kurulumuna adım adım bakalım:</p>



<h3 class="wp-block-heading">Windows İçin CH340 Sürücü Kurulumu</h3>



<h4 class="wp-block-heading"><strong>Sürücüyü İndirin ve Yükleyin:</strong></h4>



<ul class="wp-block-list">
<li>CH340 sürücüsünü <a href="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER.zip" data-type="link" data-id="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER.zip">CH341SER Windows için</a> indirin.</li>



<li>İndirdiğiniz rar dosyasını klasöre çıkartın.</li>



<li>SETUP.EXE&#8217;yi çalıştırın. Açılan pencerede &#8220;Install&#8221; düğmesine tıklayın. Sürücü kurulumu başlayacaktır.</li>



<li>Kurulum tamamlandığında, &#8220;Install Success&#8221; mesajı göreceksiniz. Tamam butonuna tıklayarak işlemi tamamlayın.</li>
</ul>



<h4 class="wp-block-heading"><strong>Aygıt Yöneticisi&#8217;nde Doğru Sürücünün Kurulduğunu Kontrol Edelim:</strong></h4>



<ul class="wp-block-list">
<li>CH340 çipini kullanan cihazınızı USB portuna bağlayın. Windows otomatik olarak sürücüyü tanıyacaktır.</li>



<li>Aygıt Yöneticisi&#8217;ni açarak (Win + X tuşlarına basarak ve &#8220;Aygıt Yöneticisi&#8221;ni seçerek) &#8220;Bağlantı noktaları (COM ve LPT)&#8221; altında yeni bir COM portu olarak görünmelidir.<br><br><img decoding="async" width="450" height="72" class="wp-image-9024" style="width: 450px;" src="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-aygit-yoneticisi.png" alt="CH340 Driver Kurulumu Arduino IDE Aygıt Yöneticisi Windows" title="CH340 Driver Kurulumu? Nasıl İndirilir? 1" srcset="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-aygit-yoneticisi.png 237w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-aygit-yoneticisi-150x24.png 150w" sizes="(max-width: 450px) 100vw, 450px" /></li>
</ul>



<h2 class="wp-block-heading"><strong>Arduino IDE&#8217;de Doğru Sürücünün Kurulduğunu Kontrol Edelim</strong>:</h2>



<ul class="wp-block-list">
<li>Arduino IDE&#8217;yi açtığınızda Tools -&gt; Port yani Türkçe kullananlar için Araçlar -&gt; Port kısmında COM3 (mesela bende COM3 yazıyor fakat sizde taktığınız porta göre COM değeri değişebilir) gibi gördüğünüz takdirde başarılı bir şekilde yüklenmiş demektir.<br><img fetchpriority="high" decoding="async" width="720" height="466" class="wp-image-9023" style="width: 720px;" src="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-arduino-ide.png" alt="CH340 Driver Kurulumu Arduino IDE" title="CH340 Driver Kurulumu? Nasıl İndirilir? 2" srcset="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-arduino-ide.png 619w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-arduino-ide-300x194.png 300w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-arduino-ide-150x97.png 150w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-driver-kurulumu-windows-arduino-ide-450x292.png 450w" sizes="(max-width: 720px) 100vw, 720px" /></li>



<li>Örneğin Arduino IDE&#8217;nin içinde yerleşil bir örnek olan Blink örneğini kullanalım.<br><br>&#8220;Dosya&#8221; -&gt; &#8220;Örnekler&#8221; -&gt; &#8220;01. Basics&#8221; Kısmından &#8220;Blink&#8221; örneğini açın. Araçlar&#8217;ın altından kartınızı seçin (Arduino Uno mesela) ardından Port kısmından COM3 gibi portunuzu seçin ve Yükle&#8217;ye basın. Biraz bekledikten sonra kodunuz Arduino&#8217;ya doğru şekilde yüklendiyse Yükleme tamamlandı/bitti mesajını görmelisiniz. Kartınızın üstündeki dahili led de blink koduna göre yanıp sönecektir.</li>
</ul>



<p>Not: Bazı durumlarda yükleme işleminden sonra cihazınızı yeniden başlatmanız gerekebilir.</p>



<h3 class="wp-block-heading">MacOS İçin CH340 Sürücü Kurulumu</h3>



<h4 class="wp-block-heading"><strong>Sürücüyü İndirin:</strong></h4>



<ul class="wp-block-list">
<li>CH340 sürücüsünü <a href="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER_MAC.zip" data-type="link" data-id="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER_MAC.zip">CH341SER Mac için</a>  indirin.</li>
</ul>



<h4 class="wp-block-heading"><strong>Sürücüyü Çalıştırın:</strong></h4>



<ul class="wp-block-list">
<li>İndirilen dosyayı açın ve .pkg dosyasını çalıştırarak yükleyici penceresini açın.</li>
</ul>



<h4 class="wp-block-heading"><strong>Sürücüyü Yükleyin:</strong></h4>



<ul class="wp-block-list">
<li>Yükleyici talimatlarını izleyin ve sürücüyü yükleyin.</li>



<li>Kurulum tamamlandığında sisteminizi yeniden başlatmanız gerekebilir.</li>
</ul>



<h4 class="wp-block-heading"><strong>Bağlantıyı Kontrol Edin:</strong></h4>



<ul class="wp-block-list">
<li>CH340 çipini kullanan cihazınızı USB portuna bağlayın. MacOS otomatik olarak sürücüyü tanıyacaktır.</li>



<li>Terminal uygulamasını açarak <code>ls /dev/tty.*</code> komutunu çalıştırarak yeni bir seri portun listelendiğini kontrol edin (genellikle /dev/tty.wchusbserial* şeklinde).</li>
</ul>



<h3 class="wp-block-heading">Linux İçin CH340 Sürücü Kurulumu</h3>



<h4 class="wp-block-heading">Mevcut Sürücü Kontrolü</h4>



<ol class="wp-block-list">
<li><strong>Arduino Uno&#8217;yu Bağlayın:</strong>
<ul class="wp-block-list">
<li>Arduino Uno&#8217;yu USB kablosu ile bilgisayara bağlayın.</li>
</ul>
</li>



<li><strong>Çekirdek Modülünü Yükleyin:</strong>
<ul class="wp-block-list">
<li>Terminal&#8217;i açın ve <code>sudo modprobe ch341</code> komutunu çalıştırın. Bu komut CH340 modülünün çekirdek içine yüklenmesini sağlar.</li>
</ul>
</li>



<li><strong>Bağlantıyı Kontrol Edin:</strong>
<ul class="wp-block-list">
<li><code>dmesg | grep tty</code> komutunu çalıştırarak yeni bir seri portun listelendiğini kontrol edin. Genellikle <code>/dev/ttyUSB0</code> gibi bir port görmelisiniz.</li>
</ul>
</li>
</ol>



<h4 class="wp-block-heading">Manuel Sürücü Kurulumu (Eğer Gerekiyorsa)</h4>



<ol class="wp-block-list">
<li><strong>Sürücüyü İndirin:</strong>
<ul class="wp-block-list">
<li>Eğer sürücüler kernel içinde değilse, CH340 sürücüsünü <a href="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER_LINUX.zip" data-type="link" data-id="https://blog.robo90.com/wp-content/uploads/2024/07/CH341SER_LINUX.zip">CH341SER Linux için</a> indirebilirsiniz.</li>
</ul>
</li>



<li><strong>Dosyaları Açın:</strong>
<ul class="wp-block-list">
<li>İndirilen dosyayı açın ve içeriğini çıkarın.</li>



<li>Terminal&#8217;de sürücü klasörüne gidin.</li>
</ul>
</li>



<li><strong>Sürücüyü Derleyin ve Kurun:</strong><code>make sudo make load</code></li>



<li><strong>Bağlantıyı Kontrol Edin:</strong>
<ul class="wp-block-list">
<li>Arduino Uno&#8217;yu bağladıktan sonra <code>dmesg | grep tty</code> komutunu çalıştırarak yeni bir seri portun görünüp görünmediğini kontrol edin.</li>
</ul>
</li>
</ol>



<p>Bu adımları izleyerek CH340 sürücüsünü kurabilir ve cihazınızı bilgisayarınıza bağlayabilirsiniz. Kurulum sırasında herhangi bir sorunla karşılaşırsanız hata mesajlarını aratarak ya da bu yazıya yorum yazarak bizimle iletişime geçebilirsiniz.</p>



<h3 class="wp-block-heading">Peki CH340 Çipi Nedir?</h3>



<p><strong>CH340</strong>, Çinli bir yarı iletken şirketi olan WCH (Nanjing Qinheng Microelectronics) tarafından üretilen bir USB-Seri dönüştürücü çiptir. Bu çip birçok farklı mikrodenetleyici kartı ve cihaz ile bilgisayar arasında veri alışverişini mümkün kılar. Özellikle Arduino klon kartlarında sıklıkla tercih edilir çünkü maliyeti düşük ve işlevselliği yüksektir.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="195" src="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-1024x195.jpg" alt="CH340 nedir" class="wp-image-9030" title="CH340 Driver Kurulumu? Nasıl İndirilir? 3" srcset="https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-1024x195.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-300x57.jpg 300w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-768x147.jpg 768w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-150x29.jpg 150w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir-450x86.jpg 450w, https://blog.robo90.com/wp-content/uploads/2024/07/ch340-nedir.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Kaynak: wch-ic</figcaption></figure>



<h4 class="wp-block-heading">Özellikleri:</h4>



<ul class="wp-block-list">
<li><strong>USB&#8217;den Seri UART&#8217;a Dönüşüm:</strong> CH340, USB veri hattını seri UART veri hattına dönüştürür. Bu sayede bilgisayarınızla seri haberleşme yapabilen cihazlar arasında köprü görevi görür.</li>



<li><strong>Çoklu İşletim Sistemi Desteği:</strong> Windows, macOS ve Linux işletim sistemlerinde desteklenir. Modern Linux dağıtımlarında sürücüler genellikle kernel içine gömülüdür.</li>



<li><strong>Düşük Maliyet:</strong> Diğer USB-Seri dönüştürücülere kıyasla daha uygun maliyetlidir. Bu sayede de özellikle geniş çaplı projelerde maliyetleri düşürmek için tercih edilir.</li>



<li><strong>Hızlı Veri Transferi:</strong> Çip yüksek hızlarda veri transferi yapabilir. Bu da hızlı ve güvenilir veri iletişimi sağlar.</li>



<li><strong>Geniş Voltaj Aralığı:</strong> 3.3V ve 5V sistemlerle uyumludur ki bunun avantajı ise çeşitli mikrodenetleyici platformlarında kullanılabilmesini sağlar.</li>
</ul>



<p>Eğer CH340 ile uğraşmak istemiyorum direkt <a href="https://www.robo90.com/arduino-uno-r3-orijinal">orijinal Arduino Uno</a> kullanayım diyorsanız 6-7 kat daha pahalı olduğunu bilmenizde fayda var. Tabii bir diğer klon ürün olan <a href="https://www.robo90.com/arduino-uno-r3-dip-klon-usb-kablo-hediyeli">Arduino UNO R3 &#8211; Dip Klon</a> versiyonunu tercih edebilirsiniz o da yaklaşık 2-2,5 kat daha maliyetli.</p>



<p></p>
<p><a rel="nofollow" href="https://blog.robo90.com/ch340-driver-kurulumu-nasil-indirilir/">CH340 Driver Kurulumu? Nasıl İndirilir?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/ch340-driver-kurulumu-nasil-indirilir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Arduino ile FM Radyo Uygulaması</title>
		<link>https://blog.robo90.com/arduino-ile-fm-radyo-uygulamasi/</link>
					<comments>https://blog.robo90.com/arduino-ile-fm-radyo-uygulamasi/#respond</comments>
		
		<dc:creator><![CDATA[Şirzat Açıkgöz]]></dc:creator>
		<pubDate>Fri, 19 Apr 2024 13:25:06 +0000</pubDate>
				<category><![CDATA[Arduino Projeleri]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[fm]]></category>
		<category><![CDATA[radyo]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8987</guid>

					<description><![CDATA[<p>Merhabalar, Robo90 firmasından satın almış olduğum aşağıdaki elektronik parçalar ve Arduino kodlama ile yapmış olduğum FM Radyo devresi çalışmasını aşağıda görecekseniz. Elektronik Parçalar; 1-Nokia 5110 LCD Ekran &#8211; 84&#215;48 &#8211; Arduino Uyumlu https://www.robo90.com/nokia-5110-lcd-ekran-84&#215;48-arduino-uyumlu 2-TEA5767 FM Stereo Radyo Modülü: FM sinyalleri almak için tercih ettiğim radyo modülü. https://www.robo90.com/tea5767-fm-stereo-radyo-modulu 3-Arduino Nano Klon: Projenin beyni olarak görev yapan [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/arduino-ile-fm-radyo-uygulamasi/">Arduino ile FM Radyo Uygulaması</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Merhabalar, Robo90 firmasından satın almış olduğum aşağıdaki elektronik parçalar ve Arduino kodlama ile yapmış olduğum FM Radyo devresi çalışmasını aşağıda görecekseniz.</p>



<p>Elektronik Parçalar;</p>



<p>1-Nokia 5110 LCD Ekran &#8211; 84&#215;48 &#8211; Arduino Uyumlu <a href="https://www.robo90.com/nokia-5110-lcd-ekran-84x48-arduino-uyumlu">https://www.robo90.com/nokia-5110-lcd-ekran-84&#215;48-arduino-uyumlu</a></p>



<p>2-TEA5767 FM Stereo Radyo Modülü: FM sinyalleri almak için tercih ettiğim radyo modülü. <a href="https://www.robo90.com/tea5767-fm-stereo-radyo-modulu">https://www.robo90.com/tea5767-fm-stereo-radyo-modulu</a></p>



<p>3-Arduino Nano Klon: Projenin beyni olarak görev yapan Arduino Nano. <a href="https://www.robo90.com/arduino-nano-klon-usb-kablo-hediyeli">https://www.robo90.com/arduino-nano-klon-usb-kablo-hediyeli</a></p>



<p>4-PAM8403 2x3W Mini Ses Yükseltici Kartı &#8211; Stereo &#8211; Amfi-Potlu: Stereo amfi olarak kullanılarak sesi hoparlöre aktarıyor. <a href="https://www.robo90.com/pam8403-2x3w-mini-ses-yukseltici-karti-stereo-amfi-potlu">https://www.robo90.com/pam8403-2x3w-mini-ses-yukseltici-karti-stereo-amfi-potlu</a></p>



<p>5-Rotary Encoder Modülü &#8211; KY-040 &#8211; Arduino Uyumlu: Radyo frekansını ayarlamak için kullanılan döner enkoder. <a href="https://www.robo90.com/rotary-encoder-modulu-ky-040-arduino-uyumlu">https://www.robo90.com/rotary-encoder-modulu-ky-040-arduino-uyumlu</a></p>



<p>6-Hoparlör: 4 ohm 3 watt</p>



<p>7-Seetronic MTP3C Stereo 3.5mm Jak (TEA5767 hoparlör çıkışı için)</p>



<p>FM radyo projemizde, Arduino Nano ile frekans ayarlamalarını yapabiliyoruz ve radyo sinyallerini TEA5767 modülü ile alıyoruz. Ekran olarak Nokia 5110 kullanarak radyo frekansını ve kanal bilgilerini görüntüleyebiliyoruz. Ses yükseltme kartı (PAM8403) ise sinyali hoparlöre aktarıyor. Rotary Encoder, frekans ayarını hassas bir şekilde yapmamızı sağlıyor.</p>



<h3 class="wp-block-heading">FM Radyo Uygulama Videosu</h3>



<p>FM radyo devremizin nasıl çalıştığını görmek isterseniz aşağıdaki video bağlantısından uygulama videosunu izleyebilirsiniz.</p>



<figure class="wp-block-video aligncenter"><video height="848" style="aspect-ratio: 480 / 848;" width="480" controls src="https://blog.robo90.com/wp-content/uploads/2024/04/SirProgramming-FM-Radyo.mp4"></video></figure>



<p>Arduino kod yazılımını da aşağıya ekliyorum.&nbsp;</p>



<p>Dikkat etmeniz gerekenler için;</p>



<p>1- Kod içinde kullanılan kütüphanelerin linkleri aynı satırda verilmiştir. Bu linkleri kullanarak kütüphaneleri indirebilirsiniz.</p>



<p>2- <strong>FreeSerif18pt7b</strong>,<strong> FreeSerifItalic9pt7b </strong>ve <strong>FreeMono12pt7b</strong> kütüphanelerini indirdikten sonra, aşağıdaki kodlarla oluşturacağınız .ino uzantılı arduino programının yer aldığı klasör içine taşıyın ve sırasında program kodlarınızı Arduino Nano içine yükleyin.</p>



<h3 class="wp-block-heading">Kablo Şeması ve Bağlantılar</h3>



<p>Bu devrede Arduino Nano, TEA5767 radyo modülü, PAM8403 ses yükseltici ve Nokia 5110 ekranı belirli pin bağlantıları üzerinden birbirine bağlanır. Kablo bağlantılarını doğru yapmak, projenin sorunsuz çalışması açısından önemlidir.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="656" src="https://blog.robo90.com/wp-content/uploads/2025/08/Kablo-Semasi-768x656-min.webp" alt="Arduino ile FM Radyo Uygulaması Devre Şeması" class="wp-image-9239" title="Arduino ile FM Radyo Uygulaması 4" srcset="https://blog.robo90.com/wp-content/uploads/2025/08/Kablo-Semasi-768x656-min.webp 768w, https://blog.robo90.com/wp-content/uploads/2025/08/Kablo-Semasi-768x656-min-300x256.webp 300w, https://blog.robo90.com/wp-content/uploads/2025/08/Kablo-Semasi-768x656-min-150x128.webp 150w, https://blog.robo90.com/wp-content/uploads/2025/08/Kablo-Semasi-768x656-min-450x384.webp 450w" sizes="(max-width: 768px) 100vw, 768px" /></figure>



<h3 class="wp-block-heading">Arduino Kodu</h3>



<p>Aşağıda projenin Arduino kodlarını göreceksiniz. Bu kodlar sayesinde radyo frekansını ayarlayabilir, kanalları kaydedebilir ve LCD ekranda kanal bilgilerini görüntüleyebilirsiniz. Kodlar, frekans değişimlerini hafızaya alarak en son ayarlanan frekansa geri dönme işlevine de sahiptir.</p>



<pre class="wp-block-code"><code>#include &lt;TEA5767N.h&gt;  //https://github.com/mroger/TEA5767
#include &lt;SPI.h&gt;
#include &lt;Adafruit_GFX.h&gt;  //https://github.com/adafruit/Adafruit-GFX-Library
#include &lt;Adafruit_PCD8544.h&gt; //https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library

#include "FreeSerif18pt7b.h" //https://github.com/adafruit/Adafruit-GFX-Library/blob/master/Fonts/FreeSerif18pt7b.h
#include "FreeSerifItalic9pt7b.h" //https://github.com/adafruit/Adafruit-GFX-Library/blob/master/Fonts/FreeSerifItalic9pt7b.h
#include "FreeMono12pt7b.h" //https://github.com/adafruit/Adafruit-GFX-Library/blob/master/Fonts/FreeMono12pt7b.h

#include "splash.h"
#include &lt;ClickEncoder.h&gt; //https://github.com/0xPIT/encoder
#include &lt;TimerOne.h&gt;  //https://github.com/PaulStoffregen/TimerOne
#include &lt;EEPROM.h&gt;

Adafruit_PCD8544 display = Adafruit_PCD8544(5, 4, 3);

int SaniyeOtoKayit = 300;
float onceki_frekans = 0;
float frekans = 95.0f;

ClickEncoder *encoder;
int16_t son_deger, value;

boolean yukari = false;
boolean asagi = false;
boolean orta = false;

long saniye_degeri = 0;
long oncekiler = 0; 

bool arkaisikACIK = false;

long aralik = 1000; 
  
TEA5767N radyo = TEA5767N();

void setup() 
{
  pinMode(7, OUTPUT);
  digitalWrite(7,HIGH);
  
  initDisplay();
  
  acilissayfasigoster();
  
  radyo.setMonoReception();
  
  radyo.setStereoNoiseCancellingOn();

  RotaryEncoderVeri();
  
  Serial.begin(9600);

  frekans = readFrequencyFromEEPROM();

  if(isnan(frekans))
  {
    Serial.println("setup(): EEPROM icinde frekans degeri yoktur.");
    frekans = 88.0;
    writeFrequencyToEEPROM(&amp;frekans);
  }
    
  printText(String(frekans,1),String(frekans,1));
}

void loop() {

  unsigned long mevcutlar = millis();

  RotaryEncoderKontrol();

  if(mevcutlar - oncekiler &gt; aralik) 
  {
    if(frekans!=onceki_frekans)
    {
      onceki_frekans = frekans;
      radyo.selectFrequency(frekans);  
      saniye_degeri = 0;
    }else
    {
      saniye_degeri++;
      if(saniye_degeri == SaniyeOtoKayit)
      {
          float frekans_oku = readFrequencyFromEEPROM();
          if(frekans_oku!=frekans)
          {
            Serial.println("Dongu(): Yeni frekans EEPROM icine kaydediliyor.");
            writeFrequencyToEEPROM(&amp;frekans);
          }
      }
    }
    oncekiler = mevcutlar; 
    Serial.println("loop(): "+String(saniye_degeri));  
  }

 readRotaryEncoder();

 if(yukari)
 {
  yukari = false;
  onceki_frekans = frekans;
  frekans = frekans+0.1f;
  printText(String(frekans,1),String(onceki_frekans,1));
 }

 if(asagi)
 {
  asagi = false;
  onceki_frekans = frekans;
  frekans = frekans-0.1f;
  printText(String(frekans,1),String(onceki_frekans,1));
 }
}

void printText(String yazi, String onceki_yazi)
{
  display.clearDisplay();   // clears the screen and, WHITE buffer  

  if(onceki_yazi.length() == 4)
  {
    display.setFont(&amp;FreeSerifItalic9pt7b);
  }else
  {
    display.setFont(&amp;FreeSerifItalic9pt7b);
  }
  display.setTextColor(WHITE);
  display.setCursor(5,11);
  display.println("Gulru FM");
   display.setFont(&amp;FreeSerif18pt7b);
  display.setCursor(4,44);
  display.println(onceki_yazi);
  display.display();
  
  if(yazi.length() == 4)
  {
    
    display.setFont(&amp;FreeSerifItalic9pt7b);
  }else
  {
    display.setFont(&amp;FreeSerifItalic9pt7b);
  }
  display.setTextColor(BLACK);
  display.setCursor(5,11);
  display.println("Gulru FM");
   display.setFont(&amp;FreeSerif18pt7b);
  display.setCursor(4,44);
  display.println(yazi);
  display.display();
}

void RotaryEncoderVeri()
{
  encoder = new ClickEncoder(A1, A0, A2);
  encoder-&gt;setAccelerationEnabled(false);
   
  Timer1.initialize(1000);
  Timer1.attachInterrupt(timerIsr); 

  son_deger = encoder-&gt;getValue();  
}

void initDisplay()
{
  display.begin();
  display.setContrast(60);
  display.clearDisplay();   // clears the screen and, WHITE buffer  
  display.display();
}

 void timerIsr() 
{
  encoder-&gt;service();
}

void acilissayfasigoster()
{
  display.clearDisplay();
  //display.drawBitmap(0, 0,  SPLASH, 84, 48, 1);
  
display.setTextSize(2);
  display.setCursor(3, 0);
  display.print(" GULRU");
  display.setCursor(3, 20);
  display.print(" RADYO");
  display.display();
  delay(5000);
  display.clearDisplay();   // clears the screen and, WHITE buffer  
  
display.setTextSize(1);
}

void writeFrequencyToEEPROM(float *freq)
{
 byte ByteArray&#91;4];
 memcpy(ByteArray, freq, 4);
 for(int x = 0; x &lt; 4; x++)
 {
   EEPROM.write(x, ByteArray&#91;x]);
 }  
 Serial.println("writeFrequencyFromEEPROM(): "+String(frekans));
}

float readFrequencyFromEEPROM()
{
  float frekans = 86.0;
  byte ByteArray&#91;4];
  for(int x = 0; x &lt; 4; x++)
  {
   ByteArray&#91;x] = EEPROM.read(x);    
  }
  memcpy(&amp;frekans, ByteArray, 4);
  Serial.println("readFrequencyFromEEPROM(): "+String(frekans));
  return frekans;
}

void RotaryEncoderKontrol()
{
    ClickEncoder::Button b = encoder-&gt;getButton();
  if (b != ClickEncoder::Open) {
    if(b==ClickEncoder::Clicked)
    {
      Serial.println("Toggle BackLight");
      if(arkaisikACIK == false)
      {
        arkaisikACIK = true;
        turnOnBacklight();
      }else
      {
        arkaisikACIK = false;
        turnOffBacklight();
      }
    }
  }
}

void turnOnBacklight()
{
  digitalWrite(7,LOW);
}

void turnOffBacklight()
{
  digitalWrite(7,HIGH);
}

void readRotaryEncoder()
{
  value += encoder-&gt;getValue();
  
  if (value/2 &gt; son_deger) {
    son_deger = value/2;
    yukari = true;
    delay(50);
  }else   if (value/2 &lt; son_deger) {
    son_deger = value/2;
    asagi = true;
    delay(50);
  }
}</code></pre>



<p>Bu proje ile ilgili sorularınız veya yardıma ihtiyaç duyduğunuz konular varsa yorum yaparak bana ulaşabilirsiniz. Keyifli projeler dilerim!</p>



<p></p>
<p><a rel="nofollow" href="https://blog.robo90.com/arduino-ile-fm-radyo-uygulamasi/">Arduino ile FM Radyo Uygulaması</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/arduino-ile-fm-radyo-uygulamasi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://blog.robo90.com/wp-content/uploads/2024/04/SirProgramming-FM-Radyo.mp4" length="3902251" type="video/mp4" />

			</item>
		<item>
		<title>STM32 ile I2C Oled Ekran Kullanımı</title>
		<link>https://blog.robo90.com/stm32-ile-i2c-oled-ekran-kullanimi/</link>
					<comments>https://blog.robo90.com/stm32-ile-i2c-oled-ekran-kullanimi/#comments</comments>
		
		<dc:creator><![CDATA[Yusuf Coşgun]]></dc:creator>
		<pubDate>Tue, 14 Nov 2023 08:46:19 +0000</pubDate>
				<category><![CDATA[STM Eğitim Serisi]]></category>
		<category><![CDATA[STM32 Projeleri]]></category>
		<category><![CDATA[CubeIDE]]></category>
		<category><![CDATA[ekran]]></category>
		<category><![CDATA[I2C]]></category>
		<category><![CDATA[oled]]></category>
		<category><![CDATA[STM32]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8843</guid>

					<description><![CDATA[<p>Bu uygulamada STM32 ile I2C Oled ekran kullanımını öğrendik.</p>
<p><a rel="nofollow" href="https://blog.robo90.com/stm32-ile-i2c-oled-ekran-kullanimi/">STM32 ile I2C Oled Ekran Kullanımı</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Arkadaşlar merhaba ben Yusuf. Bu yazıda sizlerle STM32 ile I2C Oled ekranlar nasıl kullanabiliriz onu öğreneceğiz. Detayları yazımın devamını okuyarak bulabilirsiniz. Kafanıza takılan bir soruyu yorum olarak sorabilirsiniz ayrıca öneri ve eleştirilerinizi de bekliyorum. </p>





<h2 class="wp-block-heading has-black-color has-text-color">Malzemeler</h2>



<ul class="wp-block-list">
<li><a href="https://www.robo90.com/stm32f411ceu6-gelistirme-karti-100mhz-512kb?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=stm32oled" data-type="link" data-id="https://www.robo90.com/stm32f411ceu6-gelistirme-karti-100mhz-512kb">STM32F411</a></li>



<li><a href="https://www.robo90.com/st-link-v2-stm8-stm32-mini-programlayici-arm?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=stm32oled" data-type="link" data-id="https://www.robo90.com/st-link-v2-stm8-stm32-mini-programlayici-arm">STLINK</a></li>



<li><a href="https://www.robo90.com/128x64-oled-lcd-ekran-096-inch-mavi?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=stm32oled" data-type="link" data-id="https://www.robo90.com/128x64-oled-lcd-ekran-096-inch-mavi?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=stm32oled">128&#215;64 Oled Lcd Ekran 0.96 inch &#8211; Mavi</a></li>
</ul>



<h2 class="wp-block-heading has-black-color has-text-color">Adım 1: CubeIDE Üzerinde STM32 Projesi Oluşturma </h2>



<p>Projemizi oluşturmadan önce STM32CubeIDE üzerinde projemizde kullanacağımız mikrodenetleyiciyi seçmemiz gerekiyor. Ben elimde bulunduğu için F411CEU6 modelini seçeceğim. Siz elinizdeki modeli seçerek ilerleyeceksiniz.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="767" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-1024x767.png" alt="STM32CubeIDE mikrodenetleyici seçim ekranı" class="wp-image-8877" title="STM32 ile I2C Oled Ekran Kullanımı 5" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-1024x767.png 1024w, https://blog.robo90.com/wp-content/uploads/2023/11/image-300x225.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-768x575.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-150x112.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-450x337.png 450w, https://blog.robo90.com/wp-content/uploads/2023/11/image-1200x899.png 1200w, https://blog.robo90.com/wp-content/uploads/2023/11/image.png 1368w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Mikrodenetleyicimizi seçip Next dedikten sonra projemize isim vererek devam ediyoruz. Burada gelen ekranda mikrodenetleyicimizin birimlerini düzenleyeceğiz.</p>



<p>İlk olarak sol tarafta bulunan menüden System Core kategorisi altında bulunan SYS menüsüne geliyoruz ve Debug&#8217;ı fotoğraftaki gibi Serial Wire yapıyoruz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="827" height="379" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-1.png" alt="STM32CubeIDE System Core altından Debug seçimini Serial Wire yapıyoruz" class="wp-image-8878" title="STM32 ile I2C Oled Ekran Kullanımı 6" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-1.png 827w, https://blog.robo90.com/wp-content/uploads/2023/11/image-1-300x137.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-1-768x352.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-1-150x69.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-1-450x206.png 450w" sizes="(max-width: 827px) 100vw, 827px" /></figure>



<p>Daha sonra RCC menüsüne giriyoruz ve fotoğraftaki gibi High Speed Clock (HSE) seçeneğini Crystal/Ceramic Resonator seçiyoruz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="824" height="378" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-2.png" alt="STM32CubeIDE RCC mode seçimi" class="wp-image-8879" title="STM32 ile I2C Oled Ekran Kullanımı 7" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-2.png 824w, https://blog.robo90.com/wp-content/uploads/2023/11/image-2-300x138.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-2-768x352.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-2-150x69.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-2-450x206.png 450w" sizes="(max-width: 824px) 100vw, 824px" /></figure>



<p>Daha sonra Connectivity menüsü altında bulunan I2C birimlerinden birini seçiyoruz. Ben I2C1&#8217;i seçerek devam ediyorum. Bu menü altında I2C&#8217;yi fotoğraftaki gibi I2C seçip aşağıda açılan Configuration sekmesinde fotoğraftaki gibi I2C Speed Modunu Fast Mode&#8217;a ayarlıyoruz. Bu ayarlamadan sonra bu sekmedeki işimizi bitiriyoruz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="802" height="905" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-3.png" alt="STM32CubeIDE I2C seçimi" class="wp-image-8880" title="STM32 ile I2C Oled Ekran Kullanımı 8" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-3.png 802w, https://blog.robo90.com/wp-content/uploads/2023/11/image-3-266x300.png 266w, https://blog.robo90.com/wp-content/uploads/2023/11/image-3-768x867.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-3-150x169.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-3-450x508.png 450w" sizes="(max-width: 802px) 100vw, 802px" /></figure>



<p>Bu işlemleri yaptıktan sonra ekranda bulunan mikrodenetleyicimizin ön izlemesinde bazı pinlerin yeşil olduğunu göreceksiniz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="705" height="591" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-4.png" alt="STM32CubeIDE STM32F411CEUx UFQFPN48 mikrodenetleyici pin ön izlemesi" class="wp-image-8881" title="STM32 ile I2C Oled Ekran Kullanımı 9" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-4.png 705w, https://blog.robo90.com/wp-content/uploads/2023/11/image-4-300x251.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-4-150x126.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-4-450x377.png 450w" sizes="(max-width: 705px) 100vw, 705px" /></figure>



<p>Şimdi sırada mikrodenetleyicimizin çalışacağı frekansı ayarlamakta bunun için üst tarafta bulunan sekmelerden Clock Configuration sekmesine geliyoruz burada fotoğraftaki ayarları uygulayıp ALT+K tuşlarına basarak kodumuzu oluşturuyoruz.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="487" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-5-1024x487.png" alt="STM32CubeIDE Clock Configuration üzerinden frekans ayarı" class="wp-image-8882" title="STM32 ile I2C Oled Ekran Kullanımı 10" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-5-1024x487.png 1024w, https://blog.robo90.com/wp-content/uploads/2023/11/image-5-300x143.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-5-768x365.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-5-150x71.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-5-450x214.png 450w, https://blog.robo90.com/wp-content/uploads/2023/11/image-5.png 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Şimdi yapmamız gereken kütüphane dosyalarımızı indirip projede ilgili klasörlerine atmak. Ben kullanım kolaylığı ve işlevsel fonksiyonlarından dolayı Controllers Tech&#8217;in hazırladığı kütüphaneyi tercih ediyorum. Inc klasörü içine <strong>fonts.h </strong>ve<strong> ssd1306.h </strong>dosyalarını atıyoruz. Src klasörü içine ise <strong>fonts.c</strong> ve <strong>ssd1306.c</strong> dosyalarını kopyalıyoruz.</p>



<h2 class="wp-block-heading has-black-color has-text-color">Adım 2: CubeIDE Üzerinde Kodları Yazma</h2>



<p>Projemizi başarı ile oluşturup kütüphane dosyalarını ekledikten sonra main.c içerisinde ilk önce kütüphanemizi import ediyoruz bunun için aşağıdaki kodu kullanıyoruz.</p>



<pre class="wp-block-code"><code>/* USER CODE BEGIN Includes */
#include "ssd1306.h"
#include "fonts.h"
/* USER CODE END Includes */</code></pre>



<p>Yazdığımız kodları ve projemize eklediğimiz kütüphaneleri USER CODE yorum satırları arasına yazmamız çok önemli. Çünkü CubeIDE her mikrodenetleyici ayarı yaptığımızda kodu sıfırdan oluşturuyor. Bu işlem sırasında kodlarımızın silinmemesi için kodlarımızı USER CODE yorum satırları arasına alarak silinmelerin önüne geçiyoruz. Kütüphanemizi import ettikten sonra main loopumuzda ssd1306 oled ekranımızı başlatmalıyız bunun için aşağıdaki kodu kullanıyoruz.</p>



<pre class="wp-block-code"><code>/* USER CODE BEGIN 2 */
SSD1306_Init();
/* USER CODE END 2 */</code></pre>



<p>Şu andan itibaren oled ekranımız kullanıma hazır hale geliyor. Şimdi ilk örnek olarak oled ekranımızda belirli konumlarda yazı yazdıralım. Yine USER CODE yorum satırları arasında aşağıdaki kodu kullanabiliriz.</p>



<pre class="wp-block-code"><code>SSD1306_GotoXY (0,0); 
SSD1306_Puts ("Merhaba", &amp;Font_11x18, 1); 
SSD1306_GotoXY (10, 30); 
SSD1306_Puts ("ROBO90 !!", &amp;Font_11x18, 1); 
SSD1306_UpdateScreen(); </code></pre>



<p>Burada SSD1306_GotoXY fonksiyonu ekran imlecimizin gideceği x ve y koordinatlarını ayarlıyor. SSD1306_Puts fonksiyonu ise imlecin bulunduğu konuma bir string verisi yazdırıyor. Buradaki en önemli kod olan SSD1306_UpdateScreen();  ise oled ekranımızı güncelliyor ve ona yazdırdığımız şeylerin gözükmesini sağlıyor.</p>



<h2 class="wp-block-heading has-black-color has-text-color">Adım 3: Devre Şeması, Bağlantı ve İlk Test</h2>



<h3 class="wp-block-heading">STM32 OLED LCD Devre Şeması ve Bağlantı</h3>



<p>Oled ekranımızın çalışması için güç ve veri hatlarını mikrodenetleyicimize bağlamalıyız. I2C pinlerimiz B6 ve B7&#8217;de olduğu için karşılığı oldukları sinyalleri bağlıyoruz. Uygun devre şemasını fotoğrafta görebilirsiniz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="987" height="756" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-6.png" alt="stm32 ile oled kullanımı devre şeması" class="wp-image-8886" title="STM32 ile I2C Oled Ekran Kullanımı 11" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-6.png 987w, https://blog.robo90.com/wp-content/uploads/2023/11/image-6-300x230.png 300w, https://blog.robo90.com/wp-content/uploads/2023/11/image-6-768x588.png 768w, https://blog.robo90.com/wp-content/uploads/2023/11/image-6-150x115.png 150w, https://blog.robo90.com/wp-content/uploads/2023/11/image-6-450x345.png 450w" sizes="(max-width: 987px) 100vw, 987px" /></figure>



<h3 class="wp-block-heading">İlk Test</h3>



<p>Oled ekranımızı ve STM32&#8217;mizi birbirine bağladıktan sonra sıra STLink üzerinden kodumuzu atmaya geliyor. Bunun için önce kodumuzu derleyip (Fotoğrafta en soldaki üzerinde 010 yazan kağıt ikonlu tuş ) daha sonra debug modunda kodumuzu çalıştırıyoruz. (Fotoğrafın en sağındaki örümcek ikonu)</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="284" height="51" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-7.png" alt="stm32 stlink kod derleme" class="wp-image-8887" title="STM32 ile I2C Oled Ekran Kullanımı 12" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-7.png 284w, https://blog.robo90.com/wp-content/uploads/2023/11/image-7-150x27.png 150w" sizes="(max-width: 284px) 100vw, 284px" /></figure>



<p>Bunları yaptıktan sonra alt fotoğrafta gözüken kısım ile karşılaşacağız fotoğrafın en soldan ikinci ikonuna tıklayıp kodumuzun mikrodenetleyici içerisinde çalışmasını başlatıyoruz.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="244" height="69" src="https://blog.robo90.com/wp-content/uploads/2023/11/image-8.png" alt="stlink ile kodu mikrodenetliyiciye atmak" class="wp-image-8888" title="STM32 ile I2C Oled Ekran Kullanımı 13" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/image-8.png 244w, https://blog.robo90.com/wp-content/uploads/2023/11/image-8-150x42.png 150w" sizes="(max-width: 244px) 100vw, 244px" /></figure>



<p>Bunları yaptıktan sonra OLED ekranımızda aşağıdaki gibi bir görüntü olması gerekiyor. Eğer bu sonucu elde edebildiyseniz STM32 ile başarılı bir şekilde OLED ekranını kullanabildiniz demektir. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="845" height="475" src="https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test.jpg" alt="stm32 ile oled kullanımı projesi çalışır hali" class="wp-image-8900" title="STM32 ile I2C Oled Ekran Kullanımı 14" srcset="https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test.jpg 845w, https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test-300x169.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test-768x432.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test-150x84.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/11/stm32-i2c-oled-lcd-ekran-kullanimi-ilk-test-450x253.jpg 450w" sizes="(max-width: 845px) 100vw, 845px" /></figure>



<p class="has-text-align-center"><a href="https://blog.robo90.com/kategori/stm32-projeleri/">Diğer STM32 Projeleri Yazılarımızı İnceleyin</a></p>



<h2 class="wp-block-heading has-black-color has-text-color">Kullanışlı Linkler</h2>



<p>STM32 ile Debug İşlemi: <a href="https://lezzetlirobottarifleri.com/stm32-ile-debug-islemi/" target="_blank" rel="noopener">STM32 ile Debug İşlemi</a><br>Instagram:&nbsp;<a href="https://www.instagram.com/yusuf_cosgun04/" target="_blank" rel="noreferrer noopener nofollow">https://www.instagram.com/yusuf_cosgun04/</a><br>Discord sunucusu:&nbsp;<a href="https://discord.gg/8MVnu59tkx" target="_blank" rel="noreferrer noopener nofollow"></a><a href="https://discord.gg/8MVnu59tkx" target="_blank" rel="noreferrer noopener nofollow">https://discord.gg/8MVnu59tkx</a><br>Discord: reevee0</p>
<p><a rel="nofollow" href="https://blog.robo90.com/stm32-ile-i2c-oled-ekran-kullanimi/">STM32 ile I2C Oled Ekran Kullanımı</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/stm32-ile-i2c-oled-ekran-kullanimi/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Transistör Nedir? Ne İşe Yarar? Nasıl Çalışır?</title>
		<link>https://blog.robo90.com/transistor-nedir-ne-ise-yarar-nasil-calisir/</link>
					<comments>https://blog.robo90.com/transistor-nedir-ne-ise-yarar-nasil-calisir/#respond</comments>
		
		<dc:creator><![CDATA[Ali Berk Ercan]]></dc:creator>
		<pubDate>Wed, 04 Oct 2023 16:55:57 +0000</pubDate>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Teknik]]></category>
		<category><![CDATA[transistör]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8832</guid>

					<description><![CDATA[<p>Transistörler, 20. yüzyılın en önemli icatlarından biri olan elektronik alanında devrim yaratan bir buluştur. Her gün kullandığımız daha küçük, daha hızlı ve daha verimli elektronik cihazların geliştirilmesine öncülük etmiştir. Transistör Nedir? Transistör, elektronik sinyalleri ve elektrik gücünü amplifiye veya geçiş yapabilen yarı iletken bir cihazdır. Temel olarak silisyum, germanyum veya galyum arsenit gibi malzemelerden üretilir. [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/transistor-nedir-ne-ise-yarar-nasil-calisir/">Transistör Nedir? Ne İşe Yarar? Nasıl Çalışır?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Transistörler, 20. yüzyılın en önemli icatlarından biri olan elektronik alanında devrim yaratan bir buluştur. Her gün kullandığımız daha küçük, daha hızlı ve daha verimli elektronik cihazların geliştirilmesine öncülük etmiştir.</p>



<h2 class="wp-block-heading">Transistör Nedir?</h2>



<p>Transistör, elektronik sinyalleri ve elektrik gücünü amplifiye veya geçiş yapabilen yarı iletken bir cihazdır. Temel olarak silisyum, germanyum veya galyum arsenit gibi malzemelerden üretilir.</p>



<h2 class="wp-block-heading">Transistörün Keşfi</h2>



<p>Transistör, John Bardeen, Walter Brattain ve William Shockley tarafından 1940&#8217;lı yıllarda Bell Labs&#8217;da icat edildi. Ekibin çığır açan buluşu, 1947&#8217;de dünyanın ilk çalışan transistörünü başarıyla oluşturmalarıyla gerçekleşti.</p>



<p>Transistörler, o dönemde elektronik cihazlarda kullanılan vakum tüplerinin yerini aldı. Vakum tüpleri büyük, kırılgan ve çok fazla enerji tüketen cihazlardı. Transistörler ise küçük, dayanıklı ve daha az enerji harcayan cihazlardı.</p>



<h2 class="wp-block-heading">Transistörler Nasıl Çalışır?</h2>



<p>Transistörler, emici (e), taban (b) ve kolektör (c) olmak üzere üç katmana sahiptir. Bu katmanlar, farklı türde yarı iletken malzemeler arasındaki pn bağlantılarını oluşturur.</p>



<p>Transistör, tabandaki akımın kontrolüyle akımın akışını düzenler. Tabandaki küçük değişiklikler, emici ve kolektör arasındaki akımda daha büyük değişikliklere sebep olur. Bu özellik, transistörlerin zayıf sinyalleri güçlendirmesine olanak tanır.</p>



<p>Transistörler, elektronik devrelerde sinyalleri kontrol etmek ve yükseltmek için kullanılan yarı iletken cihazlardır. Transistörler, genellikle üç bölgeye sahip yarı iletken malzemelerden yapılmıştır: n-tipi (negatif tür) yarı iletken, p-tipi (pozitif tür) yarı iletken ve bir baz veya kontrol elektroduna sahip bir p-n birleşimi olan n-tipi yarı iletken (npn) veya p-tipi yarı iletken (pnp). Bu bölümler, transistörün çalışmasını sağlamak için birlikte çalışır.</p>



<h3 class="wp-block-heading">NPN Transistör:</h3>



<ul class="wp-block-list">
<li>Emitters (Emiter): N-tipi yarı iletken malzemenin üzerine enjekte edilmiş taşıyıcıları salar.</li>



<li>Base (Baz): P-tipi yarı iletken malzemenin üzerine yerleştirilir ve kontrol elektrodu olarak görev yapar.</li>



<li>Collector (Kolektör): N-tipi yarı iletken malzemenin üzerine toplayıcı elektrodundan taşıyıcıları alır.</li>



<li>Emitters (Emiter) ve Collectors (Kolektör), birbaz üzerinden kontrol edilen bir pn-birleşimi olan baz üzerinde bulunan ohmik bağlantılarla iletişim halindedir.</li>



<li>Transistörün çalışması belli bir baz akımı (IB) uygulandığında gerçekleşir. IB arttıkça, transistörün kolektör akımı (IC) da artar. Bu nedenle, baz akımı ile kolektör akımı arasındaki orantıyı kontrol ederek sinyal yükseltme işlevini gerçekleştirir.</li>
</ul>



<h3 class="wp-block-heading">PNP Transistör: </h3>



<p>PNP transistörler, NPN transistörlerin tam tersidir. İşleyişi ise benzerdir, ancak polariteye ve akım yönüne bağlı olarak değişir. PNP transistörlerde, p-tipi yarı iletken malzemenin baz katmanı üzerinde kontrol elektrodu olarak görev yapar. İşlevi, baz akımına bağlı olarak emiter ve kolektör akımlarını kontrol etmektir.</p>



<h2 class="wp-block-heading">Transistör Çeşitleri</h2>



<ol class="wp-block-list">
<li>Bipolar Junction Transistörü (BJT): NPN ve PNP transistörler, BJT olarak da adlandırılır. İki farklı taşıyıcının birbirine enjekte edildiği bir p-n birleşimine sahiptirler. Bu transistörler, yüksek güçlü uygulamaları, yüksek frekanslı uygulamaları ve yüksek akım kazancını gerektiren uygulamaları destekleyen iyi bir performansa sahiptir.</li>



<li>Alan Etkili Transistör (FET): FET&#8217;ler, yarı iletken malzemeler üzerinde elektrik alanı etkisi kullanan transistörlerdir. İki tür FET vardır: Metal-Oksit Yarıiletken Alan Etkili Transistör (MOSFET) ve Yalıtkan-Metal Yarıiletken Alan Etkili Transistör (IGFET). FET&#8217;ler, çok yüksek giriş empedansı olan transistörlerdir ve genellikle yüksek frekanslı uygulamalarda kullanılır.</li>



<li>Unipolar Transistör: Unipolar transistörler, FET&#8217;ler olarak da bilinir ve BJT&#8217;lere kıyasla farklı çalışır. Bu transistörler, tek bir taşıyıcı tipine dayanır. En yaygın unipolar transistör türü, Field-Effect Transistor (FET) olan MOSFET&#8217;tir.</li>



<li>Darlington Transistörü: Darlington transistörü, iki veya daha fazla BJT&#8217;nin seri bağlandığı bir yapıdır. İki transistör, yüksek akım kazancını ve düşük giriş akımını sağlamak için birlikte çalışır.</li>
</ol>



<p>Bu şekilde transistörler, elektronik devrelerde sinyalleri kontrol etmek, yükseltmek ve işlemek için kullanılırlar. Çeşitli transistör türleri arasında uygulamaya bağlı olarak farklı performans ve özellikler sunan seçenekler bulunur.</p>



<h2 class="wp-block-heading">Transistörlerin Uygulama Alanları</h2>



<p>Transistörlerin icadı, elektronik alanında devrim yapmış ve birçok uygulama alanını mümkün kılmıştır. İşte transistörlerin birkaç uygulama örneği:</p>



<p>Bilgisayarlar: Transistörler, bilgisayarların &#8220;beyni&#8221; olan mikro işlemcilerin temel bileşenleridir. Hızlı hesaplamalara ve veri işleme yeteneklerine sahiptirler.<br>Akıllı Telefonlar ve Mobil Cihazlar: Transistörler, elektronik bileşenlerin küçülmesini sağlayarak akıllı telefonlar gibi şık ve güçlü cihazlarının gelişmesine olanak tanır.<br>Telekomünikasyon: Transistörler, telekomünikasyon sistemlerinde amplifikatörler ve sinyal işleme devrelerinde kullanılır; böylece iletişimin sağlıklı ve güvenilir olmasını sağlar.<br>Tıbbi Cihazlar: Transistörler, kalp pilleri ve insülin pompaları gibi tıbbi cihazlarda önemli bir role sahiptir; hayatı kurtarmaya ve iyileştirmeye yardımcı olur.<br>Yenilenebilir Enerji Sistemleri: Transistörler, güneş panelleri ve rüzgar türbinlerinde elektrik enerjisini verimli bir şekilde dönüştürüp yönetir.<br>Transistörlerin Geleceği</p>



<p>Transistörler, icat edildikleri günden bu yana sürekli olarak geliştirilmektedir. Moore&#8217;un Yasası, transistörlerin entegre devrelerdeki sayısının yaklaşık olarak her iki yılda bir ikiye katlandığını ifade eder. Bu tahmin birkaç on yıldır doğruluk payını korumuş, giderek güçlü ve daha verimli elektronik cihazlara yol açmıştır.</p>



<p>Ancak, transistörlerin boyutları küçüldükçe, araştırmacılar güvenilirliklerini sürdürme ve ısı dağılımı gibi sorunlarla başa çıkma konusunda zorluklarla karşılaşmaktadır. Bilim insanları, bu sınırlamaları aşmak ve transistörlerin sınırlarını zorlamak için alternatif malzemeler ve yenilikçi tasarımlar üzerinde çalışmaktadır.</p>



<p>Sonuç olarak, transistörlerin icadı, elektronik alanını devrimci bir şekilde değiştirmiş, daha küçük, daha hızlı ve daha güçlü elektronik cihazların geliştirilmesine olanak sağlamıştır. Bilgisayarlardan cep telefonlarına, tıbbi cihazlardan yenilenebilir enerji sistemlerine kadar transistörler, günlük yaşamımızın vazgeçilmez bir parçası haline gelmiştir. Araştırmacılar, ölçeklendirme sorunlarını aşmak ve transistörlerin ne kadar başarılı olabileceğini görmek için çalışmalarına devam ederken, teknolojinin geleceğini şekillendirmeye devam edeceklerdir.</p>
<p><a rel="nofollow" href="https://blog.robo90.com/transistor-nedir-ne-ise-yarar-nasil-calisir/">Transistör Nedir? Ne İşe Yarar? Nasıl Çalışır?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/transistor-nedir-ne-ise-yarar-nasil-calisir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması &#8211; İncelemesi</title>
		<link>https://blog.robo90.com/creality-k1-ve-k1-max-3d-yazici-incelemesi/</link>
					<comments>https://blog.robo90.com/creality-k1-ve-k1-max-3d-yazici-incelemesi/#respond</comments>
		
		<dc:creator><![CDATA[Ali Berk Ercan]]></dc:creator>
		<pubDate>Wed, 27 Sep 2023 11:06:52 +0000</pubDate>
				<category><![CDATA[Ürün İncelemeleri]]></category>
		<category><![CDATA[3d yazıcı]]></category>
		<category><![CDATA[creality k1]]></category>
		<category><![CDATA[creality k1 max]]></category>
		<category><![CDATA[ürün inceleme]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8807</guid>

					<description><![CDATA[<p>3D baskı teknolojisi sürekli olarak evrim geçiriyor ve hız artık daha önce ulaşılamamış seviyelere çıkıyor. Creality, bu hızlı değişime ayak uydurarak K1 ve K1 Max adlı yeni 3D yazıcılarını piyasaya sürdü. Creality&#8217;nin bu yeni makineleri kapalı kasa avantajıyla birlikte özellikle hız ve büyük baskı hacmi konularında iddialı. Bu yazıda K1 ve K1 Max 3D yazıcıların [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/creality-k1-ve-k1-max-3d-yazici-incelemesi/">Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması &#8211; İncelemesi</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>3D baskı teknolojisi sürekli olarak evrim geçiriyor ve hız artık daha önce ulaşılamamış seviyelere çıkıyor. Creality, bu hızlı değişime ayak uydurarak K1 ve K1 Max adlı yeni 3D yazıcılarını piyasaya sürdü. Creality&#8217;nin bu yeni makineleri kapalı kasa avantajıyla birlikte özellikle hız ve büyük baskı hacmi konularında iddialı. Bu yazıda K1 ve K1 Max 3D yazıcıların arasındaki farkları, avantajlarına ve dezavantajlarına değineceğiz.</p>



<h2 class="wp-block-heading">3D Yazıcıları Nasıl, Nereden Satın Alabilirim?</h2>



<p><a href="https://www.robo90.com/creality-k1-3d-yazici?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=k1vsk1max" data-type="link" data-id="https://www.robo90.com/creality-k1-3d-yazici">Creality K1 3D Yazıcı</a></p>



<p><a href="https://www.robo90.com/creality-k1-max-yuksek-hizli-3d-yazici?utm_source=Robo90&amp;utm_medium=blog&amp;utm_campaign=k1vsk1max" data-type="link" data-id="https://www.robo90.com/creality-k1-max-yuksek-hizli-3d-yazici">Creality K1 MAX &#8211; Yüksek Hızlı 3D Yazıcı</a></p>



<h2 class="wp-block-heading">Creality&#8217;nin Yüksek Hızlı 3D Yazıcıları: K1 ve K1 Max</h2>



<p>Creality; genellikle giriş seviyesi, yeni başlayan kullanıcılar ve ev tipi kullanım için bütçe dostu 3D yazıcılar üretiyor. Ancak K1 ve K1 Max, şirketin bu konudaki yaklaşımının dışında yazıcılar. Bu yazıda, bu iki yazıcıyı da detaylı bir şekilde inceleyeceğiz.</p>



<p>Creality&#8217;nin kullanıcı dostu yaklaşımıyla hemen kullanılmaya hazır şekilde gelir ve modifikasyon gerektirmez. Creality cihazlarını kullanan kişi sayısının çokluğu nedeniyle oluşan topluluk sayesinde herhangi bir sorunla karşılaştığınızda çözüm bulabilmeniz kolaydır.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://www.robo90.com/creality-k1-3d-yazici"><img loading="lazy" decoding="async" width="1024" height="400" src="https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-1024x400.webp" alt="Creality K1 3D Yazıcı Görsel" class="wp-image-8813" title="Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması - İncelemesi 15" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-1024x400.webp 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-300x117.webp 300w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-768x300.webp 768w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-1536x600.webp 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-2048x800.webp 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-150x59.webp 150w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-450x176.webp 450w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-3d-yazici-gorsel-blog-1200x469.webp 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Creality K1 3D Yazıcı</figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://www.robo90.com/creality-k1-max-yuksek-hizli-3d-yazici"><img loading="lazy" decoding="async" width="1024" height="400" src="https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-1024x400.webp" alt="Creality K1 Max 3D Yazıcı Görsel" class="wp-image-8812" title="Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması - İncelemesi 16" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-1024x400.webp 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-300x117.webp 300w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-768x300.webp 768w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-1536x600.webp 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-2048x800.webp 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-150x59.webp 150w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-450x176.webp 450w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-k1-max-3d-yazici-gorsel-blog-1200x469.webp 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Creality K1 Max 3D Yazıcı</figcaption></figure>
</div>


<h2 class="wp-block-heading">K1 ve K1 Max Arasındaki Farklar</h2>



<p>K1 ve K1 Max arasındaki en önemli farklar; K1 Max&#8217;in daha büyük bir baskı hacmi, AI Kamera ve AI Lidar yatak seviyeleme ile birlikte gelmesidir. Bu, boyutu büyük modelleri ve projeleri hızlı bir şekilde tamamlamak isteyenler için ideal bir seçim.</p>



<p>K1 Max&#8217;in Lidar AI destekli otomatik yatak seviyeleme özelliğine sahip olması cihazın baskı tablasının düzgün ve doğru bir şekilde ayarlanmasını sağlıyor. Bu da daha pürüzsüz baskıların çıkmasını sağlarken hatayı da minimize eder. Standart K1 modelinde ise bu özellik bulunmamaktadır. Bu nedenle kullanıcıların baskı tablasını manuel olarak seviyelendirmesi gerekebilir.</p>



<figure class="wp-block-table"><table><thead><tr><th>Farkları</th><th>Creality K1</th><th>Creality K1 Max</th></tr></thead><tbody><tr><td><strong>Baskı Alanı</strong></td><td>220 x 220 x 250mm</td><td>300 x 300 x 300mm</td></tr><tr><td><strong>Extruder Tipi</strong></td><td>Çift Dişli Direct Drive</td><td>Çift Dişli Direct Drive</td></tr><tr><td><strong>Maksimum Baskı Hızı</strong></td><td>600mm/sn</td><td>600mm/sn</td></tr><tr><td><strong>Maksimum Hızlanma</strong></td><td>20000mm/sn²</td><td>20000mm/sn²</td></tr><tr><td><strong>Ekran</strong></td><td>4.3&#8243; Renkli Dokunmatik Ekran</td><td>4.3&#8243; Renkli Dokunmatik Ekran</td></tr><tr><td><strong>AI Camera</strong></td><td>Opsiyonel</td><td>Dahili Mevcut</td></tr><tr><td><strong>AI Lidar</strong></td><td>Opsiyonel</td><td>Dahili Mevcut</td></tr><tr><td><strong>Maksimum Tabla Sıcaklığı</strong></td><td>100°C</td><td>120°C</td></tr><tr><td><strong>Tablanın 60°C&#8217;ye Çıkma Süresi</strong></td><td>180sn</td><td>90sn</td></tr><tr><td><strong>Nozzle</strong></td><td>Bakır Alaşımlı</td><td>Sertleştirilmiş Çelik</td></tr></tbody></table><figcaption class="wp-element-caption">Creality K1 vs Creality K1 Max</figcaption></figure>



<figure class="wp-block-table"><table><thead><tr><th>Aynı Olan Özellikleri</th><th>Creality K1 ve Creality K1 Max</th></tr></thead><tbody><tr><td><strong>Extruder Tipi</strong></td><td>Çift Dişli Direct Drive</td></tr><tr><td><strong>Maksimum Baskı Hızı</strong></td><td>600mm/sn</td></tr><tr><td><strong>Maksimum Hızlanma</strong></td><td>20000mm/sn²</td></tr><tr><td><strong>Ekran</strong></td><td>4.3&#8243; Renkli Dokunmatik Ekran</td></tr><tr><td><strong>Katman Yüksekliği</strong></td><td>0.1 &#8211; 0.35mm (Standart nozzle)</td></tr><tr><td><strong>Baskı Hassasiyeti </strong></td><td>100±0.1 mm</td></tr><tr><td><strong>Baskı Sıcaklığı</strong></td><td>300°C</td></tr><tr><td><strong>Barel</strong></td><td>Titanyum Alaşımlı</td></tr><tr><td><strong>Maksimum Akış Hızı</strong></td><td>32mm³/sn</td></tr><tr><td><strong>Yüksek Hızlı Filamentler</strong></td><td>ABS, &#8220;Hyper PLA&#8221;</td></tr><tr><td><strong>Esnek Filamentler</strong></td><td>TPU</td></tr><tr><td><strong>Normal Filamentler</strong></td><td>PLA, PETG, PET</td></tr><tr><td><strong>Yüksek Dayanıma Sahip Filamentler</strong></td><td>PA, ABS, ASA, PC</td></tr><tr><td><strong>Kasa</strong></td><td>Kapalı Kasa CoreXY Tasarımı</td></tr><tr><td><strong>Filament Sensörü</strong></td><td>Var</td></tr><tr><td><strong>Güç Kesintisi Sonrası Kurtarma</strong></td><td>Var</td></tr><tr><td><strong>Işıklandırma</strong></td><td>Var</td></tr><tr><td><strong>Uzaktan Kontrol</strong></td><td>Var</td></tr><tr><td><strong>Input shaping</strong></td><td>Var</td></tr><tr><td><strong>Uyku Modu</strong></td><td>Var</td></tr><tr><td><strong>Hata Bilgilendirmesi</strong></td><td>Var</td></tr><tr><td><strong>Log Management</strong></td><td>Var</td></tr><tr><td><strong>Creality Cloud Uygulaması</strong></td><td>Var</td></tr><tr><td><strong>Yazıcının İşletim Sistemi</strong></td><td>Modifiye edilmiş Klipper versiyonu</td></tr><tr><td><strong>Dilimleme Yazılımı</strong></td><td>Creality Print ve Cura, Simplify3D, Prusaslicer ile de uyumlu</td></tr><tr><td><strong>Desteklenen İşletim Sistemleri</strong></td><td>Windows, MacOS</td></tr></tbody></table><figcaption class="wp-element-caption">Creality K1 ve Creality K1 Max Özellikleri</figcaption></figure>



<h2 class="wp-block-heading">Creality Print Uygulaması</h2>



<p>Uygulamasının arayüzü ve kullanımı güzel. Creality cihazlarının eklenmesi çok kolay. Model kütüphanesinden modeller kolayca içeri aktarılabilse de o ekranın kullanımı pek sağlıklı değil. En azından filtreleme ve sıralama gibi özelliklerin eklenmesi gerekiyor. Bazı gelişmiş özellikler eksik ve dilimleme (slice) işlemi diğer uygulamalara göre yavaş kalıyor ama uygulama sık sık güncelleştirilerek eksik özellikler ve uyumsuzluklar gideriliyor.</p>



<figure class="wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="960" height="515" data-id="8817" src="https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare.webp" alt="Creality Print Prepare Hazırlık ekranı" class="wp-image-8817" title="Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması - İncelemesi 17" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare.webp 960w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare-300x161.webp 300w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare-768x412.webp 768w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare-150x80.webp 150w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-prepare-450x241.webp 450w" sizes="(max-width: 960px) 100vw, 960px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="960" height="515" data-id="8816" src="https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview.webp" alt="Creality Print Preview Ön izleme ekranı" class="wp-image-8816" title="Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması - İncelemesi 18" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview.webp 960w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview-300x161.webp 300w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview-768x412.webp 768w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview-150x80.webp 150w, https://blog.robo90.com/wp-content/uploads/2023/09/creality-print-arayuz-preview-450x241.webp 450w" sizes="(max-width: 960px) 100vw, 960px" /></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Creality Print Uygulaması Arayüzü</figcaption></figure>



<p>Güncellemeler ile sürüm notlarını da paylaşıyorlar. Benim gibi bunları merak edenler aşağıdaki bağlantıdan inceleyebilir.</p>



<p>Creality K1 Firmware ve Creality Print İndirmek için:<br><a href="https://www.creality.com/pages/download-k1-flagship" target="_blank" rel="noreferrer noopener nofollow">https://www.creality.com/pages/download-k1-flagship</a></p>



<p>Creality K1 Max Firmware ve Creality Print İndirmek için:<br><a href="https://www.creality.com/pages/download-k1-max-flagship" target="_blank" rel="noreferrer noopener nofollow">https://www.creality.com/pages/download-k1-max-flagship</a></p>



<h2 class="wp-block-heading">Eksikler &#8211; Dezavantajlar</h2>



<p>Asıl amacı bu segmente cihaz üretmek olan Bambu Lab cihazları gibi premium bir malzeme kalitesi ve hissiyatI eksik. Fakat <a href="https://www.robo90.com/bambu-lab-p1s-3d-yazici?utm_source=Robo90&amp;utm_medium=blog" data-type="link" data-id="https://www.robo90.com/bambu-lab-p1p-3d-yazici" target="_blank" rel="noreferrer noopener">Bambu Lab P1S 3D Yazıcı</a> fiyatı bile şu an Creality K1&#8217;den %50-%60 civarı daha pahalı. Gerçi P1S ile karşılaştırabileceğimiz cihaz daha çok Creality K1C modeli olmalı ki orada da %30 gibi bir fark var.</p>



<p>AMS (Automatic Material Management System) yani baskı esnasında otomatik filament değişimi ile birden fazla renkli modeller basmak gibi bir amacınız varsa maalesef Creality K1 ve K1 Max buna çözüm sunamıyor. Bu amaç için <a href="https://www.robo90.com/bambu-lab-p1s-3d-yazici?utm_source=Robo90&amp;utm_medium=blog" target="_blank" data-type="link" data-id="https://www.robo90.com/bambu-lab-p1s-3d-yazici" rel="noreferrer noopener">Bambu Lab P1S Combo 3D Yazıcı</a> veya <a href="https://www.robo90.com/bambu-lab-x1-carbon-combo?utm_source=Robo90&amp;utm_medium=blog" data-type="link" data-id="https://www.robo90.com/bambu-lab-x1-carbon-combo">Bambu Lab X1 Carbon Combo</a>&#8216;yu tercih etmenizi öneririz.</p>



<h2 class="wp-block-heading">Yazılım ve Kolay Kurulum</h2>



<p>Her iki 3D yazıcı da kurulumu son derece kolay ki kurulu halde geliyor. Bu nedenle hemen kullanılmaya başlanabilir. Creality&#8217;nin kullanıcı geri bildirimi odaklı geliştirmeleri bu makinelerin hızlı ve sorunsuz bir şekilde çalışmasını sağlıyor. Ayrıca Creality Cloud uygulaması ile K1 Max&#8217;te dahili gelen, K1&#8217;e de sonradan eklenebilen kamera sayesinde yazıcınızı izleyebilir ve kontrol edebilirsiniz.</p>



<h2 class="wp-block-heading">Sonuç ve Tavsiyeler</h2>



<p>Uygun fiyatlarda yüksek hız, kapalı kasa ve kaliteli 3D baskı imkanını hem Creality K1 hem de Creality K1 Max sunabiliyor. Fakat premium bir ürün ve daha çok bu segmente odaklanmış Bambu Lab cihazlarının teknolojisi, kalitesi, stabilitesi ve sürekli devam eden desteği ile K1 ve K1 Max&#8217;i kıyaslarken fiyat farkını göz önünde bulundurmak gerekiyor.</p>



<p>Sonuç olarak iki yazıcıya da genel olarak baktığımızda K1 Max daha büyük projeler ve modeller için çok avantajlı. Ayrıca yapay zeka destekli kamera ve yapay zeka destekli lidar teknolojisi ile daha hassas, pürüzsüz baskılar için daha uygun bir seçenek. K1 standart model ise daha küçük ölçekteki projeler için uygun maliyetli bir seçenek sunuyor. Hangi modelin sizin için daha uygun olduğunu belirlerken projenizin ihtiyaçlarına göre ve bütçenize göre bir seçim yapmanız sanırım en doğrusu olacaktır.</p>



<p class="has-text-align-left has-regular-font-size">Creality K1 Max 3D Yazıcısının YouTube kanalımızdaki videolu incelemesi: <a href="https://youtu.be/y2wbSEjICrY" data-type="link" data-id="https://youtu.be/y2wbSEjICrY" rel="nofollow noopener" target="_blank">Creality K1 MAX &#8211; Kutu Açılışı, Kargo İçeriği ve Ön İnceleme</a></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1918" height="1080" src="https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube.jpg" alt="creality k1 max incelemesi youtube videosundan görsel" class="wp-image-8811" title="Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması - İncelemesi 19" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube.jpg 1918w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-300x169.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-1024x577.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-768x432.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-1536x865.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-150x84.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-450x253.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/k1-max-robo90-youtube-1200x676.jpg 1200w" sizes="(max-width: 1918px) 100vw, 1918px" /></figure>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/urun-incelemeleri/">Diğer Ürün İncelemeleri Yazılarımız</a></div>
</div>
<p><a rel="nofollow" href="https://blog.robo90.com/creality-k1-ve-k1-max-3d-yazici-incelemesi/">Creality K1 ve K1 Max 3D Yazıcı Karşılaştırması &#8211; İncelemesi</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/creality-k1-ve-k1-max-3d-yazici-incelemesi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PID (Proportional Integral Derivative) Kontrol Algoritması Nedir?</title>
		<link>https://blog.robo90.com/pid-kontrol-algoritmasi-nedir/</link>
					<comments>https://blog.robo90.com/pid-kontrol-algoritmasi-nedir/#respond</comments>
		
		<dc:creator><![CDATA[Alperen Alpaydın]]></dc:creator>
		<pubDate>Fri, 22 Sep 2023 14:20:59 +0000</pubDate>
				<category><![CDATA[Teknik]]></category>
		<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[PID]]></category>
		<category><![CDATA[Robot]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8762</guid>

					<description><![CDATA[<p>Bu yazımızda robotikle, robotlarla ve otomasyon sistemleri ile uğraşanların sıkça duyduğu PID’yi ele alacağız. PID kelimesi “proportional integral derivative” kelimelerinin kısaltılmasından gelir. Türkçesi “oransal integral türev” anlamına gelir. Türev-İntegral geçtiği için biraz göz korkutsa da bu yazı ile ilköğretimde okuyan biri bile PID kontrolü anlayabilir. PID Nedir? Nerede ve Ne İçin Kullanılır? PID, içerisinde otomasyon [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/pid-kontrol-algoritmasi-nedir/">PID (Proportional Integral Derivative) Kontrol Algoritması Nedir?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Bu yazımızda robotikle, robotlarla ve otomasyon sistemleri ile uğraşanların sıkça duyduğu PID’yi ele alacağız. PID kelimesi “proportional integral derivative” kelimelerinin kısaltılmasından gelir. Türkçesi “oransal integral türev” anlamına gelir. Türev-İntegral geçtiği için biraz göz korkutsa da bu yazı ile ilköğretimde okuyan biri bile PID kontrolü anlayabilir.</p>



<h2 class="wp-block-heading">PID Nedir? Nerede ve Ne İçin Kullanılır?</h2>



<p>PID, içerisinde otomasyon içeren birçok sistemde kullanılan kontrol yöntemidir. Anlık verilerinin yanında önceki verilere göre gerçekleşen değişimleri kullanarak sistemi kontrol eder. Uçakların otopilotları, şerit takip sistemleri, akıllı ev sistemleri, uzay araçları, ısıtıcılar-soğutucular ve daha sayamadığım yüzlerce farklı işlerde kullanılır. Konuyu çizgi izleyen robot üzerinden anlatarak diğer teknolojilerde nasıl kullanılacağından da bahsedeceğim.</p>



<figure class="wp-block-gallery has-nested-images columns-3 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex"><div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" data-id="8763" src="https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-1024x662.jpg" alt="PID uçaklarda kullanımı" class="wp-image-8763" style="width:250px" width="250" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 20" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-1024x662.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-300x194.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-768x496.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-1536x993.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-2048x1324.jpg 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-150x97.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-450x291.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/john-mcarthur-8KLLgqHMAv4-unsplash-1200x776.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<figure class="wp-block-image size-large is-resized"><img decoding="async" data-id="8765" src="https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-1024x683.jpg" alt="PID roketlerde kullanımı" class="wp-image-8765" style="width:250px" width="250" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 21" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-1024x683.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-300x200.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-768x512.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-1536x1024.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-2048x1365.jpg 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-150x100.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-450x300.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/bill-jelen-woWf_VJ7dNs-unsplash-1-1200x800.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large is-resized"><img decoding="async" data-id="8766" src="https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-1024x683.jpg" alt="hareket eden tesla otomobil" class="wp-image-8766" style="width:250px" width="250" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 22" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-1024x683.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-300x200.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-768x512.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-1536x1024.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-2048x1365.jpg 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-150x100.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-450x300.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/jp-valery-FdBfCrKnR4I-unsplash-1200x800.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</figure>



<h2 class="wp-block-heading">PID&#8217;nin Avantajları</h2>



<p>Konuya bir robotu pid ile kontrol etmenin getirdiği farktan bahsederek başlayalım. PID kelimesinin açılımındaki “oransal” kontrol, robotun çizgiye olan uzaklığına göre düzeltme manevrası ile yapılır. Birçoğumuzun ilk yaptığı çizgi izleyen robot, oransal kontrol ile çalışmış oluyor. Örneğin çizgiye uzaklığı -5 ile 5 arasında tanımlayalım. 0 değeri merkez yani çizginin üzerinde bulunduğu durum. Negatif kısım solda, pozitif kısım sağda olduğunu gösteriyor. </p>



<p>Çizgi sensörümüzün aldığı verilere göre robotun verdiği kararları aşağıdaki gibi yapabiliriz:</p>



<p class="has-text-align-center">-1 hafif sağa dön</p>



<p class="has-text-align-center">-3 sağa dön</p>



<p class="has-text-align-center">-5 sağa keskin dön</p>



<p class="has-text-align-center">1 hafif sola dön&nbsp;</p>



<p class="has-text-align-center">3 sola dön</p>



<p class="has-text-align-center">5 sola keskin dön</p>



<p>Robotumuz sadece böyle karar alarak aslında sola döndüğünde düzeltmesi için tekrar sağa dönmesi, bunu düzeltmesi için tekrar sola dönmesi şeklinde bir döngüye girer. Sürekli sağa ve sola titreme yaparak çizgiyi izler. Eğer aldığımız verileri PID algoritması ile işlersek hem bu titremenin önüne geçmiş oluruz hem de çizgiyi daha tutarlı şekilde takip etmesini sağlarız. Bir uçağın otopilotunda PID algoritma kullanmadığımız bir sistem düşünürsek uçak irtifasını korumaya çalışmak için sürekli aşağı-yukarı kumanda vererek uçuş güvenliğini düşürür. Yolcu konforundaki farkı tahmin edebiliriz.</p>



<p>Aşağıdaki ilk videoda sadece oransal kullanılmış bir çizgi izleyen robot, ikinci videoda pid algoritması kullanılmış bir robot ve bunların arasındaki farkları görüyoruz.</p>



<figure class="wp-block-video aligncenter"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" controls src="https://blog.robo90.com/wp-content/uploads/2023/09/7lc1p5.mp4"></video><figcaption class="wp-element-caption">Sadece oransal kullanılmış bir çizgi izleyen robot</figcaption></figure>



<figure class="wp-block-video aligncenter"><video height="640" style="aspect-ratio: 352 / 640;" width="352" controls src="https://blog.robo90.com/wp-content/uploads/2023/09/pid-cizgi.mp4"></video><figcaption class="wp-element-caption">PID kullanılmış robot</figcaption></figure>



<h2 class="wp-block-heading">Türev ve Integral Nedir?</h2>



<p>Şimdi türev ve integrale bakabiliriz. Türev tanım olarak bir durumda yaşanan en küçük değişimdir. Fakat tanım ile değil bir örnek ile açalım. Damlayan bir musluk ve altında bir kova hayal edelim. Musluk damladıkça kova dolacaktır. Musluğumuz her saniye başında bir damla su damlatıyor ise bu kovadaki su miktarında meydana gelebilecek en küçük değişim bir damla kadar sudur. Her saniye bir damla kadar su miktarı artıyor. Daha az bir değişim gözlemleyemiyoruz. Yarım damla veya 2 damla. En küçük değişim miktarımız yani türevimiz o zaman bir damladır. Türevi kısaca bu kadar bilmek PID kontrolü anlamak için yeterli olacaktır.</p>



<p>Şimdi kovamıza bir delik açalım. Buradan da belirli aralıklarla su boşalsın. Bir yandan kovamız damlayan musluk ile dolarken bir yanda da boşalacak. Doldurma hızımızın boşaltma hızından yüksek olduğunu kabul edelim. Bir gece bekleyince kovada bir miktar su olduğunu görürüz. Örneğin kovada 5L su bulunsun. O zaman, şimdiden musluğun damlamaya başladığı zamana kadarki integralimiz 5L sudur. Bu süreçte kovamız hem su dolmuş hem de su akıtmıştır. Bunların hepsinin eklenmesi ile integrali hesapladık. Bu örnek de PID kontrol için yeterli bir integral bilgisi oluşturmuştur.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="680" src="https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-1024x680.jpg" alt="integral" class="wp-image-8773" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 23" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-1024x680.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-300x199.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-768x510.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-1536x1019.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-2048x1359.jpg 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-150x100.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-450x299.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/jeswin-thomas-hecib2an4T4-unsplash-1200x796.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">PID ile Çizgi İzleyen Robot Uygulaması</h2>



<h3 class="wp-block-heading">Şimdi çizgi izleyen robotumuzda türevi ekleyerek PID algoritmamızı birlikte oluşturalım:</h3>



<p>Az önceki -5 ile 5 arasında değer veren sensörümüzü tekrardan alalım. Bu değere hata ismini verelim. Hatamız 5 olsun. Robotumuz “sola keskin dön” kararını alır. Sola doğru giderken bir an sonra 2 değerini aldığında türevimiz (değişim son durum-ilk durum formülü hesaplanır.) 2-5=-3 olur. Şu anda hatamız 2 ve türevimiz -3. Toplam durum 2+(-3)=-1 oldu. O zaman şimdi robotumuz “hafif sağa dön” komutunu vermeli. Böylece robot keskin solun ardından hafifçe sağa yönelerek çizgi ile paralelleşerek çizgiye yerleşir. Aşağıdaki fotoğrafta mavi grafik sadece oransal hesaplamayı, kırmızı grafik ise türev eklenmesini ifade ediyor.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="563" height="360" src="https://blog.robo90.com/wp-content/uploads/2023/09/Ekran-goruntusu-2023-09-22-001801-e1695391033297.png" alt="Türev ve integral grafigi" class="wp-image-8774" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 24" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/Ekran-goruntusu-2023-09-22-001801-e1695391033297.png 563w, https://blog.robo90.com/wp-content/uploads/2023/09/Ekran-goruntusu-2023-09-22-001801-e1695391033297-300x192.png 300w, https://blog.robo90.com/wp-content/uploads/2023/09/Ekran-goruntusu-2023-09-22-001801-e1695391033297-150x96.png 150w, https://blog.robo90.com/wp-content/uploads/2023/09/Ekran-goruntusu-2023-09-22-001801-e1695391033297-450x288.png 450w" sizes="(max-width: 563px) 100vw, 563px" /></figure>
</div>


<h3 class="wp-block-heading">Peki integrali eklersek ne olur?</h3>



<p>İntegral kova örneğinden hatırlarsak birikimli olarak ilerleyen bir şey. İçerisinde 10 dakika öncesi de bulunuyor. Türeve karşı negatif etki yaparak robotun daha sert dönmesine yol açar. Çünkü o süreç içerisinde kendisine sürekli ekleme yapar. </p>



<p>Örneğin robotun hatası 5 olsun. Bir sonraki durumda 3, daha sonrakinde 1 olsun. İntegral sürekli ekleme yaparak 5+3+1=9 olur. Türev ile 5 olan keskin dönüşü azaltmış iken integral daha da keskin dönüşe zorlar. Aşağıdaki grafikte olduğu gibi. Bunu engellemek için PID kontrolde katsayılar kullanılır. Örneğin integralin katsayısını 0,1 yaparsak 9 yerine 0.9 ekler. Böylece etkisi azaltılır. Aynı şey oransal ve türevi için de geçerlidir. Robotun karakteristiğine göre katsayıları belirleriz. Örneğin, türevin katsayısı 1 iken robot hala titreme yapıyorsa katsayıyı artırmamız gerekir ya da robot çizgiyi bulamıyor ise katsayıyı düşürmemiz gerekir.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="309" height="262" src="https://blog.robo90.com/wp-content/uploads/2023/09/grafik2.png" alt="PID integral grafiği" class="wp-image-8776" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 25" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/grafik2.png 309w, https://blog.robo90.com/wp-content/uploads/2023/09/grafik2-300x254.png 300w, https://blog.robo90.com/wp-content/uploads/2023/09/grafik2-150x127.png 150w" sizes="(max-width: 309px) 100vw, 309px" /></figure>
</div>


<p>O zaman bütün bunları birleştirerek PID kontrol için bir formül yazalım:</p>



<p>Kp: Oransal Katsayı</p>



<p>Ki: İntegralin katsayısı</p>



<p>Kd: Türevin katsayısı</p>



<p>PID = Kp*hata + Kd*Türev + Ki*İntegral</p>



<p>Türev ve integrali ise şu şekilde hesaplayabiliriz:</p>



<p>Önceki Durum: Bir önceki anda alınan hata</p>



<p>Toplam: Önceki alınan her hatanın toplamı</p>



<p>Türev = Hata &#8211; Önceki Durum</p>



<p>İntegral = Toplam + Hata</p>



<p>Şimdi Arduino üzerinde PID ile çizgi izleyen robotu kontrol eden bir program yazarak öğrendiklerimizi destekleyelim. </p>



<h2 class="wp-block-heading">Projenin Malzemeleri</h2>



<p><a href="https://www.robo90.com/arduino-nano-klon-usb-kablo-hediyeli" data-type="link" data-id="https://www.robo90.com/arduino-nano-klon-usb-kablo-hediyeli">Arduino Nano Klon &#8211; USB Kablo Hediyeli</a></p>



<p><a href="https://www.robo90.com/qtr-8a-analog-kizilotesi-sensor-karti-cizgi-izleyen" data-type="link" data-id="https://www.robo90.com/qtr-8a-analog-kizilotesi-sensor-karti-cizgi-izleyen">QTR-8A Analog Kızılötesi Sensör Kartı &#8211; Çizgi İzleyen</a></p>



<p><a href="https://www.robo90.com/6v-250-rpm-reduktorlu-motor-sari" data-type="link" data-id="https://www.robo90.com/6v-250-rpm-reduktorlu-motor-sari">6V 250 RPM Redüktörlü Motor &#8211; Sarı</a></p>



<p><a href="https://www.robo90.com/l293d-motor-surucu-entegresi-dip16" data-type="link" data-id="https://www.robo90.com/l293d-motor-surucu-entegresi-dip16">L293D Motor Sürücü Entegresi &#8211; Dip16</a></p>



<pre class="wp-block-code"><code>#include &lt;QTRSensors.h&gt;
#define motor1a A0
#define motor1b A1
#define motor1p 10

#define motor2a A2
#define motor2b A3
#define motor2p 11


QTRSensors qtr;                                        //tanimlamalar
int error, turev,guc,lasterror=0;
int integral=0;
int solll,saggg;
int hiz=100;
float kp=0.03;
float kd=0.01;                                         //pid katsayilari
float ki=0;
const uint8_t SensorCount = 8;
uint16_t sensorValues&#91;SensorCount];
void setup() {
   qtr.setTypeRC(); //Analog sensor kullanilacaksa setTypeRC yerine setTypeAnalog kullanin
  qtr.setSensorPins((const uint8_t&#91;]){9,8,7,6,5,4,3,2}, SensorCount);    //sensor tanimlama
 

  delay(500);
  pinMode(13, OUTPUT);
  digitalWrite(13, HIGH);

  pinMode(10, OUTPUT);
  pinMode(A0, OUTPUT);
  pinMode(A1, OUTPUT);
  pinMode(A2, OUTPUT);
  pinMode(A3, OUTPUT);
  pinMode(11, OUTPUT);

//kalibrasyon kodlari
  for (uint16_t i = 0; i &lt; 400; i++)
  {
    qtr.calibrate();
  }
  digitalWrite(13, LOW);

  Serial.begin(9600);
  for (uint8_t i = 0; i &lt; SensorCount; i++)
  {
    Serial.print(qtr.calibrationOn.minimum&#91;i]);
    Serial.print(' ');
  }
  Serial.println();

 
  for (uint8_t i = 0; i &lt; SensorCount; i++)
  {
    Serial.print(qtr.calibrationOn.maximum&#91;i]);
    Serial.print(' ');
  }
  Serial.println();
  Serial.println();
  delay(1000);
}
void loop(){
 digitalWrite(motor1a,HIGH);
  digitalWrite(motor2a,HIGH);

  digitalWrite(motor2b,LOW);
  digitalWrite(motor1b,LOW);

uint16_t position = qtr.readLineWhite(sensorValues);
 error=position-3500;
 integral=integral+error;
 turev=error-lasterror;
 lasterror=error;
 guc=(kp*error)+(kd*turev)+(integral*ki);
 solll=hiz+guc;
 saggg=hiz-guc;
 if(solll&lt;0) solll=0;
 if(saggg&lt;0) saggg=0;
 if(solll&gt;255)solll=255;
 if(saggg&gt;255) saggg=255;
 analogWrite(motor1p,solll);
 analogWrite(motor2p,saggg);
}

</code></pre>



<p>Proje ile örneklendirdikten sonra PID’nin diğer uygulamaları hakkında birkaç örnek verebiliriz.</p>



<h2 class="wp-block-heading">PID Uygulama Örnekleri</h2>



<p>Uçaklar uçarken pilotlar sürekli el ile kumanda vermezler. Otopilota izlenecek yol ve irtifa bilgisi girildikten sonra otopilot bu işlemi yapar. Uçaklardaki otopilotun çalışma mantığının çizgi izleyen robot ile aynıdır. Belirli rota çizgisi üzerinde uçağı tutar. Aynı şekilde irtifada da olması gereken irtifa ile hata payına göre hesaplama sonucu gerekli kumanda verilir. Böylece sürekli aşağı-yukarı şeklinde kumanda verilmez.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-1024x768.jpg" alt="Boeing 737 kokpit" class="wp-image-8781" title="PID (Proportional Integral Derivative) Kontrol Algoritması Nedir? 26" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-1024x768.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-300x225.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-768x576.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-1536x1152.jpg 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-2048x1536.jpg 2048w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-150x113.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-450x338.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/shandell-venegas-pFqOn1gfSe8-unsplash-1200x900.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>Hastanelerde ve iş yerlerinde gördüğümüz akıllı ısıtma-soğutma sistemleri de PID kontrol ile çalışmaktadır. Eğer sadece oransal kontrol kullanılsaydı ayarlanan dereceyi geçince soğutma, tekrar ısıtma yaparak hem enerji zararına hem de ısıtma soğutma sisteminin çabuk bozulmasına sebebiyet verirdi.</p>



<p>Bu yazımızda PID kontrolün ne olduğuna, türev-integral ile bağlantısına, nasıl kullanılacağına ve endüstriyel uygulamalarına baktık. Umarım faydalı olmuştur.</p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/projeler/teknik/">Teknik Kategorisindeki Diğer Yazılarımıza Göz ATabilirsiniz</a></div>
</div>
<p><a rel="nofollow" href="https://blog.robo90.com/pid-kontrol-algoritmasi-nedir/">PID (Proportional Integral Derivative) Kontrol Algoritması Nedir?</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/pid-kontrol-algoritmasi-nedir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://blog.robo90.com/wp-content/uploads/2023/09/7lc1p5.mp4" length="2497080" type="video/mp4" />
<enclosure url="https://blog.robo90.com/wp-content/uploads/2023/09/pid-cizgi.mp4" length="1022845" type="video/mp4" />

			</item>
		<item>
		<title>Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kullanımı &#8211; Bölüm 4</title>
		<link>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/</link>
					<comments>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/#respond</comments>
		
		<dc:creator><![CDATA[Ahmet Miraç Çıtak]]></dc:creator>
		<pubDate>Fri, 22 Sep 2023 11:35:28 +0000</pubDate>
				<category><![CDATA[Raspberry Pi Eğitim Serisi]]></category>
		<category><![CDATA[buzzer kullanımı]]></category>
		<category><![CDATA[Raspberry Pi Pico]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8662</guid>

					<description><![CDATA[<p>Raspberry Pi Pico, düşük maliyetli bir mikrodenetleyici kartıdır ve GPIO pinleri sayesinde çeşitli projeleri kolayca gerçekleştirmenize olanak tanır. Bu makalede Raspberry Pi Pico kullanarak bir buzzer kontrol projesini ele alacağız. Ayrıca potansiyometre kullanarak buzzer&#8217;ın frekansını ayarlamayı öğreneceğiz. Python programlama dili ile bu projeyi gerçekleştireceğiz ve machine kütüphanesini kullanacağız. Malzemeler Bu projeyi gerçekleştirmek için aşağıdaki malzemelere [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/">Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kullanımı &#8211; Bölüm 4</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Raspberry Pi Pico, düşük maliyetli bir mikrodenetleyici kartıdır ve GPIO pinleri sayesinde çeşitli projeleri kolayca gerçekleştirmenize olanak tanır. Bu makalede Raspberry Pi Pico kullanarak bir buzzer kontrol projesini ele alacağız. Ayrıca potansiyometre kullanarak buzzer&#8217;ın frekansını ayarlamayı öğreneceğiz. Python programlama dili ile bu projeyi gerçekleştireceğiz ve <code>machine</code> kütüphanesini kullanacağız.</p>



<h2 class="wp-block-heading"><strong>Malzemeler</strong></h2>



<p>Bu projeyi gerçekleştirmek için aşağıdaki malzemelere ihtiyacınız olacak:</p>



<ol class="wp-block-list">
<li><a href="https://www.robo90.com/raspberry-pi-pico-orijinal">Raspberry Pi Pico</a></li>



<li><a href="https://www.robo90.com/buzzer" data-type="link" data-id="https://www.robo90.com/buzzer">Buzzer</a></li>



<li><a href="https://www.robo90.com/10k-potansiyometre-wh148">Potansiyometre (Döner direnç)</a></li>



<li><a href="https://www.robo90.com/breadboard" data-type="link" data-id="https://www.robo90.com/breadboard">Breadboard</a></li>



<li><a href="https://www.robo90.com/arama?q=jumper">Jumper </a><a href="https://www.robo90.com/jumper-kablolar">kablo</a></li>



<li><a href="https://www.robo90.com/direnc" data-type="link" data-id="https://www.robo90.com/direnc">Birkaç ekstra direnç (isteğe bağlı)</a></li>
</ol>



<h3 class="wp-block-heading"><strong>Adım 1: Devre Bağlantıları</strong></h3>



<p>Bağlantılar projenin temelini oluşturur. İşte bağlantıları yaparken dikkate almanız gerekenler:</p>



<ul class="wp-block-list">
<li>Buzzer&#8217;in pozitif (+) pimi Raspberry Pi Pico&#8217;nun bir GPIO pinine (örneğin, GP18) bağlanmalıdır.</li>



<li>Buzzer&#8217;in negatif (-) pimi Raspberry Pi Pico&#8217;nun toprak (GND) pinine bağlanmalıdır.</li>



<li>Potansiyometre üzerinde üç bacak vardır. Orta bacak Raspberry Pi Pico&#8217;nun bir GPIO pinine (örneğin, GP17) bağlanmalıdır.</li>



<li>Diğer iki bacak, Raspberry Pi Pico&#8217;nun 3.3V pinine ve toprak (GND) pinine bağlanmalıdır. Potansiyometre ile Raspberry Pi Pico arasına dirençler ekleyerek potansiyometrenin hassasiyetini ayarlayabilirsiniz.</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="453" src="https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-1024x453.png" alt="Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kontrolü devre şeması" class="wp-image-8665" title="Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kullanımı - Bölüm 4 27" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-1024x453.png 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-300x133.png 300w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-768x339.png 768w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-1536x679.png 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-150x66.png 150w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-450x199.png 450w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi-1200x530.png 1200w, https://blog.robo90.com/wp-content/uploads/2023/09/pico-pot-buzzer-semasi.png 1950w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><strong>Adım 2: Python Programını Yazma</strong></h3>



<p>Python programını oluşturmak için Thonny veya herhangi bir Python IDE&#8217;si kullanabilirsiniz. İşte Python programınıza eklemeniz gereken kodun daha ayrıntılı bir örneği:</p>



<pre class="wp-block-code"><code># Gerekli kütüphanelerin içe aktarılması
import machine
from machine import PWM, Pin
import utime

# Pin tanımlamaları
buzzer_pin = machine.Pin(14, machine.Pin.OUT)  # GP14 pinini çıkış olarak ayarla (GPIO 14)
potentiometer_pin = machine.ADC(26)  # GP26 pinini potansiyometre okumak için ayarla
buzzer = PWM(Pin(14))  # PWM nesnesini oluşturarak buzzer'ı kontrol etmek için kullanacağız

# Buzzer frekansını ayarlama fonksiyonu
def set_buzzer_frequency(pot_value):
    # Potansiyometre değerini 0-1023 aralığından frekansta kullanılabilir bir aralığa dönüştür
    frequency = pot_value * 1000 / 1023
    return frequency

try:
    while True:
        # Potansiyometre değerini okuma
        pot_value = potentiometer_pin.read_u16()

        # Potansiyometre değerini ekrana bastırma
        print("Potansiyometre Değeri:", pot_value)

        # Buzzer frekansını ayarlama
        buzzer_frequency = set_buzzer_frequency(pot_value)
        buzzer.freq(int(buzzer_frequency))  # PWM frekansını ayarla

        utime.sleep(1)  # 1 saniye ara verme

except KeyboardInterrupt:
    pass</code></pre>



<p>Bu kod, Raspberry Pi Pico&#8217;nun GPIO pinlerini kullanarak potansiyometre değerini okur ve buna göre buzzer&#8217;ın frekansını ayarlar. Potansiyometre çevrildikçe buzzer&#8217;ın sesi yüksek veya düşük olacaktır.</p>



<h3 class="wp-block-heading"><strong>Adım 3: Raspberry Pi Pico&#8217;ya Kodu Yükleme ve Çalıştırma</strong></h3>



<p>Python kodunu Raspberry Pi Pico&#8217;ya yüklemek için Pico&#8217;nuzu bir USB bağlantısı ile bilgisayarınıza bağlayın ve kodu bir .py dosyası olarak kaydedin. Ardından kodu Pico&#8217;ya yüklemek için bir yükleme aracı kullanabilirsiniz.</p>



<p>Kodu çalıştırdığınızda potansiyometreyi çevirerek buzzer&#8217;ın sesini kontrol edebilirsiniz. Sesin nasıl değiştiğini gözlemleyin.</p>



<h2 class="wp-block-heading"><strong>Sonuç:</strong></h2>



<p>Bu proje sayesinde Raspberry Pi Pico ile temel bir elektronik proje oluşturarak potansiyometre kullanarak buzzer&#8217;ın frekansını kontrol edebilirsiniz. Bu proje, elektronik ve programlama becerilerinizi geliştirmenize yardımcı olurken Raspberry Pi Pico&#8217;nun gücünü keşfetmenizi sağlar. Projeyi daha da geliştirmek için farklı ses efektleri veya müzik parçaları ekleyebilirsiniz.</p>



<div class="wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-cc3cdef1 wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Sıradaki Yazı yakında&#8230;</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/egitim-serileri/">DİĞER EĞİTİM SERİLERİMİZ</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/egitim-serileri/raspberry-pi-egitim-serisi/"><strong>RASPBERRY Pİ EĞİTİM SERİSİ</strong>&nbsp;KATEGORİSİNDEKİ YAZILAR</a></div>
</div>
<p><a rel="nofollow" href="https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/">Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kullanımı &#8211; Bölüm 4</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Raspberry Pi Pico ile Potansiyometre Okuma – Bölüm 3</title>
		<link>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-okuma-bolum-3/</link>
					<comments>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-okuma-bolum-3/#respond</comments>
		
		<dc:creator><![CDATA[Ahmet Miraç Çıtak]]></dc:creator>
		<pubDate>Fri, 22 Sep 2023 11:30:18 +0000</pubDate>
				<category><![CDATA[Raspberry Pi Eğitim Serisi]]></category>
		<category><![CDATA[potansiyometre okuma]]></category>
		<category><![CDATA[Raspberry Pi Pico]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8521</guid>

					<description><![CDATA[<p>Bu yazıda Raspberry Pi Pico ile potansiyometre değerlerini nasıl okuyacağınızı öğreneceksiniz. Potansiyometreler çeşitli projelerde kullanılan analog sensörlerdir ve bu yazıda Thonny IDE&#8217;si kullanarak Raspberry Pi Pico ile bir potansiyometreyi nasıl bağlayacağınızı ve değerlerini nasıl okuyacağınızı ayrıntılı bir şekilde öğreneceksiniz. Ayrıca örnekler ve görsellerle süreci daha iyi anlayacaksınız. Hazırsanız başlayalım! Malzemeler Öncelikle gerekli malzemeleri hazırlayalım: Adım [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-okuma-bolum-3/">Raspberry Pi Pico ile Potansiyometre Okuma – Bölüm 3</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Bu yazıda Raspberry Pi Pico ile potansiyometre değerlerini nasıl okuyacağınızı öğreneceksiniz. Potansiyometreler çeşitli projelerde kullanılan analog sensörlerdir ve bu yazıda Thonny IDE&#8217;si kullanarak Raspberry Pi Pico ile bir potansiyometreyi nasıl bağlayacağınızı ve değerlerini nasıl okuyacağınızı ayrıntılı bir şekilde öğreneceksiniz. Ayrıca örnekler ve görsellerle süreci daha iyi anlayacaksınız. Hazırsanız başlayalım!</p>



<h2 class="wp-block-heading"><strong>Malzemeler</strong></h2>



<p>Öncelikle gerekli malzemeleri hazırlayalım:</p>



<ol class="wp-block-list">
<li><a href="https://www.robo90.com/raspberry-pi-pico-orijinal">Raspberry Pi Pico</a></li>



<li><a href="https://www.robo90.com/10k-potansiyometre-wh148">10K ohm potansiyometre</a></li>



<li><a href="https://www.robo90.com/40li-ayrilabilen-erkek-erkek-jumper-kablo-20cm-arduino-uyumlu">Jumper kabloları</a></li>



<li><a href="https://thonny.org/" data-type="link" data-id="https://thonny.org/" rel="nofollow noopener" target="_blank">Thonny IDE</a> (Eğer yüklü değilse <a href="https://blog.robo90.com/raspberry-pi-pico-egitim-serisi-bolum-1/" data-type="link" data-id="https://blog.robo90.com/raspberry-pi-pico-egitim-serisi-bolum-1/">Raspberry Pi Pico Nedir? Nasıl Kullanılır? – Bölüm 1</a> yazısına göz atabilirsiniz.)</li>
</ol>



<h3 class="wp-block-heading"><strong>Adım 1: Potansiyometre ve Raspberry Pi Pico Bağlantısı</strong></h3>



<p>Potansiyometrenizin üç bacağı vardır. Orta bacak (Wiper) sağ bacak (GND) ve sol bacak (3.3V) Raspberry Pi Pico&#8217;nun GPIO pinlerinden birini sol bacağa bir diğerini sağ bacağa ve bir diğerini de orta bacağa bağlayın. Bağlantıları doğru yaptığınızdan emin olun.</p>



<p>İşte bir görsel yardımı :</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-1024x409.png" alt="Raspberry Pi Pico ile Potansiyometre Okuma devre şeması" class="wp-image-8658" style="width:813px;height:325px" width="813" height="325" title="Raspberry Pi Pico ile Potansiyometre Okuma – Bölüm 3 28" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-1024x409.png 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-300x120.png 300w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-768x307.png 768w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-1536x614.png 1536w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-150x60.png 150w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-450x180.png 450w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu-1200x479.png 1200w, https://blog.robo90.com/wp-content/uploads/2023/09/pot-pico-kontrolu.png 1755w" sizes="(max-width: 813px) 100vw, 813px" /></figure>



<h3 class="wp-block-heading"><strong>Adım 2: Thonny IDE&#8217;yi Açma ve Python Kodu Yazma</strong></h3>



<p>Şimdi Thonny IDE&#8217;yi açın ve yeni bir Python dosyası oluşturun. Ardından potansiyometre değerlerini okumak için bu kodu yazın.</p>



<pre class="wp-block-code"><code>import machine
import utime

pot_pin = machine.ADC(26)  # Potansiyometre Pico'nun 26 numaralı pini

while True:
    pot_value = pot_pin.read_u16()  # Potansiyometre değerini oku
    print("Potansiyometre Değeri:", pot_value)
    utime.sleep(0.5)  # Değerleri 0.1 saniye aralıklarla oku
</code></pre>



<p>Bu kod Raspberry Pi Pico&#8217;nun 26 numaralı ADC (Analog-Digital Converter) pinine bağlı olan potansiyometre değerini sürekli olarak okur ve ekrana yazdırır. Değerleri 0.5 saniye aralıklarla okuduğumuz için daha pürüzsüz bir sonuç elde ederiz.</p>



<h3 class="wp-block-heading"><strong>Adım 3: Kodu Çalıştırma ve Sonuçları İzleme</strong></h3>



<p>Kodu yazdıktan sonra Raspberry Pi Pico&#8217;yu bilgisayarınıza bağlayın ve Thonny IDE&#8217;de &#8220;Çalıştır&#8221; düğmesine tıklayarak kodu çalıştırın. Şimdi potansiyometreyi çevirdiğinizde değerlerin nasıl değiştiğini gözlemleyebilirsiniz. Bu potansiyometrenizin pozisyonunu Raspberry Pi Pico ile başarıyla okuduğunuz anlamına gelir.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1390" height="782" src="https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited.jpeg" alt="Raspberry Pi Pico ile Potansiyometre Okuma" class="wp-image-8660" title="Raspberry Pi Pico ile Potansiyometre Okuma – Bölüm 3 29" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited.jpeg 1390w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-300x169.jpeg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-1024x576.jpeg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-768x432.jpeg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-150x84.jpeg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-450x253.jpeg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-05-at-11.13.24-edited-1200x675.jpeg 1200w" sizes="(max-width: 1390px) 100vw, 1390px" /></figure>



<h2 class="wp-block-heading"><strong>Sonuç</strong></h2>



<p>Bu yazıda Raspberry Pi Pico ile potansiyometre değerlerini okuma işlemini adım adım açıkladık ve görsellerle destekledik. Artık bu temel yetenekle analog sensörlerle çalışabilir ve daha karmaşık projelere başlayabilirsiniz. Potansiyometre kullanarak LED parlaklığını veya motor hızını kontrol etmek gibi pek çok projeyi gerçekleştirebilirsiniz.</p>



<p>Potansiyometreler elektronik projelerde çok yönlü bir şekilde kullanılan önemli bileşenlerdir. Bu yazı bu bileşenleri Raspberry Pi Pico ile nasıl kullanabileceğinizi anlamanıza yardımcı oldu. Şimdi bu bilgiyi projelerinize uygulamak için ilerleyebilirsiniz. Başarılar dileriz!</p>



<div class="wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-cc3cdef1 wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-kullanarak-buzzer-kullanimi-bolum-4/">Raspberry Pi Pico ile Potansiyometre Kullanarak Buzzer Kullanımı &#8211; Bölüm 4</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/egitim-serileri/raspberry-pi-egitim-serisi/"><strong>RASPBERRY Pİ EĞİTİM SERİSİ</strong>&nbsp;KATEGORİSİNDEKİ YAZILAR</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://blog.robo90.com/kategori/egitim-serileri/">DİĞER EĞİTİM SERİLERİMİZ</a></div>
</div>
<p><a rel="nofollow" href="https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-okuma-bolum-3/">Raspberry Pi Pico ile Potansiyometre Okuma – Bölüm 3</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/raspberry-pi-pico-ile-potansiyometre-okuma-bolum-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fusion 360&#8217;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3</title>
		<link>https://blog.robo90.com/fusion-360-dikdortgen-komutlari-kullanimi-fusion-360-egitim-serisi-bolum-3/</link>
					<comments>https://blog.robo90.com/fusion-360-dikdortgen-komutlari-kullanimi-fusion-360-egitim-serisi-bolum-3/#comments</comments>
		
		<dc:creator><![CDATA[Ali Berk Ercan]]></dc:creator>
		<pubDate>Thu, 21 Sep 2023 09:41:15 +0000</pubDate>
				<category><![CDATA[Fusion 360 Eğitim Serisi]]></category>
		<guid isPermaLink="false">https://blog.robo90.com/?p=8687</guid>

					<description><![CDATA[<p>Herkese Selamlar, Robo90’dan Eray Ben!Bugün sizlerle birlikte bu dersimizde&#160;Fusion 360&#8216;ta bir önceki bölümde oluşturduğumuz küp tasarımının benzerini oluşturup ardından üzerine ismimizin baş harfini ekleyeceğiz. Ayrıca 4 Yeni komut öğreneceğiz. Fusion 360 ile yaratıcı projelere yelken açacağımız bu serimizin üçüncü bölümüne hoş geldiniz diyorum efenim! Bir Önceki Bölüm, &#8220;Fusion 360 Nasıl Kullanılır?&#8221; Dostlarım eğer önceden yayımlamış [...]</p>
<p><a rel="nofollow" href="https://blog.robo90.com/fusion-360-dikdortgen-komutlari-kullanimi-fusion-360-egitim-serisi-bolum-3/">Fusion 360&#8217;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Herkese Selamlar, Robo90’dan Eray Ben!</strong><br>Bugün sizlerle birlikte bu dersimizde&nbsp;<a href="https://www.autodesk.com.tr/products/fusion-360/overview?term=1-YEAR&amp;tab=subscription" rel="nofollow noopener" target="_blank">Fusion 360</a>&#8216;ta bir önceki bölümde oluşturduğumuz küp tasarımının benzerini oluşturup ardından üzerine ismimizin baş harfini ekleyeceğiz. Ayrıca 4 Yeni komut öğreneceğiz. Fusion 360 ile yaratıcı projelere yelken açacağımız bu serimizin üçüncü bölümüne hoş geldiniz diyorum efenim!</p>



<h2 class="wp-block-heading">Bir Önceki Bölüm, &#8220;Fusion 360 Nasıl Kullanılır?&#8221;</h2>



<p>Dostlarım eğer önceden yayımlamış olduğum ikinci bölüm yazısını okumadıysanız buraya tıklayarak&nbsp;<a href="https://blog.robo90.com/fusion-360-nasil-kullanilir-fusion-360-egitim-serisi-bolum-2/" data-type="post" data-id="8418">&#8220;Fusion 360 Nasıl Kullanılır?&#8221;</a> yazıma göz atabilirsiniz. Bir önceki bölümde <strong>&#8220;Çizgi/Line&#8221;</strong> ve <strong>&#8220;Eskiz Boyutu/Sketch Dimension&#8221;</strong> komutlarını kullanarak bir kare oluşturmuştuk. <strong>&#8220;Extrude&#8221;</strong> komutunu kullanarak ise 3 Boyutlu bir küp haline getirmiştik.</p>



<h2 class="wp-block-heading">Kare oluşturalım, Ama en kolay şekilde!</h2>



<p>Geçen bölümde <strong>&#8220;Çizgi/Line&#8221;</strong> komutunu kullanarak ilerlemiştik ancak bu bölümde küp oluşturmak için daha farklı bir komut kullanacağız. Teker teker çizgilerle ve boyutlandırmayla uğraşmaktan sizi kurtaracağım dostlarım <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f605.png" alt="😅" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</p>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:15% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="104" height="110" src="https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-gorus-acisi-ayarlama-kupu-1.jpg" alt="Fusion 360 Görüş Açısı Değiştirme Küpü" class="wp-image-8592 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 40"></figure><div class="wp-block-media-text__content">
<p>Gene sağ üst kısımdaki küp ile üst bakış açısına geçiyoruz, bu kısımlar bir önceki bölümle hemen hemen aynı <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f44d.png" alt="👍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="579" src="https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-1024x579.jpg" alt="Fusion 360 Eskize Üsten Bakış" class="wp-image-8591" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 41" srcset="https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-1024x579.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-300x170.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-768x434.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-150x85.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-450x254.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis-1200x678.jpg 1200w, https://blog.robo90.com/wp-content/uploads/2023/08/fusion-360-dersleri-eskize-ustten-bakis.jpg 1359w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Ekranımız gene bu hale geliyor. Sol üstten &#8220;Eskiz Oluştur&#8221; tuşuna tıkıyoruz. Ardından ortadaki sarı kareye tıklıyoruz. Bu aşamaya kadar her şey bir önceki bölümdeki ile aynıydı. Şimdi ise yeni komutumuza geçiyoruz.</p>



<h2 class="wp-block-heading">Fusion 360&#8217;ta Dikdörtgen Komutları Nasıl Kullanılır?</h2>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:52% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="607" height="512" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-dikdortgen-sekmesi-merkez-dikdortgen.jpg" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 9" class="wp-image-8692 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 42" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-dikdortgen-sekmesi-merkez-dikdortgen.jpg 607w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-dikdortgen-sekmesi-merkez-dikdortgen-300x253.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-dikdortgen-sekmesi-merkez-dikdortgen-150x127.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-dikdortgen-sekmesi-merkez-dikdortgen-450x380.jpg 450w" sizes="(max-width: 607px) 100vw, 607px" /></figure><div class="wp-block-media-text__content">
<p>Eskiz sekmesi altında oluştur bölümüne tıklıyoruz. Ardından hemen yanda gösterdiğim şekilde alt tarafa yeni bir pencere açılıyor. Bu kısımdan dikdörtgene geliyoruz.</p>
</div></div>



<p>Bu kısımda 3 farklı komutumuz var. Bunların hepsi dikdörtgen oluşturmamızı sağlıyor dostlarım. Ancak <strong>aralarındaki tek fark, dikdörtgeni oluşturma yöntemi</strong>. Biliyorum biraz karışık geldi ama merak etmeyin çok basittirler. Hemen aşağıda açıklıyorum dostlarım.</p>



<h3 class="wp-block-heading">2 Noktalı Dikdörtgen Komutu</h3>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:49% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion360-dersleri-iki-noktali-dikdortgen-komutu.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 10" class="wp-image-8693 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 43"></figure><div class="wp-block-media-text__content">
<p><em>Sol tarafta görebildiğiniz üzere, ilk olarak bir noktaya daha sonra ise diğer noktaya tıklayarak dikdörtgen oluşturduğumuz, basit bir komuttur kendisi. </em></p>
</div></div>



<h3 class="wp-block-heading">3 Noktalı Dikdörtgen Komutu</h3>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:49% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion360-dersleri-3noktali-dikdortgen-komutu.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 11" class="wp-image-8694 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 44"></figure><div class="wp-block-media-text__content">
<p><em>İlk olarak bir taban çizip ardından o tabana bir yükseklik verdiğimiz, spesifik durumlarda kullandığımız bir komuttur kendisi.</em></p>
</div></div>



<h3 class="wp-block-heading">Merkez Dikdörtgen Komutu</h3>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion360-dersleri-merkez-nokta-dikdortgen-komutu.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 12" class="wp-image-8695 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 45"></figure><div class="wp-block-media-text__content">
<p><em>İlk merkez noktaya ardından dış bir köşeyi seçtiğimiz, Simetrik bir kare oluşturmamız gerektiğinde işleri kolaylaştıran, Harika bir komuttur kendisi.</em></p>
</div></div>



<p>Dikdörtgen komutlarını öğrendiğimize göre devam edebiliriz! Bugün ben<strong> &#8220;Merkez Dikdörtgen&#8221;</strong> komutunu kullanarak bir küp oluşturacağım. Hemen işe başlayalım!</p>



<p>Yazının başında yeni bir Eskiz/Sketch oluşturmuştuk. Hemen &#8220;Oluştur&#8221; kısmından <strong>&#8220;Merkez Dikdörtgen&#8221;</strong> komutunu seçerek tam ortadaki gri noktaya tıklıyorum ve <em>50mm x 50mm </em>boyutunda bir kare oluşturuyorum.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="552" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-1024x552.jpg" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 13" class="wp-image-8718" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 46" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-1024x552.jpg 1024w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-300x162.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-768x414.jpg 768w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-150x81.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-450x243.jpg 450w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm-1200x647.jpg 1200w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-merkez-dikdortgen-50x50mm.jpg 1355w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Fare imleci ile tam 50mm değerini tutturmak zor olabiliyor bu yüzden size naçizane tavsiyem çizim yaparken <strong>&#8220;tab&#8221;</strong> tuşuna basarak değer girmeniz olacaktır. Bu sayede imleci istediğiniz değere denk getirmekle uğraşmayacaksınız. Boyutlarımızı girdikten sonra <strong>&#8220;Enter&#8221;</strong> tuşuna basarak komutu bitiriyoruz. Küpümüz hazır olduğuna göre,</p>



<h2 class="wp-block-heading">Şaheserimize Kendi İmzamızı Atalım <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f605.png" alt="😅" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:34% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="342" height="422" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-text-tool-metin-komutu.jpg" alt="Fusion 360 Dersleri Text Tool/Metin Komutu" class="wp-image-8720 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 47" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-text-tool-metin-komutu.jpg 342w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-text-tool-metin-komutu-243x300.jpg 243w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-text-tool-metin-komutu-150x185.jpg 150w" sizes="(max-width: 342px) 100vw, 342px" /></figure><div class="wp-block-media-text__content">
<p>Bu sefer oluşturduğumuz küp tasarımımızın üzerine farklı bir şey daha ekleyelim. İsmimizin baş harfi mesela. Gene aynı şekilde eskiz üzerinden ilerleyeceğiz. Tabii ki de harfi Line/Çizgi komutu ile oluşturabiliriz dostlarım. Ancak bunun daha kolay bir yolu var.<strong> &#8220;Text Tool/Yazı Komutu&#8221;</strong></p>
</div></div>



<p>Bu komutu çok ayrıntılı şekilde burada anlatmayacağım dostlarım. Ancak serimizin devamında çok daha ayrıntılı şekilde bu komuta değineceğiz. İlk olarak açtığımız Sketch/eskiz üzerinden devam edelim. Tekrardan oluştur sekmesine geliyoruz ardından<strong> &#8220;Text/Metin&#8221; </strong>Komutuna tıklıyoruz. <em>&#8220;Hemen üste komutun menüdeki yerini ekledim.&#8221;</em></p>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:49% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-text-tool-kullanimi.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 14" class="wp-image-8721 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 48"></figure><div class="wp-block-media-text__content">
<p><strong>&#8220;Text/Yazı&#8221; </strong>komutunu kullanabilmek için ilk olarak çizdiğimiz karenin bir köşesine ardından diğer köşesine tıklıyoruz. Hemen ardından ortaya &#8220;Örnek Metin&#8221; tarzında bir yazı beliriyor. </p>
</div></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 54%"><div class="wp-block-media-text__content">
<p>Ayrıca karenin köşelerini seçmemizin ardından bir yeni pencere daha açılacaktır dostlarım. Burada &#8220;Metin&#8221; yazan kısma kendi ismimizin ilk harfini yazıyoruz. Aşağısında bulunan parametreler ise Font, Boyut, Yön, Hizalama gibi ayarlar. Ben kendi kullandığım ayarları bıraktım. Siz de biraz kurcalayarak hızlıca öğrenebilirsiniz. Ardından &#8220;Tamam&#8221; tuşuna tıklıyoruz.</p>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="666" height="463" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-metin-duzenleme-ekrani.jpg" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 15" class="wp-image-8722 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 49" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-metin-duzenleme-ekrani.jpg 666w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-metin-duzenleme-ekrani-300x209.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-metin-duzenleme-ekrani-150x104.jpg 150w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-metin-duzenleme-ekrani-450x313.jpg 450w" sizes="(max-width: 666px) 100vw, 666px" /></figure></div>



<h2 class="wp-block-heading">Eskizimiz Hazır, O halde 3 Boyut&#8217;a Geçiş Yapalım <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f44c.png" alt="👌" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Oluşturduğumuz 2D tasarımı &#8220;Extrude&#8221; Komutu ile 3 Boyutlu hale getireceğiz. Bir önceki bölümde yaptığımızın aynısı ancak bu sefer farklı bir şey daha öğreneceğiz <strong>&#8220;Extrude ile Kesmek&#8221;</strong>. Kulağa tuhaf geliyor olabilir ancak çok basit dostlarım gelin hemen başlayalım.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-3boyutlu-hale-getirmek-1.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 16" class="wp-image-8726" style="width:774px;height:436px" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 50"></figure>
</div>


<p>İlk olarak, sağ üst kısımdaki görüş açısını değiştiren küpün <strong>tam köşesine</strong> tıklıyorum. Bu sayede bize 3 Boyutu da rahatlıkla görmemizi sağlayan bir görüş açısı veriyor. Ardından katı sekmesinde bulunan, <strong>&#8220;Extrude Et&#8221;</strong> komutunu kullanarak küpümü oluşturuyorum. Püf noktası şu Extrude komutunu kullanırken ortada çıkan mavi oku kendime doğru değil çizimin arkasına doğru götürüyorum.</p>



<h2 class="wp-block-heading">Eee Eray nerde bizim harfimiz. Yok oldu! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f926-200d-2642-fe0f.png" alt="🤦‍♂️" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Dostlarım merak etmeyin! Harfin kaybolduğu yok. Sadece Fusion 360 üçüncü boyuta geçtiğinizde cismin 3D halini daha rahat görebilmeniz için iki boyutlu çizimleri sizin gözleminize kapatır. Ancak sorun değil, tabii ki de geri açabiliyoruz.</p>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:47% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="302" height="206" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-eskiz-gorunumunu-acmak.jpg" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 17" class="wp-image-8727 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 51" srcset="https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-eskiz-gorunumunu-acmak.jpg 302w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-eskiz-gorunumunu-acmak-300x205.jpg 300w, https://blog.robo90.com/wp-content/uploads/2023/09/fusion-360-dersleri-eskiz-gorunumunu-acmak-150x102.jpg 150w" sizes="(max-width: 302px) 100vw, 302px" /></figure><div class="wp-block-media-text__content">
<p>Sol kısımda klasörlerden oluşan bir yapı görebilirsiniz. Burası bizim tasarım dosyamızın içerisindeki elementleri gösteren kısım. Dersler ilerledikçe çok daha iyi anlayacağınızdan eminim. Şu anda Eskizler klasörünün içerisine giriyoruz ardından &#8220;Eskiz1&#8221; Adlı Eskizin yanındaki göz tuşuna tıklayarak görünür hale getiriyoruz. Ardından küpümüz üzerinde harfimizin belirdiğini görebilirsiniz.</p>
</div></div>



<p><strong>Şu anda harfimiz 2 boyutlu halde,</strong> dolayısıyla bu tasarımı 3 boyutlu yazıcından bastığımız anda o harfimizin hiçbir önemi kalmayacak dostlarım! Bunun olmaması için harfimize ya biraz girinti ya da birazcık çıkıntı vermemiz gerekiyor. Ben girinti vermeyi tercih ediyorum. Çok daha dayanıklı oluyor.</p>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 57%"><div class="wp-block-media-text__content">
<p>Extrude et komutuna tıklıyorum, ardından komple kare tasarımımız seçili geliyor bunun olmaması için bir kere kare çizimimizin üzerine tıklayarak seçimi iptal ediyorum ardından tekrardan harfimize tıklayarak harfimizi seçiyorum. Ok yardımıyla biraz girinti verip ardından tamama tıklıyorum!</p>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="426" height="240" src="https://blog.robo90.com/wp-content/uploads/2023/09/fusion360-dersleri-extrude-ile-girinti-olusturmak.gif" alt="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 - Robo90 - Blog 18" class="wp-image-8728 size-full" title="Fusion 360&#039;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3 52"></figure></div>



<p>Oluşturduğumuz 2 Boyutlu eskizi tekrardan o göz sembolüne tıklayarak kapattığımızda Küp üzerinde oyuk şekilde &#8220;E&#8221; harfini görebiliyoruz dostlarım. Bu tasarımı 3 Boyutlu yazıcı ile bastığımızda &#8220;E&#8221; harfinin orada olacağından emin olabilirsiniz <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f605.png" alt="😅" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</p>



<p>Evet! Bugün sizlerle beraber Fusion 360’ta Dikdörtgen komutlarını kullanarak bir küp çizdik. Ardından bu küp tasarımızın üzerine Metin komutu ile ismimizin baş harfini yazdık. Ardından Extrude ederek 3 Boyutlu hale getirdik. Merak ettiklerinizi ve derslerle ilgili anlamadığınız kısımları yorumlar bölümünden sorabilirsiniz dostlarım!</p>



<p>Şimdilik benden bu kadar dostlarım!&nbsp;<strong>Hepiniz sağlıcakla kalın</strong>&nbsp;<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f339.png" alt="🌹" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--3"><a class="wp-block-button__link wp-element-button">bir sonraki bölüm çok yakında!</a></div>
</div>



<p><em>Bu içeriğin yazarı Eray Yılmaz&#8217;dır. İçerik için kendisine teşekkür ederiz.</em></p>
<p><a rel="nofollow" href="https://blog.robo90.com/fusion-360-dikdortgen-komutlari-kullanimi-fusion-360-egitim-serisi-bolum-3/">Fusion 360&#8217;ta Dikdörtgen Komutları – Fusion 360 Eğitim Serisi – Bölüm 3</a> yazısı ilk önce <a rel="nofollow" href="https://blog.robo90.com">Robo90 - Blog</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.robo90.com/fusion-360-dikdortgen-komutlari-kullanimi-fusion-360-egitim-serisi-bolum-3/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
