İçindekiler:
- 1. Adım: BU MALZEMEYİ ELDE EDİN
- 2. Adım: DONANIM KURULUMU
- Adım 3: KODLAMA
- Adım 4: BUNU BAŞARDINIZ Mİ
Video: CloudX Mikrodenetleyici ile Çoklu 7 Segment Ekran Sayacı: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu Proje, CloudX mikro denetleyici kullanılarak İki 7-Segment üzerinde verilerin nasıl görüntüleneceğini açıklar
1. Adım: BU MALZEMEYİ ELDE EDİN
CLOUDX MİKRODENETLEYİCİ
CLOUDX YAZILIMI
V3 KABLOSU
JUMPER TEL
2 YEDİ BÖLÜM
330ohm direnç
Bileşeninizi buradan çevrimiçi satın alın
2. Adım: DONANIM KURULUMU
Bunda çoğullama yapmamız gerekiyor
iki segmentin A, B, DP, C, D, E, F, G pinlerini birbirine bağlayın, Segmentin Pin A'sını, segmentin CloudXPin B'sinin pin1'ine, CloudX'in pin2'sine
Segmentin DP'sini CloudX'in pin3'üne sabitleyin
Segmentin C pinini CloudX'in pin4'üne
Segmentin D Pin'i ile CloudX'in pin5'i arasında
Segmentin Pin E'sini CloudX'in pin6'sına
Segmentin F pinini CloudX'in pin7'sine
Segmentin G'sini CloudX'in pin9'una bağlayın
ilk segmentin ortak katotunu pin10'a bağlayın ve
ikinci segmentin ortak katotunu pin11'e bağlayın
CloudX IDE'yi buradan indirin
Adım 3: KODLAMA
Bu Kodu CloudX IDE'ye kopyalayın
#include #include #include
karakter sayacı[2] = {'0', '0'};
setup() { //buraya kur char NumberOfDigit = 2; // kullanılacak 7 segment ekran sayısını ayarlayın // bu CloudX pinlerini Display char segmentDataPins'in A, B, C, D, E, F, G ve H pinlerine bağlayın= {1, 2, 3, 4, 5, 6, 7, 8}; // bu CloudX pinlerini her 7-segment display char segmentScanPins= {9, 10}; // 7 segmentli Ekranı bu verilerle başlat Segment_setting(CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop(){ //(int i =0; i<100; i++) için burada programlayın { // i / 10'u hesaplayın ve 48 ekleyin (bir karaktere dönüştürmek için) sonra counter[0] counter[0]'a yükleyin = (i/10) + 48; sayaç[1] = (i%10) + 48; // bu hesaplamayı sayaç[0]'a yükle
Segment_writeText(sayaç, 1000); // Sayaç dizisindeki içeriği göster
7segment } for (int i =99; i>0; i--){ // i değişkenindeki (giriş) değeri 10 tabanında bir dizgeye(çıkış) dönüştürün intTostr(counter, i, DEC); if(i < 10) //i değişkenindeki değer 10'dan küçükse kodun bu bölümünü yürütün { counter[1]=counter[0]; // counter[1]'i counter[0] counter[0]='0' içeriğiyle değiştir; // counter[0] değişkenini ‘0’ karakteriyle değiştirin } Segment_writeText(counter, 1000); // Sayaç dizisindeki içeriği 1 saniye göster } } }
Adım 4: BUNU BAŞARDINIZ Mİ
Burada bizimle paylaş
Önerilen:
Shift Registerli 7 Segment Ekran Sayacı: 3 Adım
Shift Register ile 7 Segment Ekran Sayacı: Eğer sadece bir shift register kullanmayı ve kodla nasıl çalıştığını öğreniyorsanız, bu mükemmel bir başlangıç projesidir. Ayrıca, 7 segmentli ekran konusunda yeniyseniz bu proje harika bir başlangıç. Bu projeye başlamadan önce mutlaka p
8051 Mikrodenetleyici ile Dot Matrix LED Ekran Arabirimi: 5 Adım
8051 Mikrodenetleyici ile Dot Matrix LED Ekran Arabirimi: Bu projede bir nokta vuruşlu LED ekranı 8051 mikrodenetleyici ile arayüzleyeceğiz. Burada simülasyonu proteus ile göstereceğiz, aynı şeyi donanımınızda da uygulayabilirsiniz. Yani burada ilk önce bu ekranda 'A' diyelim bir karakter yazdıracağız
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: 5 Adım
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: Bu projede, CloudX mikrodenetleyici ile yedi segment LED ekranın nasıl arayüzleneceğine dair bir eğitim yayınlıyoruz. Yedi segmentli ekran, gösterilecek çıktı aralığının bilinmediği birçok gömülü sistem ve endüstriyel uygulamada kullanılmaktadır
CloudX Mikrodenetleyici ile 0-9 Segment Sayıcı: 3 Adım
0-9 Segment Sayıcı CloudX Mikrodenetleyici: Bu projede 0'dan 9'a kadar saymak için yedi segmentli bir LED ekran kullanıyoruz. Yedi segmentli bir LED ekran sekiz LED'den oluşur ve sayıları görüntülemek için mükemmeldir. ekran tarafından kullanılan pimler, tüm anotlar veya katotlar
7-Segment Ekran Sayacı: 3 Adım
7-Segment Display Counter: Bugün sizin için başka bir projem var - 1 haneli 7-segment display sayaç. 0'dan 9'a ve ardından 0'dan geriye sayan eğlenceli küçük bir proje. Bu popüler ekran türünü kullanma hakkında genel bir eğitim olarak kullanabilirsiniz. Bunun için parçalar