Introducción
¿Tienes una placa openmote B y te interesa conectar actuadores a los GPIOs? En esta entrada del blog, vamos a aprender a encender y apagar todos los GPIOs de openmote de forma recursiva, como un parpadeo con todos los GPIOs.
Últimas publicaciones
Requisitos
Actuadores o multímetro para comprobar la tensión de los GPIO.
Pines de Openmote
La placa principal de openmote B incluye un puerto de expansión (8 pines con una separación de 2,54 mm) que puede utilizarse para la depuración o para conectar la placa hija, es decir, la placa de sensores de openmote B. La placa de expansión incluye un Vcc (2,5V) y un pin GND, así como seis pines configurables.
Probar los GPIOs
Para poder probar el GPIO de nuestra placa openmote b, necesitaremos descargar los archivos de openmote B.
1. En primer lugar, ves a la sección número 2. How to download openmote B board files >>>
2. A continuación, vamos a instalar docker-compose. Por favor, instálalo desde here >>>
3. Luego, dentro de la carpeta test, está la carpeta llamada test-gpio, que será el proyecto que vamos a ejecutar.
4. Desde la carpeta openmote-fw/, ejecutaremos el siguiente comando:
docker-compose run --rm openmote test-gpio
5. Por último, conecte un actuador o simplemente mida la tensión con el multímetro y vea cómo los pines se encienden y se apagan.
Además, puedes comprobar el código abriendo el archivo:
nano ~/openmote-fw/test/test-gpio/src/main.cpp
Cómo activar y desactivar los GPIOs de la placa OpenMote B