Print this page
Arduino'ya Giriş, Arduino Nedir? (Arduino Dersleri, 1)

Arduino'ya Giriş, Arduino Nedir? (Arduino Dersleri, 1)

Rate this item
(0 votes)

Bu yazıda Arduino nedir? Arduino çeşitleri nelerdir? Arduinonun genel yapısı nasıldır? Arduino  ile bilgisayarın haberleşmesi nasıl sağlanır? Arduinoya kodlar nasıl gönderilir? Arduinoya nasıl güç verebilirim? sorularının yanıtlarını bulabilirsiniz.

 

Öncelikle herkese merhaba, bu serimizde amacımız Arduino ile ilgili temel bir bilgi verip, basit projelerle arduinonun kullanım şeklini göstereceğiz. Amacımız ayrıntılarda boğulmak değil, yeri geldiğinde ilgili konulara temas edip, elimizden geldiğince bu konuları öğrenmek isteyen arkadaşlara katkı sağlamaktır. Konuları ve projeleri oldukça basit bir şekilde anlatacağız. Hazırsak başlayalım!

Şunu unutmayın her şey bir "Merhaba Dünya!" yazdırabilmek ve "led yakmak" kadar basit!

Arduino Nedir?

Arduino, mikrokontrolcü kartları ve yazılım paketinden oluşan bir programlama platformudur. Öğrencilerden mühendislere, her kesimden insana hitap edebilmesi için kolaylık ön planda tutularak tasarlanmıştır. Kart üzerindeki mini bilgisayar (mikrokontrolcü), yazacağımız programa göre giriş ve çıkış bağlantılarını kontrol eder.  Arduino kullanarak çeşitli sensörlerden gelen sinyalleri okuyabilir, ışık yakıp söndürebilir, motor çalıştırabilir; kısacası aklınıza gelebilecek tüm elektronik uygulamaları yapabilirsiniz. (Robotistan)

Arduino, üzerinde bulundurduğu özel giriş ve çıkış portları yardımıyla, programcının yazdığı özel kodları fiziksel etkiye çeviren elektronik devre kartıdır. Diğer programcılar tarafından hazırlanmış geniş kütüphaneler ve örnek projeler sayesinde Arduino, Dünya üzerinde en çok kullanılan elektronik devre kartlarındandır. (Turkcell Geleceği Yazanlar)

Arduino; açık kaynak olarak üretilen programlanabilir elektronik devre kartlarıdır. (MEB- 5. ve 6. Sınıf BTY Dersi Kodlama Kılavuzu v0.5 - Bölüm 9 )

Arduino'nun Genel Yapısı Nasıldır?

Bu konuda anlatılanlar kafanızı karıştırıp, sizi ürkütmesin :) Bu yüzden bu yazıya yüzeysel bakıp, geçebilirsiniz. Sonraki zamanlarda projelerde kartımızı kullandıkça, arduino genel yapısını da öğrenmiş olacağız. 
Kart üzerinde temel olarak; 14 adet dijital giriş / çıkış pini (6 adeti PWM (Pulse Width Modulation-Darbe / Sinyal Genişlik Modülasyonu), 6 adet analog giriş pini, bir adet USB bağlantısı, bir adet DC güç girişi, bir adet reset düğmesi bulunmaktadır.

Arduino Uno’nun temel bileşenleri aşağıda gösterilmektedir.

1. Güç Girişi: 7-12 Volt DC adaptör girişi.
2. USB Bağlantı Konnektörü (USB Port): UNO'ya program yüklemek ve bilgisayar ile haberleşmek
için kullanılmaktadır.
3. Reset Butonu: Arduinoyu ve programı setup() fonksiyonundan itibaren yeniden başlatmak için
kullanılmaktadır.
4. LED (Light-Emitting Diodes): 13 numaralı dijital pine bağlıdır. Programları test etmek için kullanılabilir.
5. RX (Receiving) ve TX (Transmitting) LED’leri: Seri haberleşme için kullanılan RX ve TX pininin durumunu gösteren LED'lerdir. Veri alışverişi olduğunda bu LED’ler yanar.
6. Güç Bağlantıları: Bu kısımda güç çıkışları yer almaktadır.
7. Dijital Giriş /Çıkış Pinleri: Yanında ~ işareti bulunan pinler aynı zamanda analog çıkış (PWM) almak için de kullanılabilir. Ayrıca analog-dijital çeviricinin referans giriş pini ve seri iletişim pinleri de (RX ve TX) buradadır.
8. Anolog Giriş Pinleri: 6 adet analog giriş pini bu bölümde bulunmaktadır.
9. Kart Üzerinde Programlama (ICSP) Pinleri: Atmega microdenetleyiciyi harici bir programlayıcı ile programlamak için kullanılan pinlerdir.
10. Güç LED'i: Kartın güç gösterge LED'idir.

Arduino'ya güç vermek için güç girişi üzerinden veya USB girişi kullanılabilir. Yani biz arduinoyu bilgisayarımıza USB kablosu ile bağladığımızda aynı zamanda gerekli olan gücü de bilgisayarımızdan almaktadır. Ancak gerektiğinde güç girişinden adaptörle veya pillerle verebiliriz.

Arduino'ya kodları nasıl göndeririz? Arduino ile bilgisayarın haberleşmesi nasıl gerçekleşir?

Arduino'ya bilgisayar üzerinden kodları göndermek için USB kabloyla arduinoyu bilgisayarımıza bağlamalıyız. Arduino.cc sitesinden indirdiğimiz arduino yazılımını kurduktan sonra, Tools (Araçlar) menüsünden  Board (Kart) seçeneğine gelip, bilgisayarımıza taktığımız arduino çeşidini seçiyoruz( örnek arduino uno).

Arduino Çeşitleri Nelerdir?

Öncelikle şunu belirtmeliyiz ki,  biz uygulamalarımızda aksi belirtilmedikçe Arduino Uno R3 klonunu kullanıyor olacağız. Başlıca arduino çeşitleri aşağıda gibi listelenebilir.

Arduino Uno,

Arduino Mega,

Arduino Nano,

Arduino Leonardo,

Arduino LilyPad,

Arduino Esplora...

Aşağıdaki Youtube Videoları Arduino'ya Giriş konusuyla ilgili temel ve güzel bilgiler içermektedir. Şiddetle tavsiye ederim.

Arduino Tarifleri #1 - Arduino Nedir ? Nasıl Kurulur ?

https://www.youtube.com/watch?v=veJUayf1pxo

Arduino Nedir? - Çağan'la Arduino'ya Giriş 1
https://www.youtube.com/watch?v=poBIqdAofxY

Arduino Nedir? Nasıl Kurulur ve Neler Yapılabilir? #1 (Robotistan)
https://www.youtube.com/watch?v=_2JJ29kmwRU

ARDUINO NEDİR? NE İŞE YARAR? İLK ÖRNEK PROJE!
https://www.youtube.com/watch?v=u9WADVv1B60

Arduino Başlangıç Eğitimi Dersleri (SendeKodYaz)
https://www.youtube.com/watch?v=i1k8_8Gy-I0

 

 

Share:

Latest from RAM