Arduino’da Byte Kodu Gray Koda Çeviren ve Gösteren Örnek

Evet arkadaşlar bu yazımda Dip Swict ile belirlediğimiz Byte Kodumuzu Gray Koduna çevireceğiz, sonrasında ise bunu kullanıcıya göstermek için LED kullanacağız.

Öncelikle Gray Kodundan bahsetmek gerekirse;

  • Gray Kodu kısa mesafeli cihazlarda iletişim için kullanılır.
  • Bu kod yöntemi ile hata tespiti yapılabilinir.
  • Diğer kodlardan farkı ise art arda iki sayı arasında sadece tek bit değişikliğidir. Bunu girilen byte kodundaki bir bitin onun solundaki bit ile XOR işlemine tabi tutulması ile sağlar. 1. bit için bu işlemi solunda başka bir bit bulunmadığından dolayı her zaman “0” ile yapar.

Devre:

Kod:

Tablo (Sonuçları karşılaştırmnız için) :

 

Osman KORUCU

Merhaba, ben Osman. Erzurumluyum. Atatürk Üniversitesinde Bilgisayar Mühendisliği okuyorum. Üniversiteye başladığım zamana kadar yazılımla uğraşmasam da bilgisayar ile çok vakit geçiriyordum. İlk kez aldığım yazılım dersleri C / C++ oldu sonrasında ise HTML, CSS, JavaScript, Java ve Python dersleri aldım. Kendimi geliştirip mobil platformlara yönelmek istiyorum.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir