Tabla de contenido:
Video: Domine su Micro: bit con Arduino IDE - Botón y otro GPIO: 3 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En nuestro blog anterior Master Your Micro: bit with Arduino IDE --Light LED, hemos hablado sobre cómo instalar la biblioteca micro: bit en Arduino IDE y cómo manejar LED en micro: bit con Arduino IDE. En este artículo, le diremos cómo manejar el botón micro: bit y GPIO con Arduino IDE.
Paso 1: Botón
Microbit tiene dos botones autoportantes en el tablero. Lo llamamos botón A y botón B por separado. El PIN IDE correspondiente para el botón A es 5 y el PIN IDE correspondiente para el botón B es 11. Puede ver el diagrama de circuito del botón a continuación.
En esta imagen, podemos ver que el botón se ha conectado a la resistencia de pull-up. Antes de presionar el botón, está en alto voltaje. Después de presionar el botón, está en voltaje bajo. Aquí está el código de ejemplo para el botón:
[cceN_cpp theme = "dawn"] const int buttonA = 5; // el número del pin del pulsador const int buttonB = 11; // el número del pin del botón void setup () {Serial.begin (9600); Serial.println ("¡microbit está listo!"); pinMode (botónA, ENTRADA); pinMode (botónB, ENTRADA); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Botón A presionado"); } if (! digitalRead (buttonB)) {Serial.println ("Botón B presionado"); } retraso (10); }
[/cceN_cpp]
Después de descargar el programa, configure la velocidad en baudios de Serial Monitar en 9600.
Presione el botón A, Serial Monitar mostrará "Botón A presionado"; presione el botón B, se mostrará "Botón B presionado".
Paso 2: Otro GPIO
Micro: bit saca el puerto IO parcial con su dedo dorado. Tenemos que prestar especial atención a que la mayoría de los puertos IO se pueden utilizar repetidamente. Para utilizar estos puertos IO correctamente, puede consultar las condiciones de uso repetido del puerto IO. Para obtener más detalles, puede ver la tabla a continuación. Esta tabla muestra varios datos sobre cada uno de los pines del conector de borde micro: bit.
Puede usar una pinza de cocodrilo para sacar P0, P1, P3, 3V y GND convenientemente. Si aún no es suficiente para usted, me gustaría recomendarle que compre una placa de ruptura micro: bit.
Las dos placas de conexión anteriores pueden conducir todos los puertos IO, lo que le permite programar estos puertos IO y controlar el circuito exterior.
Paso 3: Lecturas relativas:
Domina tu Micro: bit con Arduino IDE --Light LED
Este artículo es de:
Si tiene alguna pregunta, puede ponerse en contacto con: [email protected].
Recomendado:
Cómo ejecutar servomotores usando Moto: bit con Micro: bit: 7 pasos (con imágenes)
Cómo ejecutar servomotores usando Moto: bit Con Micro: bit: Una forma de extender la funcionalidad del micro: bit es usar una placa llamada moto: bit de SparkFun Electronics (aproximadamente $ 15-20). Parece complicado y tiene muchas características, pero no es difícil hacer funcionar los servomotores. Moto: bit te permite
Micro: bit - Micro Drum Machine: 10 pasos (con imágenes)
Micro: bit - Micro Drum Machine: Esta es una micro: bit micro drum machine, que en lugar de solo generar el sonido, realmente tamborilea. Está inspirado en los conejos de la orquesta micro: bit. Me tomó un tiempo encontrar algunos solenoides que fueran fáciles de usar con el mocro: bit
Otro instructivo más sobre el uso del DIYMall RFID-RC522 y Nokia LCD5110 con un Arduino: 8 pasos (con imágenes)
Otro Instructable más sobre el uso del DIYMall RFID-RC522 y el Nokia LCD5110 con un Arduino: ¿Por qué sentí la necesidad de crear otro Instructable para el DIYMall RFID-RC522 y el Nokia LCD5110? Bueno, para decirte la verdad, estuve trabajando en una prueba de concepto en algún momento del año pasado usando ambos dispositivos y de alguna manera " extraviados "
Domine un empalme de cables en línea perfecto en todo momento: 7 pasos (con imágenes)
Domine un empalme de cables en línea perfecto cada vez: en este instructivo le enseñaré cómo hacer un empalme de cables en línea perfecto, cada vez ¿Qué es un empalme en línea? Bueno, si trabaja con cualquier tipo de cableado eléctrico y necesita unir 2 piezas de cable tienes 2 opciones, coleta o en línea
Otro soporte para portátil (otro Soporte Para Notebook): 4 pasos (con imágenes)
Another Laptop Stand (otro Soporte Para Notebook): Por favor, vea una mejora en https://www.instructables.com/id/Mejoras-al-Soporte-para-laptop-laptop-stand-enhan/ Mi notebook tiene un problemita : la pantalla parpadea a ratos (arreglado a multas de setiembre 2010, era un contacto flojo). Pero me h