Mündəricat:

Arduino ilə Klaviatura Aləti (Arduino Kitabından): 6 addım
Arduino ilə Klaviatura Aləti (Arduino Kitabından): 6 addım

Video: Arduino ilə Klaviatura Aləti (Arduino Kitabından): 6 addım

Video: Arduino ilə Klaviatura Aləti (Arduino Kitabından): 6 addım
Video: How to use Arduino 4x4 keypad download the code 2024, Noyabr
Anonim
Image
Image

Burada Arduino ilə klaviatura alətinin necə yaradılacağına dair bir dərs var. Arduino ilə yeni başlayanlar üçün asan olan 6 addımdan ibarətdir. Daxil olmaqla 4 not var: C, D, E və F.

Addım 1: Təchizat

Dövrə
Dövrə

Bu layihə üçün təchizat siyahısı:

- Arduino Uno

- Çörək taxtası (ölçüsü vacib deyil və Arduinoya əlavə edilməməlidir)

- bir Piezo

- 4 düymə

- 4 rezistor

- 2 10k Ohm Rezistor (qəhvəyi, qara, narıncı)

- 220 Ohm rezistor (qırmızı, qırmızı, qəhvəyi)

- 1M Ohms Rezistor (qəhvəyi, qara, yaşıl)

- 9 tel

Üstəlik: - kodları kompüterdən/dizüstü kompüterdən Arduinoya yükləməyə kömək edə biləcək bir adapter

Addım 2: Dövrə

Dövrə
Dövrə

Bütün təchizatlar hazırlandıqdan sonra dövrə yaratmağa başlaya bilərik. İşdə dövrənin iki şəkli. Biri sxematik, digəri isə lövhənin əsl görünüşüdür. Hər ikisi də haqlıdır. Həqiqi görünüş bir az daha irəli olsa da, dövrə yaratmaq üçün hər iki yolu izləmək yaxşıdır.

(Bu layihədə bütün komponentlərin qütblülüyü yoxdur, yəni ayaqları lövhəyə daxil edildikdə hər iki şəkildə işləməlidir)

Addım 3: Kodlar

Kodlar
Kodlar

İşdə bu layihənin kodları:

int düymələri [0];

int notları = {262, 294, 330, 349};

void setup () {Serial.begin (9600); }

boşluq döngəsi () {

int keyVal = analogRead (A0);

Serial.println (keyVal);

if (keyVal == 1023) {ton (8, qeydlər [0]); }

else if (keyVal> = 990 && keyVal <= 1010) {ton (8, qeydlər [1]); }

else if (keyVal> = 505 && keyVal <= 515) {ton (8, qeydlər [2]); }

else if (keyVal> = 5 && keyVal <= 10) {ton (8, qeydlər [3]); }

başqa {noTone (8); }

}

(diqqət etməli şeylər: hər sətirdən sonra nöqtəli vergül qoymağı unutmayın; bütün kodları bitirdikdən sonra sol üst küncdəki onay işarəsini vuraraq yoxlayın, tıkladıqdan sonra qeyd etməyinizi tələb edir; kodlar hazırlandıqdan sonra Doğrulanmış, Alətlərə gedin, burada bu məzmunun altında edilməli olan iki şey var: 1. Board, "Arduino/Genuino Uno" seçin; Liman, oradakı yeganə variantı seçin, *** bu həqiqətən vacibdir)

Addım 4: Kodları yükləyin

Kodları yükləyin
Kodları yükləyin
Kodları yükləyin
Kodları yükləyin
Kodları yükləyin
Kodları yükləyin

Kodları kompüterdən/dizüstü kompüterdən Arduinoya yükləmək üçün adapterə ehtiyac var, bir tərəfi Arduinoya, digər tərəfi isə USB konnektoru.

(adapter həmişə Arduino dəstindən daxil edilməlidir.)

Addım 5: Problemləri həll edin

Problemi həll edin
Problemi həll edin

Hər şey 1 ~ 4 -cü addımlardan başlayaraq işlənməyibsə, burada edilə biləcək şeylərin siyahısı:

- bütün əlaqələrin sıx bağlı olub olmadığını yoxlamaq üçün iki dəfə yoxlayın, tellər, düymələr, rezistorlar və piezo daxil edin

- Kodların yüklənib -yüklənmədiyini iki dəfə yoxlayın

- Arduino -ya qoşulduqda, ancaq Arduino lövhəsində işıq yanmırsa, batareyalar tükənir.

Addım 6: Kiçik İpucu

Kiçik İpucu
Kiçik İpucu

Problem aradan qaldırıldıqdan və səhvlər aşkar edildikdən sonra dəyişikliklər edilə bilər. Dəyişikliklər kodla heç bir əlaqəsi olmayan əlaqələr və ya polarite ilə əlaqədardırsa (bu layihədə deyil), Arduino lövhəsindəki bu sıfırlama düyməsini hər zaman basa bilərik. Bu şəkildə, əlaqələrdə hər dəfə dəyişiklik etdikdən sonra kodları yenidən yükləmək məcburiyyətində deyilik.

Tövsiyə: