- Adım
- Mevlüt Çetin
- Cihazım
- Mi 9T Pro
- Meslek
- 3D Designer
- Konum
- Konya
- Katılım
- 21 Haziran 2018
- Konular
- 162
- Mesajlar
- 2.996
- Tepkime puanı
- 4.178
- Puanları
- 188
Merhaba, Arduino kullanarak kendime bir 3D Printer yaptım. Aktif olarak sorunsuzca kullanıyorum. Bu tarz konulara ilgisi olanlar için başlaması gereken nokta; Arduino Nedir? Neler Yapılabilir?
Arduino Nedir?
Arduino İtalyan mühendisler tarafından geliştirilmiş açık kaynak lisanslı bir yazılım ve donanım platformudur.
Arduino kartları robotik eğitimlerde sıkça kullanılmaktadır. Bu kartlar üzerinde bir adet mikrodenetleyici (Atmel AVR) ve çok sayıda giriş çıkış pinleri bulunur.
Çok çeşitli sensörler bu karta bağlanabilir ve bu sayede ortam hakkında bilgi alınabilir, alınan bu bilgiler kullanılarak istenilen çıktılar üretilebilir. Örneğin bir led yakılabilir, bir motora güç verilebilir, online bir paylaşım yapılabilir vb..
Bu kartın çeşitli versiyonları bulunmaktadır ve sadece kart olarak da satın alınabilir, set olarak da. Setlerin içerisinde arduino kartı ile birlikte çok sayıda devre elemanı (sensör, direnç, led, motor, kablo, butonlar, modüller…) bulunur. Bu nedenle setler daha avantajlı olacaktır. Çünkü Arduino ile birşeyler geliştirmek için kart tek başına yeterli değildir. Diğer yardımcı donanımlara ve programlama için de yazılım geliştirme ortamına (IDE) ihtiyacımız vardır.
Başlıca arduino kartları;
Arduino Uno: En popüler olanıdır. Boyut ve pin sayısı bakımından idealdir. Giriş seviyesi projelerde en çok bu kart kullanılır.
Arduino Nano: Uno ile aynı yapıya sahip ama daha küçüktür. Tasarımın küçük olması gerektiğinde bu kart tercih edilir.
Arduino Mega: Adından da anlaşılacağı gibi Uno versiyonundan daha büyük ve daha fazla pine sahiptir.
Bunlardan başka da arduino modelleri mevcuttur. Yeni başlayanlar için eğitim amacıyla en uygunu Uno modelidir. Daha farklı bir karta ihtiyaç duyuyorsanız muhtemelen konu hakkında bilgi sahibisinizdir ve modeller arasından seçim yapabilirsiniz.
Arduino ile Neler Yapılabilir?
Öğrencilerden profesyonellere kadar herkes arduino kartları kullanarak küçük ya da büyük projeler gerçekleştirebilir. Son yıllarda çok sayıda profesyonel projede arduino kullanıldığını görmekteyiz.
Küçük projelere örnekler: Evde yokken çiçekleri sulama sistemi, engelleri algılayan robotlar, bluetooth kontrollü araç, drone yönetimi vb..
Büyük projelere örnekler: Otomasyon sistemleri, akıllı ev sistemleri, robotlar vb..
Arduino Nasıl Programlanır?
Arduino ile çalışmanın en önemli avantajları;
Arduino IDE yazılımını indirerek kurmak isterseniz buraya
Wiring dili C dili ile benzerdir. C veya bundan türeyen dillerden birine aşina olanlar, wiring’i de kolayca kullanabilirler. Wiring yazılımını indirmek için
Çocuklar ve yeni başlayanlar programlama için Scratch veya mBlock uygulamalarını kullanabilirler. Bu uygulamalar sürükle bırak yöntemi ile kod yazmayı, bu sayede de algoritma mantığının daha rahat anlaşılmasını sağlamaktadır.
Arduino Nedir?
Arduino İtalyan mühendisler tarafından geliştirilmiş açık kaynak lisanslı bir yazılım ve donanım platformudur.
Arduino kartları robotik eğitimlerde sıkça kullanılmaktadır. Bu kartlar üzerinde bir adet mikrodenetleyici (Atmel AVR) ve çok sayıda giriş çıkış pinleri bulunur.
Çok çeşitli sensörler bu karta bağlanabilir ve bu sayede ortam hakkında bilgi alınabilir, alınan bu bilgiler kullanılarak istenilen çıktılar üretilebilir. Örneğin bir led yakılabilir, bir motora güç verilebilir, online bir paylaşım yapılabilir vb..
Bu kartın çeşitli versiyonları bulunmaktadır ve sadece kart olarak da satın alınabilir, set olarak da. Setlerin içerisinde arduino kartı ile birlikte çok sayıda devre elemanı (sensör, direnç, led, motor, kablo, butonlar, modüller…) bulunur. Bu nedenle setler daha avantajlı olacaktır. Çünkü Arduino ile birşeyler geliştirmek için kart tek başına yeterli değildir. Diğer yardımcı donanımlara ve programlama için de yazılım geliştirme ortamına (IDE) ihtiyacımız vardır.
Başlıca arduino kartları;
Arduino Uno: En popüler olanıdır. Boyut ve pin sayısı bakımından idealdir. Giriş seviyesi projelerde en çok bu kart kullanılır.
Arduino Nano: Uno ile aynı yapıya sahip ama daha küçüktür. Tasarımın küçük olması gerektiğinde bu kart tercih edilir.
Arduino Mega: Adından da anlaşılacağı gibi Uno versiyonundan daha büyük ve daha fazla pine sahiptir.
Bunlardan başka da arduino modelleri mevcuttur. Yeni başlayanlar için eğitim amacıyla en uygunu Uno modelidir. Daha farklı bir karta ihtiyaç duyuyorsanız muhtemelen konu hakkında bilgi sahibisinizdir ve modeller arasından seçim yapabilirsiniz.
Arduino ile Neler Yapılabilir?
Öğrencilerden profesyonellere kadar herkes arduino kartları kullanarak küçük ya da büyük projeler gerçekleştirebilir. Son yıllarda çok sayıda profesyonel projede arduino kullanıldığını görmekteyiz.
Küçük projelere örnekler: Evde yokken çiçekleri sulama sistemi, engelleri algılayan robotlar, bluetooth kontrollü araç, drone yönetimi vb..
Büyük projelere örnekler: Otomasyon sistemleri, akıllı ev sistemleri, robotlar vb..
Arduino Nasıl Programlanır?
Arduino ile çalışmanın en önemli avantajları;
- Çok fazla donanım bilgisi gerektirmemesi
- Kolayca ulaşılabilen çok sayıda kaynak ve örnek projenin olması
- Hızlıca proje geliştirilebilmesi
- Maliyetinin düşük olması
- Kolay programlanması
- Bilgisayarımıza Arduino Software (IDE) masaüstü uygulamasını yükleyerek kendi bilgisayarımızda çalışabiliriz.
- Arduino Web Editörünü kullanarak online çalışabiliriz.
Arduino IDE yazılımını indirerek kurmak isterseniz buraya
Linkleri görebilmek için kayıt olmanız gerekmektedir
.Wiring dili C dili ile benzerdir. C veya bundan türeyen dillerden birine aşina olanlar, wiring’i de kolayca kullanabilirler. Wiring yazılımını indirmek için
Linkleri görebilmek için kayıt olmanız gerekmektedir
.Çocuklar ve yeni başlayanlar programlama için Scratch veya mBlock uygulamalarını kullanabilirler. Bu uygulamalar sürükle bırak yöntemi ile kod yazmayı, bu sayede de algoritma mantığının daha rahat anlaşılmasını sağlamaktadır.