Kısacası, Arduino bir Giriş/Çıkış (Input/Output) kartı ve programlanabilir bir fiziksel platformdur. 7’den 70’e herkese hitap eden Arduino kolay bir şekilde tasarlanmıştır ve kolay bir şekilde programlanabilir. Arduino üzerindeki mikrokontrolcü ile yazacağınız programa göre girişleri ve çıkışları kontrol edebilirsiniz.
Hazır Arduino kartlarını alabileceğiniz gibi, Arduino dokümantasyonunu okuyarak kendi kartınızı tasarlayabilir, klon yapabilir ve satabilirsiniz.
Arduino ile genelde robotik, drone, akıllı ev otomasyonu projeleri yapılır. Tabiki bunlar en çok tercih edilen proje türleridir. Sizler her alanda istediğiniz projeyi Arduino kullanarak gerçekleştirebilirsiniz.
Arduino’nun pek çok farklı kart türü bulunmaktadır. Arduino’nun resmi sitesinden Arduino kartlarının tümüne ulaşabilirsiniz. Biz en çok kullanılan 2 tanesini inceleyeceğiz.
Arduino Uno 2010 yılında piyasaya çıkmıştır ve en çok kullanılan Arduino modelidir.
Arduino Uno’nun özellikleri aşağıdaki gibidir:
Arduino Mega 2560; Atmega2560 temelli bir mikrodenetleyici kartıdır. Üzerinde 54 adet dijital giriş/çıkış pini (15 tanesi PWM çıkışı olarak kullanılabilir), 16 analog giriş, 4 UART (donanımsal seri port), 16Mhz kristal, usb soketi, güç soketi, ICSP konektörü ve reset tuşu bulundurmaktadır. Kart üzerinde mikrodenetleyicinin çalışması için gerekli olan her şey bulunmaktadır. Kolayca usb kablosu üzerinden bilgisayara bağlanabilir, adaptör veya pil ile çalıştırılabilir.
Arduino Mega 2560’ın özellikleri aşağıdaki gibidir:
Daha fazla bilgi almak için şu yazımıza göz atabilirsiniz.
The post Arduino Nedir? Arduino Kartları Nedir? first appeared on Kampüs Kod.]]>Öncelikle son zamanlarda çok popüler olan Arduino nedir.
Arduino, kendi üzerinde mikrodenetleyiciye, iletişim yapabilmesi için portlara ve I/O pinlerine sahip, atmel tabanlı bir karttır.
Arduino hobi tasarımcılarının, öğrencilerin ve profesyonellerin daha kolay ve ucuza projeler yapmasına olanak sağlayan açık kaynak kodlu bir geliştirme platformudur.
Arduino ile projeler geliştirmek için bir mühendis ya da elektronikçi olmanız gerekmiyor.
Arduino ‘nun bu kadar çok tercih edilmesini sağlayan en önemli bileşen ise mikrodenetleyici konusunda detaylı bilgi sahibi olmayı gerektirmeden herkesin programlama yapabilmesini sağlayan Arduino kütüphaneleridir
Arduino ‘nun temel bileşenleri : Arduino geliştirme ortamı (IDE), Arduino bootloader (Optiboot), Arduino kütüphaneleri, AVRDude (Arduino üzerindeki mikrodenetleyici programlayan yazılım) ve derleyiciden (AVR-GCC) oluşur.
Arduino yukarıda da belirttiğim gibi tamamen açık kaynağın bir eseridir. isteyen istediğini üretebilir ve satabilir.
Arduino IDE ile geliştirme yapabilirsiniz. Platformdan bağımsız bir şekilde çalışabilirsiniz. MacOS, Linux ya da Windows ta özgürce projelerinizi geliştirebilirsiniz. Arduino’nun farklı projelerinizde kullanabileceğiniz çeşitleri bulunmaktadır.
Arduino Çeşitleri
Arduino kartlarının birçok çeşidi bulunuyor. Temel olarak bütün kartlarda benzer bileşenler olmakla beraber mikrodenetleyici modelleri , giriş/çıkış pinleri ve dahili modüllerin sayısı , boyut , çalışma gerilimleri gibi farklılıklara sahiplerdir
Bu çeşitleri bir sonraki yazımda ela alacam
The post ARDUİNO NEDİR first appeared on Kampüs Kod.]]>Arduino’nun bir çok çeşidi vardır. Nasıl bir projede kullanacağınıza göre değişiklik gösterir.Bu makalemizde Arduino’nun çeşitlerinden bahsedeceğiz.Her geçen gün yeni arduino kartları ve dolayısıyla çeşitleri ortaya çıkmaktadır. Genel olarak arduino çeşitlerini aşağıdaki gibidir
1. Arduino Uno
ATmega328 işlemci kullanan Arduino çeşididir.
2. Arduino Leonardo
Arduino Leonardo, yeni çıkarılan ve Arduino 1.0.1 ‘de desteklenen bir Arduino çeşididir.
3. Arduino Due
Arduino Due, 54 dijital giriş/çıkış pinine 12’si PWM çıkışı olarak kullanılabilir
4. Arduino Yun
Arduino Yun, Atmega32u4 ve Atheros AR9331 temelli bir mikrodenetleyici kartıdır
5. Arduino Tre
Arduino geliştiricileri 1 GHz Sitara AM335x işlemci sayesinde Arduino Leonardo ya da Arduino Uno’dan yüz kat daha yüksek performansla çalışabilecek olan Arduino Tre ‘yi geliştirdi.
6. Arduino Micro
Arduino Micro, bir ATmega32u4 tabanlı mikrodenetleyici kartdır
7. Arduino Robot
Arduino kartlarının donanımında bir adet Atmel AVR mikrodenetleyici (ATmega328, ATmega2560, ATmega32u4 gibi) ve programlama ve diğer devrelere bağlantı için gerekli yan elemanlar bulunur
8. Arduino Esplora
Arduino Esplora, Arduino Leonardo ‘dan türetilen bir mikrodenetleyici kartıdır
9. Arduino Mega ADK
Arduino Mega ADK, Atmega2560 temelli bir mikrodenetleyici kartıdır
10. Arduino Ethernet
Arduino Ethernet Shield, Arduino tarafından sağlanan devre şeması üzerinden hazırlanıp, üretilmiş ethernet shielddir
11. Arduino Mega 2560
Arduino Mega 2560 ATmega2560 (datasheet) tabanlı bir Arduino kartıdır
12. Arduino Mini
Arduino Pro Mini ATmega328 tabanlı bir Arduino kartıdır. Arduino Pro Mini üzerinde 14 tane dijital giriş / çıkış pini bu pinlerden 6 tanesi PWM çıkışı olarak kullanılabilir
13. LilyPad Arduino USB
Arduino LilyPad’e Genel Bakış LilyPad Arduino da diğer Arduino’lar gibi bir geliştirme kartıdır. Kumaşa dikmek için özel olarak Leah Buechley ve SparkFun tarafından tasarlanmıştır.
14. Arduino Nano
Arduino Nano ATmega328 mikrodenetleyici (Arduino Nano 3.x ) veya Atmega168 ( Arduino Nano 2.x ) … Arduino Nano Gravitech tarafından tasarlanmıştı
15. Arduino Pro Mini
Arduino Mini ATmega328 mikrodenetleyici barındıran, küçük , tam ve breadboard dostu bir Arduino üzerinde USB soketi ve programlayıcı bulunmamaktadır.
17. Arduino Fio
Arduino Fio Funnel ile uyumludur. Lityum Polimer bataryalar için üzerinde bağlantısı bulunan bu kart sayesinde bataryanızı USB üzerinden şarj edebilirsiniz.
The post ARDUİNO ÇEŞİTLERİ NELERDİR first appeared on Kampüs Kod.]]>