Mündəricat:

Arduino istifadə edərək Qrafik Kalkulyator: 7 addım
Arduino istifadə edərək Qrafik Kalkulyator: 7 addım

Video: Arduino istifadə edərək Qrafik Kalkulyator: 7 addım

Video: Arduino istifadə edərək Qrafik Kalkulyator: 7 addım
Video: Arduino İR pult ilə 7 seqmentli led istifadəsi 2024, Iyul
Anonim
Arduino istifadə edərək Qrafik Kalkulyator
Arduino istifadə edərək Qrafik Kalkulyator

Salam dostlar, Bu gün sizə göstərmək üçün yeni bir şeyim var. Başlıqda daha əvvəl qeyd edildiyi kimi, Arduino uno və 2,4 TFT Lcd Ekran Qalxanı istifadə edərək ELEKTRON KALKÜLATÖR hazırladım.

Addım 1: Avadanlıq Toplanması

Avadanlıq Toplanması
Avadanlıq Toplanması
Avadanlıq Toplanması
Avadanlıq Toplanması

Arduino UNO və 2.4 TFT LCD ekran qalxanını onlayn və ya ən yaxın elektronika mağazalarından alın.

Onları şəkildə göstərildiyi kimi bağlayın

Tələb olunan komponentlər:

  1. USB kabel ilə Arduino UNO
  2. 2.4 düymlük TFT qalxanı.

Addım 2: Tikinti

Tikinti
Tikinti

Sistem arduino uno r3 mikrokontrolör və 2.4 tft lcd qalxanı ətrafında qurulmuşdur. Qalxan heç bir əlaqə xətası olmayacaq şəkildə dizayn edilmişdir. Arduino uno 9v və ya 12v uyğunlaşdırılmış və ya USB kabeli ilə gücə malik ola bilər. Lövhədə 3.3v tənzimləyici var LCD qalxan arduino-dan 5v təchizatı alır və ic 1117-3.3 tənzimləyicisini istifadə edərək onu 3.3v-ə çevirir, bundan sonra bu təchizat LCD-yə verilir. LCD, 8 bit məlumat avtobusu və 5 bit nəzarət avtobusu ilə arduino ilə əlaqələndirilir. Bu idarəetmə avtobusu 5 analdu pininə arduino və məlumat ötürmə vasitəsi rəqəmsal giriş/çıxış pinlərinə qoşulur. Touch pad də bu avtobusun interfeysidir. Alternativ olaraq toxunma paneli və lcd -ə mikrokontrolör vasitəsilə daxil olmaq mümkündür. Sıfırlama açarı tft lcd ekranında mövcuddur.

Addım 3: Həqiqi iş

Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə
Həqiqi İşləmə

Sistem riyazi əməliyyatların çoxunu dəstəkləyir və proqramçı üçün daha faydalı olan məntiqi əməliyyatları da dəstəkləyir. ƏLAVƏ, ÇOXLAMA, ÇIXARMA və BÖLÜMÜ dəstəkləyir. Bununla birlikdə Məntiqi OR və Məntiqi VƏ əməliyyatı yerinə yetirmək mümkündür. Bütün əməliyyatlar ondalık sayında yerinə yetirilir və nəticələr, OR və AND əməliyyatının nəticəni İkili olaraq verməsi istisna olmaqla ondalık rəqəmlə çap olunur. Bu kalkulyatordan başqa verilən sayın faizini və gücünü əldə etmək üçün istifadə edilə bilər. Verilən ədədin Modulunu da hesablayır. İstifadəçinin basdırdığı yanlış rəqəmi və ya işarəni silmək üçün Sil düyməsi mövcuddur. Məni bu kalkulyatora cəlb edən ən yaxşı xüsusiyyət, verilən ondalık ədədin İKİLİ, HEX, OCTAL təsvirini istehsal edə bilməsidir. Müvafiq operatoru seçmək üçün xüsusi düymələr verilir. İş modulunun bəzi şəkilləri aşağıda göstərilmişdir.

Addım 4: Üstünlüklər

Üstünlüklər:

  1. aşağı enerji və daha az yer sərf edir, həm də mənfi cavab verir.
  2. faizlər ondalık nöqtədən sonra iki rəqəmə qədər dəqiq göstərilir.
  3. Təchizatı saxlayan giriş məqsədləri üçün analog düymələrdən istifadə edilmir.
  4. Hər düyməni basdıqdan sonra canlandırır.
  5. İstənilən serial cihazına məlumatları asanlıqla çap edə bilir.

Addım 5: Məhdudiyyətlər

  1. Fərdi olaraq maksimum 6 rəqəmli ədəd üzərində əməliyyat edə bilər.
  2. 32767, bu, ekvivalent HEX, BINARY və ya OCTAL nömrəsinə çevrilə bilən son rəqəmdir.
  3. məzmunu 10 rəqəmdən çox olan hər hansı bir cavab səhv ola bilər.
  4. Bir anda yalnız bir əməliyyat edilə bilər.
  5. Bu kalkulyatorda mötərizədən "()" istifadə etmək mümkün deyil.

Addım 6: Video

Bizi Facebook-da bəyən

Facebook

ziyarət etmək və ya blog yazmaq üçün vurun

Addım 7: Kod

Bu layihənin kodu burada mövcuddur

kitabxana

kod

Tövsiyə: