Isi kandungan:
Video: Kuasai Mikro Anda: bit Dengan Arduino IDE - Butang dan GPIO Lain: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Dalam blog kami sebelumnya Master Your Micro: bit with Arduino IDE --Light LED, kami telah membincangkan tentang cara memasang micro: bit library pada Arduino IDE dan cara menggerakkan LED pada micro: bit dengan Arduino IDE. Dalam artikel ini, kami akan memberitahu anda cara memandu mikro: butang bit dan GPIO dengan Arduino IDE.
Langkah 1: Butang
Microbit mempunyai dua butang yang dibawa sendiri di papan. Kami memanggilnya butang A dan butang B secara berasingan. PIN IDE yang sesuai untuk butang A adalah 5 dan PIN IDE yang sesuai untuk butang B adalah 11. Anda dapat melihat gambarajah litar untuk butang di bawah.
Dari gambar ini, kita dapat melihat bahawa butang telah tersambung ke rintangan penarik. Sebelum butang ditekan, ia berada dalam voltan tinggi. Setelah butang ditekan, ia berada dalam voltan rendah. Inilah kod contoh untuk butang:
[cceN_cpp tema = "fajar"] butang const intA = 5; // bilangan butang pin butang tekan int intB = 11; // bilangan penyediaan kekosongan pin tekan butang () {Serial.begin (9600); Serial.println ("microbit sudah siap!"); pinMode (butangA, INPUT); pinMode (butangB, INPUT); } gelung void () {if (! digitalRead (buttonA)) {Serial.println ("Button A ditekan"); } jika (! digitalRead (butangB)) {Serial.println ("Butang B ditekan"); } kelewatan (10); }
[/cceN_cpp]
Selepas anda memuat turun program, tetapkan kadar baud Serial Monitar menjadi 9600.
Tekan butang A, Serial Monitar akan memaparkan "Butang A ditekan"; tekan butang B, ia akan memaparkan "Butang B ditekan".
Langkah 2: GPIO lain
Mikro: bit mengarah keluar port IO separa dengan jari emasnya. Kita harus memberi perhatian khusus bahawa kebanyakan port IO dapat digunakan berulang kali. Untuk menggunakan port IO ini dengan betul, anda boleh merujuk kepada syarat penggunaan berulang port IO. Untuk maklumat lebih lanjut, anda dapat melihat jadual di bawah. Jadual ini menunjukkan pelbagai data mengenai setiap pin pada penyambung tepi mikro: bit.
Anda boleh menggunakan klip aligator untuk mengetuai P0, P1, P3, 3V dan GND dengan mudah. Sekiranya masih belum mencukupi untuk anda, saya ingin mengesyorkan anda membeli papan pemecah mikro: bit.
Kedua-dua papan pemecah di atas dapat mengetuai semua port IO, yang membolehkan anda memprogram port IO ini dan mengawal litar luar.
Langkah 3: Bacaan Relatif:
Kuasai Mikro Anda: bit dengan Arduino IDE - Lampu LED
Artikel ini berasal dari:
Jika ada pertanyaan, Anda dapat menghubungi: [email protected].
Disyorkan:
Perisai WiFi ESP8266 yang Lebih Murah untuk Arduino dan Mikro Lain: 6 Langkah (dengan Gambar)
Perisai WiFi ESP8266 yang Lebih Murah untuk Arduino dan Mikro Lain: Kemas kini: 29 Okt 2020 Diuji dengan perpustakaan papan ESP8266 V2.7.4 - karyaKemas kini: 23 Sept 2016Jangan gunakan perpustakaan papan Arduino ESP V2.3.0 untuk projek ini. Kerja V2.2.0Kemas kini: 19 Mei 2016Rev 14 projek ini menyemak perpustakaan dan kod untuk berfungsi dengan
"Robot Kit" ringkas untuk Kelab, Ruang Makmal Guru dan lain-lain: 18 Langkah
"Robot Kit" ringkas untuk Kelab, Ruang Makmal Guru dan lain-lain: Ideanya adalah untuk membina sebuah kit yang kecil namun boleh dikembangkan untuk ahli-ahli kami " Pertubuhan Seni Robotik TN Tengah ". Kami merancang bengkel di sekitar kit, terutamanya untuk pertandingan, seperti garis berikut dan perjalanan cepat. Kami telah menggabungkan Arduino
Flasher LED 31 Tahun untuk Rumah Api Model dan lain-lain: 11 Langkah (dengan Gambar)
Lampu LED 31 Tahun untuk Model Mercusuar Dll.: Mercusuar model mempunyai daya tarikan yang luas dan banyak pemilik mesti berfikir betapa senangnya jika, bukannya hanya duduk di sana, model itu sebenarnya melintas. Masalahnya ialah model rumah api cenderung kecil dengan sedikit ruang untuk bateri dan
Mod 3.3V untuk Sensor Ultrasonik (sediakan HC-SR04 untuk Logik 3.3V pada ESP32 / ESP8266, Foton Partikel, dan lain-lain): 4 Langkah
Mod 3.3V untuk Sensor Ultrasonik (sediakan HC-SR04 untuk Logik 3.3V pada ESP32 / ESP8266, Foton Partikel, dan lain-lain): TL; DR: Pada sensor, potong jejak ke pin Echo, kemudian sambungkan semula dengan menggunakan pembahagi voltan (Jejak gema - > 2.7kΩ - > Pin gema - > 4.7kΩ - > GND). Edit: Terdapat beberapa perbahasan mengenai sama ada ESP8266 sebenarnya bertoleransi 5V pada GPIO dalam
Cara Menyimpan Pemain MP3 Basah, Telefon Bimbit, Kamera, PDA, dan lain-lain: 8 Langkah
Cara Menyimpan Pemain MP3 yang Basah, Telefon Bimbit, Kamera, PDA, dan lain-lain: ***** SEBELUM ANDA MELAKUKAN APA SAJA, JANGAN MENGHIDUPKAN PERANGKAT ANDA ***** Saya akan mengetahuinya sebentar lagi, tetapi jika anda melakukannya, anda hanya menurunkan peluang menyimpannya. Keluarkan bateri. Sebilangan besar daripada kita berjaya melakukannya dengan satu cara atau yang lain. Anda lupa periksa je