C programlama dilinde tanımlanan her veri kendi içerisinde belirli bir türe aittir. Boyutları ve kullanılma amaçlarına göre bu türler belirli sınıflara ayrılmıştır. Bu türlerin bellekte kapladığı alanlar byte cinsinden ifade edilir.
Arduino mikrokontrolcüsü ile bu yazımda analog okuma ve seri haberleşme uygulaması yapacağız. Potansiyometre kullanarak potansiyometrenin anlık analog değerini Arduino ile okuyacağız ve ardından bu değeri seri haberleşme yaparak monitörde okuyacağız.
C programlama dili kullanılarak yazılan kodların içerisindeki parametreler değişkenler, sabitler ve değişmezler olmak üzere sembolik adlar ile isimlendirilir. Değişkenler, sabitler ve bilgisayarın belleğine tanıtılırken hangi veri türünden oldukları da kendi değerleri ile birlikte aktarılır.
Arduino mikrokontrolcüsü ile bu yazımda buton kullanarak LED yakma uygulaması yapacağız. Buton kullanarak devreye bağlayacağımız LED in ne zaman yanıp ne zaman söneceğine karar veren bir devre tasarlayacağız.
C programlama dilinde kod yazarken kullanılan bazı anahtar kelimeler ve verileri tanımlarken kullandığımız tanımlayıcılar mevcuttur. Bu yazımda bu konu üzerine yazacağım.
Arduino mikrokontrolcüsü ile bu yazımda led yakma uygulaması yapacağız. Led yakma uygulamaları mikrokontrolcüleri kullanmayı ve kodlamayı öğrenirken yapılan ilk uygulamadır.
Arduino, hobi elektroniği başta olmak üzere elektronik tabanlı projelerde sık kullanılan bir mikrokontrolcüdür. Üzerinde giriş ve çıkış portları bulunan ve bünyesinde barındırdığı mikroişlemciye yazılan kodun yaptırılmasına olanak sağlayan bir geliştirme kartıdır.
Programlama dilleri hayatta karşılaşılan herhangi bir sorunu ya da bir insanın yapmış olduğu herhangi bir eylemin nasıl yapılacağının makinelere anlatıldığı bir tekniktir. İlk programlama dilinden bugüne dek birçok programlama dili yazılmıştır.
Elektrik enerjisi 19. yy dan itibaren insan hayatında büyük ölçüde yer edinmiştir. Aydınlatma ve haberleşme başta olmak üzere neredeyse tüm ihtiyaçlarını giderebilmek için insanlar elektrik enerjisini kullanmaya başlamıştır.