ARDUİNO
VE
TEMEL ELEKTRONİK
2
ARDUINO
(MİKRODENETLEYİCİ KART)
Arduino açık kaynak kodlu, çevresiyle etkileşim içinde
olan, uygulamalarınızı gerçekleştirebileceğiniz elektronik
programlama ve uygulama platformudur.
Ayrıca Arduino’ nun yapacağınız uygulamaya göre tercih
edebileceğiniz bir çok çeşidi vardır.
3
4
Güç (USB / Güç Kaynağı Bağlantı Noktası)
Tüm Arduino modelleri güç kaynağına ihtiyaç
duyar.
Arduino gücünü USB üzerinden veya güç
kaynağı bağlantı noktasından sağlar.
5
Güç Göstergesi
Güç Göstergesi
Arduino’muzun çalışıp çalışmadığını bu led sayesinde
anlarız. Güç bağlantısı olduğu halde bu led
yanmıyorsa ters giden bir şeyler vardır. Devreyi
kontrol etmenizde fayda var.
6
Pinler
Pinler (3.3V, 5V, GND)
5V ve 3.3V : Bu pinlerden 5 volt ve 3.3 volt
değerinde çıkış gerilimi alabiliriz.
GND: Ground ‘un kısaltılmış halidir. Topraklama
bağlantısıdır.
7
Analog Pinler
ANALOG SİNYAL
Arduino UNO kartında A0, A1, A2, A3, A4, A5 olmak üzere 6 adet analog pin
bulunuyor. Bu pinler 0 ile 1023 arasında toplam 1024 adet sayısal değer alıyor ve
veriyor.
8
Dijital Pinler
DİJİTAL SİNYALLER
Arduino UNO kartında
0,1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 olmak
üzere 14 adet dijital pin bulunuyor.
Bu pinler HIGH(yüksek) ve LOW(alçak)
değerlerini alıyor ve veriyor.
Önünde “~” işareti gördüğünüz digital
pinlerden analog çıkış alabiliriz. Bu pinlere
PWM pinleri denir.
9
AREF Pini
AREF PİNİ
Analog referans pinidir.
Hassas uygulamalarda işimize yarayacak bir
pindir.
10
Reset Butonu
Reset Butonu
Bu butona bastığımızda Arduino ve yüklediğimiz
kodlar yeniden başlar.
11
TX ve RX Pinleri ve Ledleri
TX ve RX Pinleri ve Ledleri
İşlemciye yazılım yüklerken bu ledlerin yanıp
söndüğünü göreceksiniz. Seri iletişimi ifade
eder.
TX verici RX ise alıcıdır.
Aynı harfler 0 ve 1 nolu pinlerde gözünüze
çarpacaktır.
Bu pinler seri iletişim için kullanılabilir.
12
Regülatör
Regülatör
Devreye zarar verebilecek gerilim değerlerinden
korur.
13
İşlemci
İşlemci
ATMEL firmasının Atmega328 tipi işlemcisini
görüyoruz. Yazdığımız programlar bu işlemciye
gönderilir.
ATMEGA 328
14
Örnek Devreler
15
Devre Tahtası (Breadboard)
❑ Genel olarak içerisinde birbirine bağlı hatları barındıran devre tahtası üzerine elektronik bileşenleri yerleştirerek
projelerimizi çalışır hale getirebiliriz.
❑ Devre tahtası üzerinde bir birine bağlantılı paralel hatlar bulundurur.
❑ Sol ve sağ yanlarda dikey olarak uzanan kırmızı ve mavi hatlar genellikle gerilim bağlantıları için kullanılır.
❑ Kırmızı hatta +, mavi hatta ise toprak hattını bağlayıp daha sonra devrenizin diğer bölümlerinde bu hatlar üzerinden
gerilimlere (güç) ulaşabilirsiniz.
16
Devre Tahtası (Breadboard)
Orta bölümde bulunan 5’li delik gruplarının her biri kendi
içerisinde bağlantılıdır.
Dolayısıyla aynı sıradaki deliklere oturttuğunuz parçalar
birbirine bağlanmış olur.
Deliklerin her biri A,B,C,D,E,F harfleriyle belirtilmiştir.
Ayrıca sol taraftaki numaralar da delik gruplarını ifade
etmektedir.
17
Jumper (Atlama Kablosu)
Devre tahtası ile yapacağımız çeşitli
uygulamalarda kullanabileceğimiz kablolardır.
18
LED (Light Emitting Diode
Işık Yayan Diyot)
❑ LED'ler elektrik enerjisini ışık enerjisine çevirmektedir.
❑ LED'lerin normal diyotlardan farkı ışık yaymasıdır.
❑ LED'ler soğuk ışık yayar, dokunduğunuzda ısınmadığın
hissedersiniz.
❑ İçerisindeki katkı maddeleri nedeni ile farklı renklerde
ışık yayarlar.
19
LED Kullanılarak Kurulan Bir Devre Örneği
Led’lerin kısa bacağı katot(-), uzun bacağı anot (+) olarak devreye bağlanır.
20
LED Kullanılarak Kurulan Bir Devre Örneği
Kırmızı LED 2,20 Volt
Yeşil LED 3,30 Volt
Mavi ve Beyaz LED 3,40 Volt gerilimle
çalışır.
21
Direnç
❑ Akımı sınırlama yarayan devre elemanıdır.
❑ Devreye uygulanan gerilim ve akım bir uçtan diğer uca
ulaşıncaya kadar izlediği yolda bir takım zorluklarla karşılaşır.
❑ İşte bu kuvvetlere DİRENÇ denir.
❑ R veya r ile gösterilir. Birimi OHM’dur.
22
Direnç
❑ Dirençlerin değerleri , direnç renk kodları
ile belirlenir.
❑ Direnç renk kodu kullanılan bu sistemde,
dirençler dört, beş veya altı renkli olarak
imal edilirler.
23
Direnç
24
Örnek Bir Direnç Değeri Hesaplama
Dirençin en küçük birimi
ohm(Ω) dur.
1000 Ω = 1KiloOhm (k Ω)
Altın
1000 k Ω =1megaOhm Kırmızı Mor Kahverengi % 5 Tolerans
(m Ω) 2 7 1 270 Ohm (Ω)
* Birinci ve ikinci renk aynen yazılır. Sonuna üçüncü renk kadar sıfır(0) konulur. Elde edilen
sonuç Ohm cinsinden değer olur. Son renk ise tolerans değerini gösterir. Örneğin yukarıdaki
direnç %5 alt ve üst değerler için kullanılabilir.
25
Potansiyometre
Potansiyometre bir direnç
türüdür. Fakat diğer direnç
türlerinden ayrılan en büyük
özelliği ise direnç
değeri değiştirilebilir olmasıdır.
26
Potansiyometreler genel olarak üç
bacaklı olmaktadırlar.
Bu bacakların ikisi iç yapısında sabit
fakat üçüncü bacak ise iç yapısında
hareketli bir yapıya sabittir.
İşte bu hareketli yapı sayesinde sabit
diğer iki bacaktan sürekli değişen bir
voltaj çıkışı alabilmek mümkün hale
gelmektedir.
27
Potansiyometreler Arduino’ya şekildeki gibi bağlanır.
Burada Yeşil olan uç Güç (+), Siyah olan GND(-) ve
Turuncu olan uçta analog uçlardan birine bağlanır.
28
LDR (LIGHT DEPENDENT RESISTOR)
LDR ışığa karşı duyarlı bir direnç türüdür.
LDR analog bir devre elemanıdır. Analog pinlerden
birine bağlanmalıdır.
10 KΩ’luk bir dirençle kullanılır.
Karanlık ve aydınlık ortama göre çıkan değer değişir.
29
LDR (LIGHT DEPENDENT RESISTOR)
30
BUZZER
Projelerimizde uyarı amaçlı sesler, alarmlar, değişik müzik sesleri
yapabileceğimiz bir devre elemanıdır.
4 V ile 7 V arasında gerilimlerde çalışır. Buzzer’a gelen frekansı
değiştirerek farklı tonlarda sesler alabiliriz.
31
Buzzer’ın eksi(-) ucu GND(toprak) pinine, artı(+) ucu da
dijital pinlerden birisine bağlanır.
32
RGB
RGB led kullanımı:
RGB (Red Green Blue) ledler 3 farklı renkteki ledin
birleşimi olarak düşünülebilir.
Ortak Anot(+) ya da ortak Katot(-) olmak üzere iki
çeşittir.
Ortak ayak uzun ayaktır.
Ortak ayak anot ise +5V’a bağlanır, katot ise
GND’ye bağlanır.
Ledlerde kullanılan 220Ω ya da 330Ω direnç her bir
led ayağı için kullanılmalıdır.
33
RGB