Daftar Isi:
Video: Kuasai Mikro Anda: bit Dengan Arduino IDE--Tombol dan GPIO Lainnya: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Di blog kami sebelumnya, Master Your Micro:bit dengan Arduino IDE --Light LED, kami telah membahas tentang cara memasang library mikro:bit pada Arduino IDE dan cara menggerakkan LED pada mikro:bit dengan Arduino IDE. Pada artikel ini, kami akan memberi tahu Anda cara menggerakkan tombol mikro:bit dan GPIO dengan Arduino IDE.
Langkah 1: Tombol
Microbit memiliki dua tombol mandiri di papan. Kami menyebutnya tombol A dan tombol B secara terpisah. PIN IDE yang sesuai untuk tombol A adalah 5 dan PIN IDE yang sesuai untuk tombol B adalah 11. Anda dapat melihat diagram rangkaian untuk tombol di bawah ini.
Dari gambar ini, kita dapat melihat bahwa tombol telah terhubung ke tahanan pull-up. Sebelum tombol ditekan, itu dalam tegangan tinggi. Setelah tombol ditekan, itu dalam tegangan rendah. Berikut contoh kode untuk tombol:
[cceN_cpp theme="fajar"] const int buttonA = 5; // jumlah pin tombol tekan const int buttonB = 11; // jumlah pin tombol tekan void setup() { Serial.begin(9600); Serial.println("mikrobit siap!"); pinMode(tombolA, INPUT); pinMode(tombolB, INPUT); } void loop(){ if (! digitalRead(buttonA)) { Serial.println("Tombol A ditekan"); } if (! digitalRead(buttonB)) { Serial.println("Tombol B ditekan"); } penundaan(10); }
[/cceN_cpp]
Setelah Anda mengunduh program, atur baud rate Serial Monitar menjadi 9600.
Tekan tombol A, Serial Monitar akan menampilkan "Tombol A ditekan"; tekan tombol B, itu akan menampilkan "Tombol B ditekan".
Langkah 2: GPIO lainnya
Micro:bit mengarah keluar sebagian port IO dengan jari emasnya. Kita harus memberi perhatian khusus bahwa sebagian besar port IO dapat digunakan berulang kali. Untuk menggunakan port IO ini dengan benar, Anda dapat merujuk ke kondisi penggunaan berulang port IO. Untuk lebih jelasnya, Anda dapat melihat tabel di bawah ini. Tabel ini menunjukkan berbagai data tentang masing-masing pin pada konektor tepi mikro:bit.
Anda dapat menggunakan klip aligator untuk mengeluarkan P0, P1, P3, 3V dan GND dengan nyaman. Jika masih belum cukup untuk Anda, saya sarankan Anda untuk membeli papan breakout mikro:bit.
Kedua papan breakout di atas dapat mengarahkan semua port IO, yang memungkinkan Anda memprogram port IO ini dan mengontrol sirkuit luar.
Langkah 3: Bacaan Relatif:
Kuasai Mikro Anda: bit dengan Arduino IDE --Light LED
Artikel ini dari:
Jika Anda memiliki pertanyaan, Anda dapat menghubungi: [email protected].