Merhaba arkadaşlar,
Mikrodenetleyiciler konusunda forumumuzda herhangi bir yazı bulunmadığını gördüm ve bu nedenle mikrodenetleyicilerin ne olduğun hakkında fikri olmayanlara küçük bir özet geçmek istedim. Mikrodenetleyiciler yazdığınız kodların bilgisayar üzerinde yazılan küçük yazılımlar ve oyunlar dışında bir işe yaradığını anlayabileceğiniz en temel unsurlardan biridir. Eminim ki yazdığı kodların ekrana "hello world" yazmaktan veya küçük uygulamalar yapmaktan başka hangi işlere yaradığını merak eden birçok kişi vardır. Eğer yazılım alanında çalışıyor veya kendinizi geliştirmek istiyorsanız kesinlikle mikrodenetleyicilerin neler olduğunu bilmenizi tavsiye ederim.
Mikrodenetleyiciler, temelde belirli bir amaç için kullanılan küçük bilgisayarlar olarak düşünülebilir. Hızlı çalışırlar ve gerçekten az güç harcarlar. Günümüz dünyasında hız ve güç en önemli faktörler olarak görülebilir. Yazdığınız programlar ve geliştirme kartı(Arduino,Raspberry vb.) kullanarak yaptığınız herhangi bir oyuncakta bu mikrodenetleyicilere neler yapması gerektiğini söylersiniz.
Anakartlarda gördüğümüz birçok giriş ve çıkış pinleri vardır. Gördüğünüz o giriş ve çıkış pinlerini kontrol eden eleman ise mikrodenetleyicidir ve evet siz yazdığınız o kodlarla mikrodenetleyicileri kontrol edersiniz. Peki kontrol edip neler yapabilirsiniz ?
Yapabilceğiniz şeylere örnek olarak herhangi elektronik cihaz diyebilirim. Gördüğünüz çoğu elektronik cihaz (bilgisayarlar, oyuncaklar vbç) mikrodenetleyiciler tarafından kontrol edilir.
+Yazdığım bu yazıda aşağıdaki kaynaklardan yararlanmış olmakla beraber, yazı tamamen bana aittir. Lütfen alıntı yapacaksanız haber veriniz. Umarım faydalı olmuştur. Yetersiz gördüğünüz bir şey veya yanlışım varsa lütfen bildirin.
Kaynaklar :
https://electronics.howstuffworks.com/microcontroller1.htm
Microcontrollers, what is a microcontroller? 8 bit, 16 bit & 32 bit microcontrollers - Future Electronics
Resim1: https://www.mistralsolutions.com/wp...ing-and-validation-e1400132558492-300x200.jpg
Resim2: https://images.ctfassets.net/qdvvcx...974f359ffee1f9191/ABX00003_hp.jpg?h=465&w=385
Mikrodenetleyiciler konusunda forumumuzda herhangi bir yazı bulunmadığını gördüm ve bu nedenle mikrodenetleyicilerin ne olduğun hakkında fikri olmayanlara küçük bir özet geçmek istedim. Mikrodenetleyiciler yazdığınız kodların bilgisayar üzerinde yazılan küçük yazılımlar ve oyunlar dışında bir işe yaradığını anlayabileceğiniz en temel unsurlardan biridir. Eminim ki yazdığı kodların ekrana "hello world" yazmaktan veya küçük uygulamalar yapmaktan başka hangi işlere yaradığını merak eden birçok kişi vardır. Eğer yazılım alanında çalışıyor veya kendinizi geliştirmek istiyorsanız kesinlikle mikrodenetleyicilerin neler olduğunu bilmenizi tavsiye ederim.
Mikrodenetleyiciler, temelde belirli bir amaç için kullanılan küçük bilgisayarlar olarak düşünülebilir. Hızlı çalışırlar ve gerçekten az güç harcarlar. Günümüz dünyasında hız ve güç en önemli faktörler olarak görülebilir. Yazdığınız programlar ve geliştirme kartı(Arduino,Raspberry vb.) kullanarak yaptığınız herhangi bir oyuncakta bu mikrodenetleyicilere neler yapması gerektiğini söylersiniz.
Anakartlarda gördüğümüz birçok giriş ve çıkış pinleri vardır. Gördüğünüz o giriş ve çıkış pinlerini kontrol eden eleman ise mikrodenetleyicidir ve evet siz yazdığınız o kodlarla mikrodenetleyicileri kontrol edersiniz. Peki kontrol edip neler yapabilirsiniz ?
Yapabilceğiniz şeylere örnek olarak herhangi elektronik cihaz diyebilirim. Gördüğünüz çoğu elektronik cihaz (bilgisayarlar, oyuncaklar vbç) mikrodenetleyiciler tarafından kontrol edilir.
+Yazdığım bu yazıda aşağıdaki kaynaklardan yararlanmış olmakla beraber, yazı tamamen bana aittir. Lütfen alıntı yapacaksanız haber veriniz. Umarım faydalı olmuştur. Yetersiz gördüğünüz bir şey veya yanlışım varsa lütfen bildirin.
Kaynaklar :
https://electronics.howstuffworks.com/microcontroller1.htm
Microcontrollers, what is a microcontroller? 8 bit, 16 bit & 32 bit microcontrollers - Future Electronics
Resim1: https://www.mistralsolutions.com/wp...ing-and-validation-e1400132558492-300x200.jpg
Resim2: https://images.ctfassets.net/qdvvcx...974f359ffee1f9191/ABX00003_hp.jpg?h=465&w=385

