Listado de componentes Sensores Sensor de luz Botones Joystick Dispositivos externos que se pueden agregar al GamePad Servomotores Motores Sensor de ultrasonido Potenciómetro LEDs y otros LEDs RGB Buzzer Motor de vibración...
Manual Gamepad Programación Antes de comenzar a programar este GamePad, se debe cargar en la plataforma de MakeCode la extensión diseñada por Yahboom para su programación, usando el siguiente link: https://github.com/lzty634158/GHBit Una vez cargada la extensión, deben aparecer las siguientes categorías nuevas: 2.1.
Página 4
Manual Gamepad Con cualquiera de ellos se puede programar los botones del GamePad, seleccionando el botón específico a programar a partir del listado que ofrece cada bloque: En la siguiente imagen, se muestran los nombres de cada uno de los...
- OFF: El motor de vibración de apaga. 2.3. Sonidos Para generar un sonido con el buzzer del GamePad, se debe usar el siguiente bloque: Al desplegar el menú de opciones, se pueden encontrar diferentes tipos de sonidos para escoger:...
Página 6
RGB para permitir la programación de un nuevo color. Debe usarse siempre antes de definir y encender los LEDs del GamePad con cualquier color. En la siguiente imagen, se muestra cómo están numerados los LEDs RGB del GamePad para que identifiques en qué orden se ubicaron y dónde están dispuestos.
Página 7
Al desplegar el menú dando clic en la flecha, se puede seleccionar el estado del Joystick que se desea detectar y con él saber cuándo se ha movido en una dirección específica. Este bloque se puede poner en un condicional para programar acciones en el GamePad, según el desplazamiento del joystick.
Manual Gamepad 2.6. Sensor de luz Para leer el sensor de luz que tiene incorporado el GamePad, se debe emplear el siguiente bloque: Al desplegar el menú dando clic en la flecha, se puede seleccionar el estado del sensor de luz, ya sea iluminado (Bright) u oscuro (Dark). Este bloque se puede poner en un condicional para programar acciones en el GamePad según la intensidad de luz ambiente.
Página 9
Manual Gamepad Para programar la detección de obstáculos empleando el sensor IR, se debe emplear el siguiente bloque: - LeftState – RightState: Permite seleccionar el sensor IR de detección de obstáculos de un lado específico del carro (sensor derecho o sensor izquierdo).
Página 10
Manual Gamepad 3.2. Motor de vibración Se programó el GamePad para activar el motor de vibración cuando se oprime B1 y apagarlo al soltar B1. 3.3. Sonidos Se programó el GamePad para generar un sonido cada vez que se presiona el Joystick.
Página 11
Se programó el GamePad para cambiar los colores de los LEDs RGB según los movimientos del Joystick. 3.5. Joystick Se programó el GamePad para mostrar en la pantalla del micro:bit la dirección de desplazamiento del joystick usando flechas y símbolos.
Página 12
Manual Gamepad 3.6. Sensor de luz Se programó el GamePad para mostrar en la pantalla del micro:bit un símbolo cuando le intensidad de luz es alta, y otro símbolo cuando la intensidad es baja.