Kayıtlar

Ağustos, 2015 tarihine ait yayınlar gösteriliyor

#1 Arduino ile Led Kontrolü

Resim
Malzemeler: 1 Adet Arduino Uno (25 TL) 1 Adet Led (0,10 TL) 1 Adet 220 ohm Direnç(0,10 TL) 1 Adet Breadboard (5 TL)(Gerekli değil) Devre kurulumu:  Öncelikle ledi elimize alalım. Baktığımızda ledin 1 bacağının diğerine göre daha uzun olduğunu görebiliriz. Bu uzun bacak ledin + kısmı olduğunu göstermektedir. Diğer kısmı ise - kısmıdır. Elimizdeki direnç çok gerekli değil ama olmasında fayda var eğer elinizde 330 varsa o da iş görecektir. Eğer direnciniz hali hazırda yoksa çokta problem değil. Şimdi devreyi aşağıdaki gibi kuralım. Bu devrede ledin sol tarafı - GND yani toprak bacağına gidiyor. Ledin sağ tarafı(uzun bacak) ise Arduino'nun Digital 13. Bacağına gidiyor. Programlama: Turuncu renkli kısımlar kodun açıklama kısmıdır.Açıklama yazmadan önce yazdığımızın açıklama olduğunu belirtmek için iki defa / işareti kullanılır ve program yüklenirken bu kısım es geçilir. Kodu incelerken açıklamaları okuyunuz. Kolay anlamanız için açıklamaları numaralandırdım. Bu sıra il

Arduino'ya ilk adım

Resim
Bir önceki yazımdan sonra Arduino' ya başlamaya karar verdiysen şimdi seni Arduino ile tanıştırma zamanı :) Arduino Uno Arduino Uno başlangıç için ideal bir Arduino modelidir. Pin sayısı başlangıç düzeyde yetecektir fakat  ilerledikten sonra pin sayısı daha fazla olan Arduino Mega modeli daha uygun olacaktır. Neyse biz Megayı geçelim. Fotoğrafın üst tarafında yazdığı gibi 14 tane digital (yani lojik 0 ve lojik 1) pin vardır. Yanında (~) işaret olan pinler PWM i de destekleyen pinlerdir. PWM ne derseniz onu daha sonra öğreneceğiz. Alt kısımda Güç pinleri ve Analog(0 ile 1023 arasında değişen değerler alan) pinler vardır. Ortadaki uzun şey ise arduinonun Atmel tabanlı işlemcisi(mikrodenetleyici)dir. Sol üst tarafta bir reset tuşu bulunmakta ve bu tuşa basınca arduino içindeki kodu resetleyip en başlan başlatmaktadır. Onun altında Arduino yu bilgisayara bağlayacağımız kablo girişi bulunmaktadır.  Sol en altta bulunan giriş ise batarya girişidir. Arduino güç vereceğimiz g

Arduino nedir?

Resim
         IoT ye meraklıysanız, ben evimin lambasını akıllı telefonumdan kontrol etmek istiyorum diyorsanız, ya ben robot yapmak istiyorum diyorsanız, hatta saksım bile akıllı olsun diyorsanız gelin bir arduinoya göz atın derim.      Arduino bir I/O (giriş/çıkış) kartıdır ayrıca bu kartı programlamamızı yarayan processing dilinin kullanıldığı geliştirme programıdır. Ardunino açık kaynak bir platformdur. Peki açık kaynak nedir? Herkesin kodunu paylaşabileceği  bu kodu herkesin geliştirebileceği bir yapı. Açık kaynak kodda önemli olan bilginin paylaşımıdır.      Peki neden Arduino?      Eğer bilgisayar mühendisliği okuyorsanız ya da elektronik hakkında pek bir bilginiz yoksa arduino sizin için biçilmiş bir kaftan. Lehim yapmanıza gerek yok , yapacağınız projede 3,3 volt mu gerek bağla 3,3V pinine gerisini boşver. Eğer diğer mikro işlemcilerle çalışırsanız 5v u nasıl 3,3 e çevireceğim diye düşünür durursunuz. Arduino bu rahatlığı veriyor aslında. Arduino içinde bu regülatorleri