İçindekiler:

Arduino Kullanan Grafik Hesap Makinesi: 7 Adım
Arduino Kullanan Grafik Hesap Makinesi: 7 Adım

Video: Arduino Kullanan Grafik Hesap Makinesi: 7 Adım

Video: Arduino Kullanan Grafik Hesap Makinesi: 7 Adım
Video: YAZILIMCI OLARAK EVDEN ÇALIŞMAK 😍 #yazılım #shorts 2024, Kasım
Anonim
Arduino Kullanan Grafik Hesap Makinesi
Arduino Kullanan Grafik Hesap Makinesi

Merhaba arkadaşlar, Bugün size göstereceğim yeni bir şey var. Başlıkta daha önce bahsettiğim gibi Arduino uno ve 2.4 TFT Lcd Display Shield kullanarak bir ELEKTRONİK HESAP MAKİNESİ tasarladım.

Adım 1: Donanım Toplama

Donanım Toplama
Donanım Toplama
Donanım Toplama
Donanım Toplama

Arduino UNO ve 2.4 TFT LCD ekran kalkanını çevrimiçi veya en yakın elektronik mağazalarından satın alın.

Bunları şekilde gösterildiği gibi bağlayın

Gerekli Bileşenler:

  1. USB Kablolu Arduino UNO
  2. 2.4 inç TFT kalkanı.

Adım 2: İnşaat

Yapı
Yapı

Sistem arduino uno r3 mikrodenetleyici ve 2.4" tft lcd shield üzerine kurulmuştur. Shield, bağlantı hatası olmayacak şekilde tasarlanmıştır. Arduino uno, 9v veya 12v uyarlanmış veya USB kablosu ile çalıştırılabilir. Kart üzerinde 3.3v regülatör vardır. LCD shield üzerinde mevcuttur. LCD shield arduino'dan 5v besleme alır ve ic 1117-3.3 regülatörü ile 3.3v'a çevirir. Ayrıca bu besleme LCD'ye verilir. LCD sistem için giriş cihazı olarak kullanılan 2,4" rezistif touch pad'den oluşur.. LCD, arduino'ya 8 bit veri yolu ve 5 bit kontrol yolu ile arayüzlenmiştir. bu kontrol bus arduino'nun 5 analg pinine bağlanır ve data bus dijital i/o pinlerine bağlanır. Dokunmatik yüzey de bu veri yolu ile arabirimdir. Alternatif olarak dokunmatik yüzey ve lcd'ye mikrodenetleyici aracılığıyla erişilir. Tft lcd shield üzerinde reset anahtarı mevcuttur.

Adım 3: Fiili Çalışma

Fiili Çalışma
Fiili Çalışma
Fiili Çalışma
Fiili Çalışma
Fiili Çalışma
Fiili Çalışma
Fiili Çalışma
Fiili Çalışma

Sistem matematiksel işlemlerin çoğunu destekler ve ayrıca programcı için daha yararlı olan mantıksal işlemleri de destekler. TOPLAMA, ÇARPMA, ÇIKARMA ve BÖLME'yi destekler. Ancak Mantıksal VEYA ve Mantıksal VE işlemi yapmak mümkündür. Tüm işlemler ondalık sayı üzerinde gerçekleştirilir ve sonuçlar ayrıca OR, AND işleminin sonucu Binary olarak üretmesi dışında ondalık sayı olarak da yazdırılır. Bunun dışında verilen sayının yüzdesini ve gücünü elde etmek için bu hesap makinesi kullanılabilir. Ayrıca verilen sayının Modülerini de hesaplar. Kullanıcı tarafından basılan yanlış rakam veya işareti silmek için orada Sil düğmesi bulunur. Beni bu hesap makinesine çeken en iyi özellik, verilen ondalık sayının BINARY, HEX, OCTAL gösterimini üretebilmesidir. Uygun operatörü seçmek için özel düğmeler verilmiştir. Çalışma modülünün bazı resimleri aşağıda gösterilmiştir.

Adım 4: Avantajlar

Avantajlar:

  1. düşük güç ve daha az yer tüketir. Olumsuz cevap da verir.
  2. yüzdeler, ondalık noktadan sonra iki haneye kadar doğru bir şekilde gösterilir.
  3. Donanımı koruyan giriş amacıyla analog anahtarların kullanımı yoktur.
  4. Her düğme, bastıktan sonra animasyon yapar.
  5. Verileri herhangi bir seri cihaza kolayca yazdırabilir.

Adım 5: Sınırlamalar

  1. Tek tek maksimum 6 haneli sayılar üzerinde işlem yapabilir.
  2. 32767 bu, eşdeğer HEX, BINARY veya OCTAL numarasına dönüştürülebilen son sayıdır.
  3. İçeriği 10 haneden fazla olan herhangi bir cevap muhtemelen yanlış olacaktır.
  4. Bir seferde yalnızca bir işlem gerçekleştirilebilir.
  5. Bu hesap makinesinde parantez "()" kullanmak mümkün değildir.

6. Adım: Video

Facebook'ta bizi beğenin

Facebook

ziyaret etmek veya blog yazmak için tıklayın

7. Adım: Kod

Bu projenin kodu burada mevcuttur

kütüphane

kod

Önerilen: