Mündəricat:

Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit: 3 addım (şəkillərlə)
Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit: 3 addım (şəkillərlə)

Video: Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit: 3 addım (şəkillərlə)

Video: Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit: 3 addım (şəkillərlə)
Video: КАК СДЕЛАТЬ FM-ПЕРЕДАТЧИК С ФАПЧ / Дальность действия 2 км / FM-стереопередатчик 2024, Dekabr
Anonim
Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit
Mikrofonunuzu mənimsəyin: Arduino IDE-Button və digər GPIO ilə bit

Əvvəlki blogumuzda Arduino IDE -Light LED ilə Master, Micro: bit kitabxanasının Arduino IDE -də necə qurulacağından və Arduino IDE ilə mikro: bit üzərində LED -in necə idarə olunacağından bəhs etdik. Bu yazıda, Arduino IDE ilə micro: bit düyməsini və GPIO -nu necə idarə edəcəyinizi söyləyəcəyik.

Addım 1: Düymə

Microbit-in lövhəsində iki özünü aparan düymə var. Biz ayrı olaraq A düyməsini və B düyməsini çağırırıq. A düyməsi üçün müvafiq IDE PIN 5 və B düyməsi üçün müvafiq IDE PIN 11 -dir. Aşağıdakı düymənin dövrə diaqramını görə bilərsiniz.

Bu şəkildən, düymənin çəkmə müqavimətinə bağlı olduğunu görə bilərik. Düyməni basmadan əvvəl yüksək gərginlikdədir. Düymə basıldıqdan sonra aşağı gərginlikdə olur. Düymənin nümunə kodu budur:

[cceN_cpp theme = "şəfəq"] const int düyməsiA = 5; // düymə pininin sayı const int düyməB = 11; // boşluq qurma düyməsinin sayı () {Serial.begin (9600); Serial.println ("microbit hazırdır!"); pinMode (düymə A, GİRİŞ); pinMode (düyməB, GİRİŞ); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("A Düyməsinə basıldı"); } if (! digitalRead (buttonB)) {Serial.println ("B Düyməsinə basıldı"); } gecikmə (10); }

[/cceN_cpp]

Proqramı yüklədikdən sonra Serial Monitarın baud sürətini 9600 olaraq təyin edin.

A düyməsini basın, Serial Monitar "A düyməsini basıldığını" göstərəcək; B düyməsini basın, "B düyməsinə basıldı" göstəriləcək.

Addım 2: Digər GPIO

Micro: bit, qızıl barmağı ilə qismən IO portunu çıxarır. IO portunun əksəriyyətinin dəfələrlə istifadə oluna biləcəyinə xüsusi diqqət yetirməliyik. Bu IO portlarından düzgün istifadə etmək üçün IO portunun təkrar istifadəsi şərtlərinə müraciət edə bilərsiniz. Daha ətraflı məlumat üçün aşağıdakı cədvələ baxa bilərsiniz. Bu cədvəldə mikro: bit kənar konnektorundakı hər bir pin haqqında müxtəlif məlumatlar göstərilir.

P0, P1, P3, 3V və GND -ni rahat şəkildə çıxarmaq üçün aligator klipindən istifadə edə bilərsiniz. Hələ sizin üçün kifayət deyilsə, sizə micro: bit qırılma lövhəsi almağı məsləhət görürəm.

Yuxarıdakı iki açma lövhəsi, bu IO portlarını proqramlaşdırmağa və xarici dövrə nəzarət etməyə imkan verən bütün IO portlarını çıxara bilər.

Addım 3: Nisbi oxunuşlar:

Mikrofonunuzu mənimsəyin: Arduino IDE -Light LED ilə bit

Bu məqalə:

Hər hansı bir sualınız varsa, əlaqə saxlaya bilərsiniz: [email protected].

Tövsiyə: