Mündəricat:

Arduino Geri/ Geri Düyməsini Geri Say: 4 Addım
Arduino Geri/ Geri Düyməsini Geri Say: 4 Addım

Video: Arduino Geri/ Geri Düyməsini Geri Say: 4 Addım

Video: Arduino Geri/ Geri Düyməsini Geri Say: 4 Addım
Video: Home Automation: Using 4 Push button push-ON and push-OFF 4 relays with Arduino 2024, Iyul
Anonim
Arduino Geri/ Geri Düyməsini Geri Sayın
Arduino Geri/ Geri Düyməsini Geri Sayın

Bu Təlimat, bir düymə ilə sıfırlaya bilən 4 Rəqəmli 7 Segmentli Ekrandan istifadə edərək geri sayım sayğacının necə yaradılacağını sizə öyrədəcək. Bunu etmək fikrini aldım, çünki sinifdə 1 rəqəmli 7 seqmentli ekran yaradarkən, məni buna gətirən daha böyük bir şey yaratmaq istədim.

Bu Təlimat kitabçasına 4 Rəqəmli 7 Segmentli Ekranın funksiyasını proqramlaşdırmaq üçün lazım olan materiallar, düzgün məftillər və yüklənə bilən kodlar daxildir. Bu addımları düzgün yerinə yetirmək, 4 Rəqəmli 7 Segment Ekranınızın düzgün işləməsini təmin edəcək.

Addım 1: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar

4 Rəqəmli 7 Segmentli Ekran timerini yaratmaq üçün aşağıdakılara ehtiyacınız olacaq:

- 4 Rəqəmli 7 Segmentli Ekran

-14 Tel (Rəngə gəldikdə heç bir fərq yoxdur)

7 Rəqəm Segmenti üçün -11 tel lazımdır

-2 Teller düyməni basmaq üçündür

-Düymə

-Audrino UNO USB Kabeli ilə

Addım 2: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

4 Rəqəmli 7-Segmenti və Push Düyməsini Breadboard-a yerləşdirdikdən sonra ilk addım 4 fərqli rəqəmli sancağı Arduino-ya ilk dörd sancağa bağlamaqdır, pinləri istədiyiniz kimi bağlaya və kodunuzu buna uyğun olaraq dəyişə bilərsiniz. buna baxmayaraq kodumu hazırladığım şəkildə hazırlamağı asanlaşdırmaq üçün bunu belə edə bilərsiniz.

Bundan sonra, qalan 4 Rəqəmli 7 Segment Ekran sancaqlarını mənim etdiyim kimi və ya etdiyim kimi Arduinoya bağlamağa davam edin. Özüm üçün işimi asanlaşdırmaq üçün Rəqəmsal Pinləri bağlamağa başladım, sonra fərdi tel seqmentləri ilə tamamladım, çünki bu tellərin əlavə edilməsi qarışıq oldu. Bundan sonra, Arduinonun qalan sancaqları (Həm 13, həm də 5), düyməni bağlamaq üçün istifadə olunacaq.

Etdiyim yol:

// pin 12 - birinci rəqəm = 1 // pin 9 - ikinci rəqəm = 2 // pin 8 - üçüncü rəqəm = 3 // pin 6 dördüncü rəqəm = 4

const int a = 12;

const int b = 10;

const int c = 8;

const int d = 7;

const int e = 6;

const int f = 11;

const int g = 9;

int p = 0;

int startStopReset = 13;

const int d1 = 1; const int d2 = 2; const int d3 = 3; const int d4 = 4;

Addım 3: Kodlaşdırma

Bu addımda, seqmenti yaratmaq və düzgün işləməsi üçün istifadə etdiyim kodu və bəyəndiyim şəkildə təmin etməyəcəyəm.

Məhsulunuzda fərqli başlanğıc vaxtları və dəyişikliklər əldə etmək üçün dəyişə biləcəyiniz vacib hissələri vurğuladım, istəsəniz bu kodu istifadə etməyi və ya özünüz edə biləcəyinizi seçə bilərsiniz, ancaq kod onu işlədə biləcəyiniz üçün oradadır.

Bu kodu istifadə etmək üçün hər yerdə onlayn tapa biləcəyiniz və pulsuz olaraq mövcud olan audrino proqramını yükləməlisiniz.

*** Xatırlatma *** Kabeliniz düzgün olsa belə, kodunuz səhv olarsa məhsulunuz işləməyəcək, bu kod onları necə sıraladığınızdan asılı olaraq giriş və çıxışlarınızı dəyişir.

Addım 4: İşə baxın

Hər şeyi düzgün təqib etsəniz, bunun belə bir iş olduğunu göstərdi və gecikmələrinizə və mənimki kimi burada başlama vaxtına görə geri sayılmalıdır.

Ümidvaram ki, bu layihə ilə bir şeylər bəyənmisiniz və öyrənmisiniz.

Tövsiyə: