Mündəricat:
- Addım 1: Arduino IDE yükləyin
- Addım 2: Avadanlıq materialları
- Addım 3: Avadanlıq qurmaq
- Addım 4: Proqramı Yükləyin və Çalışdırın
- Addım 5: Proqramı anlamaq
Video: LED Çıxışlı Arduino Kalkulyator: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Hey, uşaqlar! Serial monitor giriş və çıxışının necə istifadə olunacağını öyrənmək istəyirsiniz. Yaxşı, burada bunu necə edəcəyinizə dair mükəmməl bir təlimatınız var! Bu təlimatda, Arduino serial monitorundan istifadə edərək bir kalkulyator yaratmaq və nəticəni LED yanıb -sönməklə göstərmək üçün lazım olan sadə addımları sizə göstərəcəyəm.
Addım 1: Arduino IDE yükləyin
Aşağıdakı linkdən istifadə edərək Arduino IDE (İnteraktiv İnkişaf Ortamı) yükləyin və quraşdırın:
www.arduino.cc/en/Main/Software Əməliyyat sisteminizə və konfiqurasiyanıza ən uyğun olan versiyanı seçin və qeyd edin.
Addım 2: Avadanlıq materialları
- 1 Arduino lövhəsi
- Arduino lövhəsini kompüterinizə bağlamaq üçün 1 kabel
- 1 LED
- Jumper telləri
Addım 3: Avadanlıq qurmaq
1) Arduino'yu kompüterinizə qoşun
2) Şəkildə göstərildiyi kimi LED -i çörək taxtasına və Arduino -ya qoşun.
Addım 4: Proqramı Yükləyin və Çalışdırın
Əlavə edilmiş arduino proqramını dizüstü kompüterinizə yükləyin. Arduinonu dizüstü kompüterinizə qoşun və proqramı işə salın.
Arduino IDE-də Alətlər-> Serial monitoru açın. Ediləcək bir hesablama yazın, məsələn, 3+2, nəticəni 5 olaraq alacaqsınız. Ayrıca çıxma, vurma və bölməyi də aşağıdakı kimi sınaya bilərsiniz:
4+2 (Nəticə = 6 alacaqsınız)
8-3 (Nəticə = 5 alacaqsınız)
5*3 (Nəticə = 15 alacaqsınız)
10/2 (Nəticə = 5 alacaqsınız)
LED -in çıxışdan neçə dəfə yanıb -söndüyünü görəcəksiniz.
Addım 5: Proqramı anlamaq
Əvvəlcə serial port giriş və çıxışının necə işlədiyini anlayaq. İstifadəçi, dəyərləri və məlumatları Arduinoya göndərmək üçün serial monitor pəncərəsindəki giriş sahəsinə məlumat daxil edə bilər. Arduino -ya Serial Monitor pəncərəsini istifadə etmək əvəzinə hər hansı bir serial proqramı və ya hətta xüsusi bir serial tətbiqi istifadə edilə bilər.
İndi öz kalkulyatorumuzu qurmaq üçün bundan istifadə edəcəyik. İlk olaraq setup () metodunda: Dəyişənləri və serial portunu işə salırıq. Serial.begin (9600); // serial rabitə başlayır Serial.println ("Mənə bir hesablama göndər"); Serial.println ("Məsələn: 2+3"); Sonra loop () metodunda: while (Serial.available ()> 0) {// arduino -ya məlumat göndərilərkən, number1 = Serial.parseInt (); əməliyyat = Serial.read (); // əməliyyat ilk nömrədən sonra ilk simvol olacaq number2 = Serial.parseInt (); // ikinci nömrəni nömrədə saxlayır2 Sonra, calc () çağırırıq və hesablamanın nəticəsini çap edirik. calc (), hesablamaları yerinə yetirən xüsusi bir funksiyadır. Bunun necə işlədiyini anlayaq. Əgər (əməliyyat == '+'), iki ədəd əlavə edir və nəticəni "nəticə" dəyişənində saxlayır. Əgər (əməliyyat == '-'), iki rəqəmi çıxarır və nəticəni "nəticə" dəyişənində saxlayır. Əgər (əməliyyat == '*'), iki rəqəmi vurur və nəticəni "nəticə" dəyişənində saxlayır. Əgər (əməliyyat == '/'), iki rəqəmi bölür və nəticəni "nəticə" dəyişənində saxlayır. Əks halda "Səhv" yazır
Göz qırpma üsulu, sadə bir döngə ilə LED -in nəticəsi qədər çox dəfə yanıb -sönən koda malikdir.
Tövsiyə:
Praktiki Arduino ESP32 Simsiz Divar Çıxışlı LED Strip Controller: 6 Addım
Praktiki Arduino ESP32 Kabelsiz Divar Çıxışlı LED Strip Controller: Bu, aşağı qiymətli LED şeritləri üçün çox praktik bir DIY Simsiz Wall Çıxış nəzarətçisidir. EBay -də satılan ucuz wifi nəzarətçilərini əvəz edir. RGB Led şeritləri ilə yaxşı işləyirlər. EBay Wifi nəzarətçisi yaxşı qurulmayıb və asanlıqla pozulur. Als
Tənzimlənən Cüt Çıxışlı Xətti Güc Təchizatı: 10 Addım (Şəkillərlə birlikdə)
Tənzimlənən Cüt Çıxışlı Xətti Güc Təchizatı: Xüsusiyyətlər: AC-DC Dönüşümü İkiqat çıxış gərginliyi (Müsbət-Torpaq-Mənfi) Tənzimlənən pozitiv və mənfi raylar Yalnız Tək Çıxışlı AC transformator Çıxış səs-küyü (20MHz-BWL, yük yoxdur): Təxminən 1.12mVpp Aşağı səs -küy və sabit çıxışlar (ideal
VGA Çıxışlı Arduino Basic PC: 5 Addım (Şəkillərlə birlikdə)
VGA Çıxışlı Arduino Basic PC: Əvvəlki Təlimatımda, BASIC işləyən, iki Arduino vasitəsi ilə və TV ekranı üçün B & W çıxış siqnalına malik retro 8-bitli kompüterin necə qurulacağını göstərmişəm. İndi eyni kompüteri necə quracağımı göstərəcəyəm, ancaq çıxış siqnalı ilə
VGA Çıxışlı ESP32 Əsas PC: 7 addım
VGA Çıxışlı ESP32 Əsas PC: Bu Təlimat kitabında tək bir ESP32 və bir neçə digər komponentdən istifadə edərək sadə bir retro üslublu bir kompüterin necə qurulacağını göstərəcəyəm. Bu kompüter BASIC -in sadələşdirilmiş ləhcəsi olan Tiny Basic ilə işləyir və VGA monitoru üçün çıxış yaradır. Çözünürlük 640
TV Çıxışlı Arduino Basic PC: 5 Addım (Şəkillərlə)
TV Çıxışlı Arduino Basic PC: Bu Təlimatlarda iki Arduino və bir neçə digər komponent vasitəsilə BASIC işləyən retro 8-bitli kompüterin necə qurulacağını göstərəcəyəm. Dəyişənləri və BASIC proqramını bir PS2 klaviatura ilə daxil edə bilərsiniz və çıxış bir monitorda göstərilir