Code Generation and Data Process Application Desing for Arduino Cicuits
[ X ]
Tarih
2017
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Mus Alparslan Üniversitesi
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Data processing cards are needed for transferring the sensor measurements from applications or experimental works to computers. Ardunio is the one of those platforms which is preferred in this kind of works due to its ease of use. The digital and analog inputs of Arduino, which is an open source development platform, allow to read and process the data. In this work, the desired sensors can be chosen amongst the sensors connected to Arduino via the application developed using C# programming language in computer environment. Required Arduino Code in order to use selected sensors can be generated without any programming knowledge. Data come from the sensors over Arduino can be recorded in a specified time interval or instantly. Also, the plots of recorded data can be easily obtained and reported in the desired periods and features. Through with this application, it is observed the researchers, who does not know Arduino Programming and have difficulty to read data on circuits, can do experiments easily. Especially, researchers in the fields of basic science and engineering are identified that they can do their scientific studies by using this application easily without the need for information that they do not need to.
Sensör kullanilarak yapilan uygulama veya deneysel çalismalarda alinan ölçümlerin bilgisayara aktarilmasi için veri isleme kartlarina ihtiyaç duyulmaktadir. Bu tür çalismalarda kullanim kolayligi açisindan en çok tercih edilen platformlardan birisi de Arduino'dur. Açik kaynakli bir gelistirme platformu olan Arduino’nun dijital ve analog girisleri sayesinde veriler okunup islenebilmektedir. Bu çalismada, bilgisayar ortaminda C# programlama dili kullanilarak gelistirilen uygulama sayesinde Arduino'ya baglanan farkli sensörler içerisinden istenilen sensörler seçilebilmektedir. Seçilen bu sensörleri kullanmak için gerekli Arduino kodu herhangi bir programlama bilgisine ihtiyaç duyulmadan olusturulabilmektedir. Arduino üzerindeki sensörlerden gelen veriler belirli zaman araliginda veya anlik olarak kaydedilebilmektedir. Kaydedilen verilerin, istenilen periyotlarda ve özelliklerde grafikleri elde edilebilmekte ve raporlama yapilmasi saglanabilmektedir. Bu uygulama sayesinde Arduino programlamayi bilmeyen ve devre üzerinde veri okumakta zorlanan arastirmacilarin deneylerini rahatlikla yapabildikleri gözlenmistir. Özellikle temel bilimler ve mühendislik alanlarindaki arastirmacilarin bu uygulamayi kullanarak bilimsel çalismalarini ihtiyaçlari olmayan bilgilere gereksinim duymadan kolay bir sekilde yapabildikleri tespit edilmistir.
Sensör kullanilarak yapilan uygulama veya deneysel çalismalarda alinan ölçümlerin bilgisayara aktarilmasi için veri isleme kartlarina ihtiyaç duyulmaktadir. Bu tür çalismalarda kullanim kolayligi açisindan en çok tercih edilen platformlardan birisi de Arduino'dur. Açik kaynakli bir gelistirme platformu olan Arduino’nun dijital ve analog girisleri sayesinde veriler okunup islenebilmektedir. Bu çalismada, bilgisayar ortaminda C# programlama dili kullanilarak gelistirilen uygulama sayesinde Arduino'ya baglanan farkli sensörler içerisinden istenilen sensörler seçilebilmektedir. Seçilen bu sensörleri kullanmak için gerekli Arduino kodu herhangi bir programlama bilgisine ihtiyaç duyulmadan olusturulabilmektedir. Arduino üzerindeki sensörlerden gelen veriler belirli zaman araliginda veya anlik olarak kaydedilebilmektedir. Kaydedilen verilerin, istenilen periyotlarda ve özelliklerde grafikleri elde edilebilmekte ve raporlama yapilmasi saglanabilmektedir. Bu uygulama sayesinde Arduino programlamayi bilmeyen ve devre üzerinde veri okumakta zorlanan arastirmacilarin deneylerini rahatlikla yapabildikleri gözlenmistir. Özellikle temel bilimler ve mühendislik alanlarindaki arastirmacilarin bu uygulamayi kullanarak bilimsel çalismalarini ihtiyaçlari olmayan bilgilere gereksinim duymadan kolay bir sekilde yapabildikleri tespit edilmistir.
Açıklama
Anahtar Kelimeler
Application Interface, Arduino, C#
Kaynak
Mus Alparslan Üniversitesi Fen Bilimleri Dergisi
WoS Q Değeri
Scopus Q Değeri
Cilt
5
Sayı
1