
Beni tanıyanlar biliyor ki elektroniğe her zaman ilgim oldu. Ama bugüne kadar işin hep yazılım tarafında oldum. Artık yazdığım kodların gerçek çıktılarını görmek istediğime karar verip Arduino’ya başlamaya hevesleneli neredeyse 1 yıl oldu. Artık daha fazla beklemek yerine başlamaya karar verdim ve bu yolda beraber ilerleyebilmek için edindiğim bilgi, deneyim ve tecrübeleri de blogumdan paylaşmak istedim.
Arduino nedir?
Arduino, etkileşimli fiziksel objeler geliştirebilmeniz amacıyla oluşturulmuş bir girdi – çıktı kartıdır. Ben ise onu küçük mucize olarak adlandırmayı daha çok seviyorum 
Arduino, İtalya’daki bir tasarım enstitüsünde hocalık yapan bir grup tarafından tasarlanmış bir açık kaynak proje olarak doğdu. “Arduino” ismi İtalyanca olup “sıkı dost” gibi bir anlama gelmektedir. Proje açık kaynak olduğundan ve “Creative Commons” lisansı ile dağıtıldığından herkes projeyi özgürce kullanma ve değişiklik yapma hakkına sahiptir.
Arduino’nun şu anda farklı amaçlara hizmet eden onlarca board’u bulunuyor. Bunlardan bir kısmı İtalya’da Arduino ekibi tarafından üretilen board’lar, bir kısmı sertifikalı üreticiler tarafından üretilen, bir kısmı da Çin’de üretilip üzerine “Made in Italy” yazılan sahte ürünler 
Ben çalışmalarımda Arduino Uno ve Intel Galileo kullanıyor olacağım.
Kaynaklar
Arduino ile geliştirme yapmaya başlamadan önce elektronik bilgimin zayıflığı beni oldukça korkutuyordu. Sonuçta yapacağım bir hata elimdeki kartın yanmasına sebep olabilirdi. Bu aşamada 123D Circuits ile karşılaştım. Arduino ile yapacaklarımızı simüle etme imkanı veren 123D Circuits ile yapacağımız şeyleri önce bu sanal ortamda denememiz elimizdeki kartın sağlığı açısından faydalı olacaktır 
Temel yazılım bilgisine sahipseniz yazılım anlamında pek bir kaynağa ihtiyaç duyacağınızı zannetmiyorum. Arduino programlamada C / C++ / Java temelli bir dil kullanıyor. Barındırdığı kütüphaneler sayesinde de donanım seviyesine inmenize gerek kalmıyor.
Eğer benim gibi Meslek Lisesi çıkışlı birisiyseniz lisede aldığınız Temel Elektronik dersi burada çok işinize yarayacak. Ama meslek lisesine gitmediyseniz de üzülmeyin
Meslek Lisesi öğrencilerinin ders kitapları olarak kullanılan MEGEP modülleri PDF formatında, herkese açık şekilde yayınlanıyor. 4 temel konudaki modülleri aşağıdaki bağlantılardan indirebilirsiniz.
Analog Devre Elemanları
Doğru Akım ve Alternatif Akım Devreleri
Temel Devre Uygulamaları
Temel Mantık Devreleri
Bu kaynakları kullanarak Devre kurma, Breadboard kullanımı, Temel komponentler, Temel analog ve Dijital elektronik konusunda bilgi sahibi olduktan sonra geliştirmelere başlayabiliriz.
Ben Arduino’ya “Hello World” dedirtmek için Kavşak Trafik Sinyalizasyonu Simülasyonu hazırladım. 123D Circuits üzerinden devreyi ve arkasında kullandığım kodları inceleyebilirsiniz.
İlk yazımda benden bu kadar
Umarım hep birlikte faydalı şeyler öğrenebiliriz.