Arduino , elektronikle uğraşmaya yeni başlayan insanlar arasında son zamanlarda oldukça popüler hale geldi ve bunun son derece iyi bir nedeni var.
Bu yazımızda ne olduğunu bilmeyip merak edenleriniz için Arduino nun ne olduğunu neden tercih edildiğini ve adım adım nasıl programlandığını basitçe anlatmaya çalıştık
Arduino nedir
Özetle anlatmak gerekirse Arduino; tamirciler, belli hobilerle uğraşan insanlar ve tasarımcılar tarafından gerçek dünya ile etkileşime giren cihazlar tasarlamak ve üretmek için kullanılan açık bir donanım geliştirme kartıdır.
Elektronik projeler oluşturmak için kullanılan açık kaynaklı bir platform olan Arduino; hem fiziksel olarak programlanabilen ve mikrodenetleyici olarak da bilinen bir devre kartından, hem de bir yazılım parçasından veya bilgisayarınızda çalışan, bilgisayar kodunu fiziksel karta yazmak ve yüklemek için kullanılan IDE’den (Entegre Geliştirme Ortamı) oluşur.
Neden Arduino
Arduino nun daha önceki proglramlanabilir devre kartlarından farklı olarak karta yeni bir kod yüklemek için programcı olarak da bilinen ayrı bir donanım parçasına ihtiyacı yoktur; bunun yerine sadece bir USB kablosu da işinizi görecektir.
Çoğu Arduino da 14 dişital I/O pini bulunur.
Analog Pin
Bir dizi değeri algılayan daha hassas kontrol için altyazılı porno kullanışlı olan pinler Genelde bir Arduino da altı adet analog pin bulunur. Ayrıca, bu iki pin belirli bir düzene göre dizilmiştir ki bunlara uyacak şekilde tasarlanmış bir eklenti kartı alacak olursanız, bu kart çoğu Arduino uyumlu cihaza kolayca sığacaktır.
Güç konektörü
Güç konektörü ; hem cihazın kendisine hem de güç ihtiyaçlarının oldukça düşük olması karşılığında LED ve çeşitli sensörler gibi bağlı bileşenlere güç sağlar. Güç konektörü, bir AC adaptörüne veya küçük bir bataryaya bağlanabilir.
Mikrodenetleyici
Mikrodenetleyici , Arduino’nun komutları yerine getirebilmesi ve çeşitli girdilere dayalı kararlar alabilmesi için programlamanıza izin veren birincil çiptir.
Bu yongalar arasındaki farklar çok incedir ancak yeni başlayanların fark edeceği en büyük fark farklı miktarlarda yerleşik bellektir
Seri konektör
Çoğu yeni kartta standart bir USB portu aracılığıyla uygulanan seri konektör; bilgisayarınızdan kartla iletişim kurmanıza ve aygıta yeni programlar yüklemenize olanak tanır. Arduino’lar çoğu zaman ayrı bir güç bağlantısına olan ihtiyacı ortadan kaldırarak USB portu üzerinden de çalıştırılabilir.
Diğer küçük bileşenler
Osilatör ve/veya bir voltaj regülatörü gibi, karta önemli katkılar sağlayan çitli bileşenler de mevcuttur; ancak genellikle bunlarla doğrudan etkileşim kurmasınız. Orada olduklarını bilin yeter.
Bir Arduino nasıl programlanır
Özellikle yeni başlayan çoğu Arduino meraklısı Arduino için resmi entegre geliştirme ortamını, yani IDE kullanmayı tercih eder. Arduino IDE, Java ile yazılmış ve Windows, Mac ve Linux gibi çeşitli platformlarda çalışan açık kaynaklı bir yazılımdır.
Bunlardan en yaygın kullanılanı Arduino UNO’dur; ancak bazı özelleştirilmiş varyasyonlar da bulunmaktadır. Bu yüzden de oluşturma aşamasına geçmeden önce, projeniz için hangi versiyonun daha uygun olacağına dair küçük bir araştırma yapmak çok faydalı olabilir.
Arduino programlayıcısını yükleyin
Entegre geliştirme programı yani IDE olarak da bilinen Arduino Programmer’ı kurun.
Arduio nuzu bilgisayarın USB portuna bağlayın
Bu işlem için spesifik bir USB kablosu kullanmanız gerekebilir. Her Adruino’nun farklı bir sanal port adresi vardır, bu yüzden farklı Arduino’lar kullanıyorsanız portu yeniden yapılandırmanız gerekebilir.
Kart tipini ve seri portu ayarlayın
Bu madde için açıklanacak pek bir şey yok USB portunu hallettikten sonra yapmanız gereken bir sonraki adım kart tipini ve seri portu ayarlamak olmalıdır.
Mikrodenetleyiciyi test edin
Arduino Programmer a önceden yüklenmiş olan taslak olarak adlandırılan programlardan birini kullanarak mikrodenetleyiciyi test edin.
Bir Arduino taslağı genelde beş bölümden oluşur: Taslağı ve yaratıcısını betimleyen bir başlık Değişkenleri tanımlayan bir bölüm Değişkenlerin başlangıç koşullarını belirleyen ve ön kodu çalıştıran bir kurulum düzeni Taslak çalışmayı bırakana kadar tekrar tekrar yürütülecek olan ana kodu eklediğiniz bir döngü düzeni Ve son olarak kurulum ve döngü düzenleri sırasında etkinleştirilen diğer işlevleri listeleyebileceğiniz bir bölüm
Bütün taslaklar kurulum ve döngü düzeni içermek zorundadır.
Arduino nun bilgisayarınızla bağlantısını kesin ve projenize entegre edin
Taslağınızı Arduino ya türkçe altyazılı porno yükledikten sonra Adruino nun bilgisayarınızla bağlantısını kesin ve projenize entegre edin Bütün bu adımlarını hatasız bir şekilde yaptığınız müddetçe Arduino nuz başarılı bir şekilde programlanmış olur
Ne olduğu nelerden oluştuğu ve nasıl programlandığıyla birlikte olabildiğince Arduino’yu anlattığımız yazımızın sonuna gelmiş bulunmaktayız