Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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ə
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
İş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ı 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
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
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.