
Arduino kartlarının çalışma mantığı şudur; kart üzerinde bir mikrodenetleyici bulunur.Bu mikrodenetleyicinin yeteneklerine ve sahip olduğu donanım birimlerine göre programlarız.Mikrodenetleyicinin içerisinde program belleği denilen bir alan bulunur.Hazırladığımız program bu alana kaydedilir.ardından Arduino kartına enerji sağladığımız sürece, program belleğindeki kayıtlı olan program sürekli olarak çalışır.Biz ne yapmasını istemişsek Arduino kartı onu yerine getirir.
Arduino kartları, bilgisayarlar, cep telefonları, tabletler gibi günümüz teknolojik aygıtlarının heme hepsi bizim yaşadığımız dünyayı algılamak ve buna göre bir sonuç üretmek üzere geliştirilmiştir.Temel amacı insanın ihtiyaçlarını karşılamak ve sorunlarını çözmektir.Örneğin hava karardığında otomatik olarak perdelerin kapanmasını ve lambaların çalışmasını istediğimiz bir proje olsun.Bu projede Arduino pinlerine bağlayacağımız röleler ile perdelerin bağlı olduğu bir motorlu sürgü mekanizmasını çalıştırabilir ve lambaların çalışmasını sağlayabiliriz.
Arduino ile çalışmaya başlamadan önce Arduino Uno kartının yeteneklerini ve neler yapabileceğimizi inceleyelim.