Otomatik Mühendis
Arduino Nedir?
Arduino, bir açık kaynak kodlu elektronik platformudur, donanım ve yazılımı kolaylıkla kullanmayı ilke edinmiştir. Herkesin kolaylıkla etkileşimli projeler çıkarmasına imkan tanır.
Arduino iki kısımdan oluşur; biri anakartı diyebileceğimiz kendisi, diğeri ise içerisinde bulunan yazılımdır.
Arduino kartı, çeşitli sensörlerle toplanan bilgiyi giriş birimlerinden alarak bunları yazılıma aktarabilir. Aynı zamanda yazılımdan gelen komutları ışık, motor ve diğer çıkış birimlerine aktararak bunların kontrol edilmesini sağlar.
Arduino IDE
Arduino yazılımı, kendine has IDE‘siyle (tümleşik geliştirme ortamı, kısaca editörü) ve kendine has programlama dilinde yazılmaktadır. C/C++ diline benzeyen bu kodu yazdıktan sonra Arduino kart üzerindeki işlemciye yükleriz ve anında çalışmaya başlar.
Raspberry PI ile çok fazla karşılaştırılmaktadır ama detaylı bakıldığında donanım olarak büyük farklılık vardır. Bu donanım farklılıkları sebebiyle Raspberry PI’a işletim sistemi yükleyebilirken Arduino’ya yükleyemeyiz. Hadi bu kadar net konuşmayayım. Arduino’ya da işletim sistemi kurabiliriz ama bu kesinlikle karıncalar için olur. Kısaca Arduino bir mikro işlemcidir, Raspberry PI ise kredi kartı boyutlarında bir bilgisayardır. İkisinin de yapılacak olan projeye göre avantajları ve dezavantajları olacaktır. Örneğin içinde işletim sistemi olan bir bilgisayarı çalıştırmak için 9V’luk bir pil yeterli olmayacaktır.