“İki şey dünyaya hükmeder; biri kılıç, diğeri düşünce. Kılıç, eninde sonunda düşünceye yenilir.” Napolyon... “Bilmediğini bilmek en iyisidir. Bilmeyip de bildiğini sanmak tehlikeli bir hastalıktır.”Lao-Tzu...“Dünyada her şey için, uygarlık için, yaşam için, başarı için en hakiki mürşit ilimdir, fendir. İlim ve fen haricinde mürşit aramak gaflettir, cehalettir, delalettir.” Mustafa Kemal Atatürk...“Eğer gerçeği gerçekten bilmek istiyorsan yaşamında bir kez olsun bütün şeyler hakkında şüphe et.” Rene Descartes...

11 Kasım 2016 Cuma

Arduino Nedir ?

Arduıona; Wiring dilinin bir uygulamasını içeren geliştirme ortamından oluşan bir fiziksel programlama platformudur. Basit olarak arduıonalara yazımızın devamında geliştirme kartları olarak adlandıracağız. Bu kartlar kullanıcının daha kolay geliştirebilmesi için bilgisayar üzerinde çalışan; Macromedia Flash, Processing, Max/MSP, Pure Data, SuperCollider gibi programlar ile de geliştirilebilir.
Kartların yapısı ve donanımını incelemek gerekirse : 
Her kartın üzerinde Atmel AVR mikrodenetleyici 5V regüle entegresi, 16 MHZ kristal osilatör bulunur. Kartların çeşidine göre osilatör değişiklik gösterebilir; bunlar istisnai durumdur. Bu kartların işlevlerine, büyüklüğüne göre çeşitleri vardır, ilki kullanıcılar tarafından en çok tercih edilen arduıno uno’dur. İkinci olarak; arduıno mega üzerindeki portlar daha fazladır.
Haliyle işlevsel olarak unoya göre daha gelişmiştir. Bir diğeri arduıona mega adk’dır. Adk’nın farkı Android işletim sistemine sahip akıllı telefonlar ile rahatlıkla haberleşmeyi sağlayan USB host arayüzüne sahip olmasıdır. Ve son olarak lilypad daire şekinde bir karttır. Nitekim de en büyük özelliği yıkanabilir olmasıdır. Programın yazılımı düşünülecek olursa; kartların mikro denetleyicisinde, önceden yüklü bir bootloader programı olduğu için ek bir yazılıma ihtiyaç duyulmaz.
Arduıno kartları nasıl geliştirebilir ve neler yapabiliriz:
Kartları geliştirmede c/c++ karışımı bir dil kullanılır. Kütüphanesi çok zengindir. Her türlü işleme algoritmaya açıktır. Kütüphane bilgileri firmanın resmi sitesinde yer almaktadır. Analog ve dijital girişleri sayesinde analog ve dijital verileri işleyebilirsiniz

0 yorum:

Yorum Gönder

Copyright © MEHMET YAVUZ