Category: İleri Seviye Arduino

Gökhan DÖKMETAŞ tarafından yazılan ileri seviye Arduino makaleleri.

1

Arduino Öğrendikten Sonra Ne Yapmalı ?

Mühendislik veya yüksek okul öğrencisisiniz ya da sadece öğrenmeye meraklı bir amatörsünüz. Arduino ile elektroniğe, yazılıma ve gömülü sistemlere giriş yaptınız ve yoğun bir çalışma ile Arduino fonksiyonlarını, kütüphanelerini ve yazılımını öğrendiniz. Hazır projeleri...

0

Arduino’dan Makine Diline – LED Yakma

Arduino’da LED yakmayı gösteren belki onlarca video ve makale vardır. Biz ise işin en derinine ineceğiz ve Arduino kodundan makine diline kadar aynı programı ve çalışma mantığını sizlere anlatacağız. Arduino’nun kaynak kodunu anlatırken Arduino...

0

Arduino Kaynak Kodu İncelemesi -7- AnalogRead() ve AnalogWrite() Fonksiyonları

Önceki yazımızda Arduino’nun digitalWrite(), digitalRead() gibi dijital giriş ve çıkış fonksiyonlarını incelemiştik. Şimdi ise sıra analog fonksiyonlara geldi. Analog fonksiyonlar mikrodenetleyicinin dijital bir sistem olmasından dolayı kısıtlıdır. AVR programlamada bile yapabileceğimiz analog işlem ADC...

0

Arduino Kaynak Kodu İncelemesi -5- pins_arduino.h ve pins_arduino.c Dosyaları

Arduino’da ayak işlemlerini anlayabilmek için öncelikle bu iki dosyayı incelememiz lazımdır. Fakat ayak işlemlerini anlamaktan ziyade çalışan AVR kodlarını ve fonksiyonları anlamamız daha önemlidir. Aslında bu iki dosyayı atlamak istesem de sonra karşıma çıkan...

0

Arduino Kaynak Kodu İncelemesi -4- Arduino Ayaklarını Tanımlayan Dosyalar

Arduino çekirdeğini incelediğimizde digitalWrite(), digitalRead(), analogRead() gibi fonksiyonlar için ayak tanımlaması yapan dosyaların kullanıldığını görürüz. Bu ayak tanımlamaları biraz karışık olmaktadır. Ayak adı belirtme adına bu kadar programlama zahmetine girilmektedir. AVR programlamada PORT adı...

2

Arduino’nun Anlatılmayan Hikayesi -2- Arduino’nun Doğuşu

Hernando Barragan tarafından yazılan orjinal adı “The Untold History of Arduino” olan metin üzerinden anlattığımız Arduino’nun anlatılmayan hikayesi yazı dizimize devam ediyoruz. Hatırlayacağınız üzere Barragan, Wiring fikrini ortayan atan kişi olmakla kalmamış Wiring platformunu...

0

Arduino ve Üçüncü Parti Derleyici Karşılaştırması – Arduino Ne Kadar Yeterli ?

Bir önceki yazımda AVR ile Arduino’yu karşılaştırmıştım. Bu karşılaştırma bir seviyede olanlar için oldukça gereksiz olsa da bir şeyler öğrenmeniz açısından faydalı olacaktır. Şimdi ise Sırp Mikroelektronika firmasının yaptığı AVR için MikroC derleyicisi ile...

0

Arduino vs. AVR – Arduino ve Atmel AVR Karşılaştırması

Önceki yazımızda 32-bit mikrodenetleyici geliştirme kartı olarak piyasaya sunulan Arduino DUE kartını incelemiştik ve oldukça olumsuz bir izlenime sahip olmuştuk. 8-bit mikrodenetleyiciler için yazılan kütüphane kolleksiyonunu (framework) 32-bit bir mikrodenetleyici için kullanmaya kalkmanın büyük...