Mündəricat:
Video: CloudX Microcontroller ilə 0-9 Segment Sayacı: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihədə 0-dan 9-a qədər saymaq üçün yeddi seqmentli LED displeydən istifadə edirik.
Yeddi seqmentli LED displey səkkiz LED-dən ibarətdir və rəqəmləri göstərmək üçün idealdır. Ekranda istifadə olunan sancaqlar sayını azaltmaq üçün LED-lərin bütün anodları və ya katotları bir-birinə bağlanır və ümumi anod və ya ümumi- müvafiq olaraq katod. Layihəmiz üçün ümumi katot tipindən istifadə edirik. 8 LED A -dan G -yə və ondalık nöqtəsi üçün etiketlənir. Ümumi katod modulumuz üçün hər LED seqmenti üçün bir anod pimi var. Məsələn, 4 rəqəmini göstərmək istəyirsinizsə, B, C, F və G seqmentlərinə cari tətbiq edərdiniz. CloudX Segment Kitabxanası 7 seqmentli modulun istifadəsini asanlaşdırır.
Addım 1: Bu Komponenti toplayın
1. CLOUDX MİKROKONTROL
2. CLOUDX SOFTCARD
3. V3 USB kabel
4. 7 SEGMENT (katod)
5. JUMPER TEL
6. 330ohm müqavimət
Addım 2: DONANIM AYARLAMA
Bu addımı izləyin:
qoşun:
Segmentin A pinini CloudX -in 1 -ci pininə
Segmentin B pinini CloudX -in 2 -ci pininə
Segmentin DP -ni CloudX -in 3 -cü pininə bağlayın
Segmentin C pinini CloudX -in 4 -cü pininə
Segmentin D pinini CloudX -in pin 5 -ə bağlayın
Segmentin E pinini CloudX -in 6 -cı pininə bağlayın
Segmentin F pinini CloudX -in 7 -ci pininə bağlayın
Segmentin G pinini CloudX -in 9 -cu pininə bağlayın
ümumi katot pinini GND -yə bağlayın
Bağlantıdan sonra kodlaşdırmaya keçin:
Cloudx IDE -ni buradan yükləyin
Addım 3: KODLAMA
Bu kodu CloudX IDE -ə kopyalayın
#daxil edin #daxil edin char NumberOfDigit = 1; // istifadə ediləcək 7 seqmentli ekran sayını təyin edin
// bu CloudX sancaqlarını Ekranın A, B, C, D, E, F, G və H pinlərinə bağlayın.
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// bu CloudX pinlərini hər 7 seqmentli ekranın Ümumi Anoduna və ya Katoduna qoşun
char seqmentiScanPins = 0; // birbaşa yerə bağladığımız pinləri saxlamaq üçün (cathode) setup () {// burada quraşdırın // 7 seqmenti bu məlumatlarla Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins) ilə başladın; loop () {// Proqram burada Segment_write (0, 1000); // 7 saniyəlik ekranda 1 saniyə 0 yaz Segment_write (1, 1000); // 1 seqment üçün 7 seqmentli ekrana 1 yaz Segment_write (2, 1000); // 1 seqment üçün 7 seqmentli ekranda 2 yazın Segment_write (3, 1000); // 1 seqment üçün 7 seqmentli ekranda 3 yaz Segment_write (4, 1000); // 7 saniyəlik ekranda 1 saniyə 4 yazın Segment_write (5, 1000); // 1 seqment üçün 7 seqmentli ekranda 5 yaz Segment_write (6, 1000); // 7 saniyəlik ekranda 1 saniyə 6 yazın Segment_write (7, 1000); // 7 saniyəlik ekranda 7 saniyə yazın Segment_write (8, 1000); // 7 saniyəlik ekranda 1 saniyə 8 yazın Segment_write (9, 1000); // 7 saniyəlik ekranda 1 saniyə 9 yazın}}
Tövsiyə:
8051 və LCD ilə IR Sensorundan istifadə edən Ziyarətçi Sayacı: 3 addım
LCD ilə 8051 və İQ Sensorundan istifadə edən Ziyarət Sayğacı: Əziz Dostlar, 8051 və İQ sensorundan istifadə edərək ziyarətçi sayğacının necə hazırlanacağını izah etdim və LCD -də göstərdim. 8051, bütün dünyada hobbi, ticarət tətbiqləri etmək üçün istifadə edilən ən məşhur mikrokontrolörlərdən biridir. Bir vizaj etdim
CloudX Microcontroller istifadə edərək L298N ilə DC Motorlarına Nəzarət: 3 Addım
CloudX Microcontroller istifadə edərək L298N ilə DC Motorlarına Nəzarət: Bu layihədə DC motorunun sürətini artırmaq və azaltmaq üçün L298N H körpüsümüzdən necə istifadə edəcəyimizi izah edəcəyik. L298N H-körpü modulu 5 ilə 35V DC arasında olan mühərriklərdə istifadə edilə bilər. 5V tənzimləyici də var, buna görə də
CloudX Microcontroller istifadə edərək Shift Qeydiyyatı ilə 7 Segmentli Ekran: 5 Addım
CloudX Microcontroller istifadə edərək Shift Qeydiyyatı ilə 7 Segmentli Ekran Araşdırma: Bu layihədə CloudX mikro nəzarətçi ilə yeddi seqmentli LED ekranın necə əlaqələndirilməsi ilə bağlı bir dərs dərc edirik. Yeddi seqmentli displeylər, bir çox quraşdırılmış sistemdə və sənaye tətbiqlərində göstəriləcək çıxış aralığının bilindiyi
CloudX Microcontroller istifadə edərək LCD ilə klaviatura: 4 addım
CloudX Microcontroller istifadə edərək LCD ilə Klaviatura: Bu layihə üçün bir Matrix Keypad məlumatlarını qəbul edəcəyik və sonra LCDModule üzərində göstərəcəyik
CloudX Microcontroller ilə Birdən çox 7 Segment Ekran Sayğacı: 4 Addım
CloudX Microcontroller ilə Birdən çox 7 Segment Ekran Sayğacı: Bu Layihə, CloudX mikro nəzarətçi istifadə edərək iki 7 Segmentdə məlumatların necə göstəriləcəyini izah edir