Mündəricat:
- Addım 1: Avadanlıq Toplanması
- Addım 2: Tikinti
- Addım 3: Həqiqi iş
- Addım 4: Üstünlüklər
- Addım 5: Məhdudiyyətlər
- Addım 6: Video
- Addım 7: Kod
Video: Arduino istifadə edərək Qrafik Kalkulyator: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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ı
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:
- USB kabel ilə Arduino UNO
- 2.4 düymlük TFT qalxanı.
Addım 2: 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ş
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:
- aşağı enerji və daha az yer sərf edir, həm də mənfi cavab verir.
- faizlər ondalık nöqtədən sonra iki rəqəmə qədər dəqiq göstərilir.
- Təchizatı saxlayan giriş məqsədləri üçün analog düymələrdən istifadə edilmir.
- Hər düyməni basdıqdan sonra canlandırır.
- İstənilən serial cihazına məlumatları asanlıqla çap edə bilir.
Addım 5: Məhdudiyyətlər
- Fərdi olaraq maksimum 6 rəqəmli ədəd üzərində əməliyyat edə bilər.
- 32767, bu, ekvivalent HEX, BINARY və ya OCTAL nömrəsinə çevrilə bilən son rəqəmdir.
- məzmunu 10 rəqəmdən çox olan hər hansı bir cavab səhv ola bilər.
- Bir anda yalnız bir əməliyyat edilə bilər.
- Bu kalkulyatorda mötərizədən "()" istifadə etmək mümkün deyil.
Addım 6: Video
Bizi Facebook-da bəyən
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ə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
C kodundan istifadə edərək bir kalkulyator hazırlayın: 14 addım
C Kodundan istifadə edərək Kalkulyator hazırlamaq: Yəqin ki, ilk kodunuz olana xoş gəldiniz, "C" proqramlaşdırma dilindən istifadə edərək sadə bir kalkulyator yaradan asan bir proqram yazacaqsınız. Qeyd: Şəkillər uzaqda və ya yaxındadırsa, tam görüntüyə baxmaq üçün üzərinə vurun
Itsybitsy M4 Express istifadə edərək CircuitPython ilə SSD1306 I2C OLED 128x64 Ekranındakı qrafik: 13 addım (şəkillərlə)
Itsybitsy M4 Express istifadə edərək CircuitPython ilə SSD1306 I2C OLED 128x64 Ekranındakı qrafik: SSD1306 OLED displey, kiçik (0.96 "), ucuz, geniş yayılmış, I2C, asanlıqla bağlanan, 128x64 piksel monoxrom qrafik ekrandır (yalnız 4 teller) Raspberry Pi, Arduino və ya kimi mikroprosessor inkişaf lövhələrinə
NodeMCU, MySQL, PHP və Chartjs.org istifadə edərək məlumatları daxil edin və onlayn qrafik qurun: 4 addım
NodeMCU, MySQL, PHP və Chartjs.org istifadə edərək məlumatları daxil edin və onlayn bir qrafik qurun: Bu Təlimat, birdən çox sensordan məlumat toplamaq üçün Node MCU lövhəsini necə istifadə edə biləcəyimizi, bu məlumatları sonra yerləşdirilən PHP faylına göndərməyimizi izah edir. MySQL verilənlər bazası. Məlumatlar daha sonra chart.js.A ba istifadə edərək onlayn olaraq bir qrafik olaraq baxıla bilər
Swift istifadə edərək Xcode -da Kalkulyator necə etmək olar: 9 addım
Swift istifadə edərək Xcode -da Kalkulyatoru necə etmək olar: Bu sürətli dərsdə Xcode -da Swift istifadə edərək sadə bir kalkulyatorun necə yaradılacağını sizə göstərəcəyəm. Bu tətbiq, iOS üçün orijinal kalkulyator tətbiqi ilə demək olar ki, eyni görünmək üçün hazırlanmışdır. İstiqamətləri addım-addım izləyə və hesab qura bilərsiniz