Elektronik'te Dil [ Makale ]

Can-K.

Doçent
Katılım
7 Nisan 2015
Mesajlar
975
Reaksiyon puanı
17
Puanları
18
1.Elektronik'te Programlama Ne İçin Önemli ?

Elektronikte programlama , devreye beyin eklemektir.Eğer küçücük bir şeyi bile kaçırırsak mutlaka bir şey eksik çalışır.Bu yüzden , devredeki eleman sırasından ziyade , programlamasına daha çok uğraşmamız gerekiyor.Haliyle programlama da , dil demek olduğu için nasıl bir dil seçeceğimiz bu yüzden önemli konuma geliyor.

2.Dil Seçmek

Dil , yapacağınız devrenin seviyesine göre belirlenir.Bir dil ne kadar ayrıntılı ise , o kadar üst seviyelere hitap eder.Ancak cihaza yeterli dilden daha üstün bir dil sağlarsak , kısmı bir kararsızlık ya da hataya yapabilme yeteneği ortaya çıkar.Sırasıyla 3 gözde dile bakalım.

a)Basic

Basic giriş seviyeler için çok uygun ve rahat bir dildir.Eğer robota çok basit hareketler yaptıracaksınız , Basic hem kolaylığıyla ideal bir dil.Basic ile sensör ve algılama tarzı add-on'ları yönetebilirsiniz.Fakat yeterince verimli olmayabilir.

b) C

C dili , hem bilgisayarda hemde elektronikte kullanılan bir dil.Öğrenmesi , akılda tutması her ne kadar zor olsa da , bu dille bir hayvandan daha akıllı bir nesne yaratılabilir.Ayrıca C'deki kontrol kolaylığı sayesinde , add-on'ları sıkıntı yaşamadan kurup kullanabilirsiniz.

Elektronikten bir süre sonra , Elektronik Eşya donanımlarına geliyor ki , asıl gümbürtü burada patlıyor.Malesef bu tür devrelerde , C dilini kullanamıyoruz.Kullanabilsek te , C istenen verimi vermiyor.

c) Assembly

Assembly en gözde dilimizdir.Assembly'dan Bilgisayar kartından tutun , belirli saatlerde yanan bir ampul devresine kadar herşeyi yapabilirsiniz.Fakat bu dil o kadar zor bir dildir ki , bazen programı özellikle yanlış bile yazabilirsiniz.Çünkü , Elektronik Assembly dili , makine diline en yakın dildir.

Eğer çok sağlam bir donanım üretmeyi düşünüyorsanız , Assembly çok gerekli olacaktır.

Umarım yararlı bir makale olmuştur , tamamen kendi yazım. :)
 
Üst