- Portada
- Kit de 12 Módulos MentorBit
- Módulo MentorBit expansor de E/S
- Módulo MentorBit de LED RGB
- Módulo MentorBit detector de lluvia
- Módulo MentorBit PIR
- Módulo MentorBit relé de un canal
- Módulo MentorBit de E/R Infrarrojo
- Módulo MentorBit DHT11
- Módulo MentorBit de luz ambiental
- Módulo MentorBit de distancia láser
- Módulo MentorBit de sensor BMP-280
- Módulo MentorBit de sensor MQ
Ejemplo en C/C++
Librería para el Arduino IDE

Instalación de la Librería
Para que tu placa MentorBit pueda comunicarse con el Módulo, solo necesitas instalar una librería. El gestor del IDE de Arduino se encargará del resto.
Abre tu entorno de programación IDE de Arduino.
Ve al menú Programa -> Incluir Librería -> Administrar Librerías...
En el buscador, escribe MentorBit-BMP280 y haz clic en "Instalar".
El IDE detectará que esta librería necesita otra para funcionar y te preguntará si quieres instalarla también. Haz clic en "Install all" o "Instalar todo".
Ejemplo en C/C++:

Este código utiliza la librería MentorBit-BMP280 para obtener los valores de temperatura, presión atmosférica y altitud del sensor BMP280.
El programa primero inicializa el el sensor y el monitor serial. Luego, entra en un bucle infinito donde, cada dos segundos, obtiene las lecturas del sensor (temperatura, presión y altura) y las imprime en el monitor serial separadas.
// 1. Incluimos la librería que acabamos de instalar. #include <MentorBitBMP280.h> // 2. Creamos un objeto llamado 'miSensor' para poder controlar nuestro BMP-280. MentorBit_BMP280 miSensor; void setup() { // Inicializamos la comunicación con el ordenador. Serial.begin(9600); // 3. Inicializamos el sensor con su dirección I2C por defecto. miSensor.begin(); Serial.println("Sensor BMP280 inicializado. Obteniendo datos..."); } void loop() { // 4. Leemos cada uno de los valores usando las funciones de la librería. float temperatura = miSensor.leerTemperatura(); float presion_Pa = miSensor.leerPresion(); // La lectura viene en Pascales (Pa) float altura = miSensor.leerAltura(); // (Opcional) Convertimos los Pascales a HectoPascals (hPa), más común en meteorología. float presion_hPa = presion_Pa / 100.0; // 5. Mostramos los datos de forma ordenada en el monitor serie. Serial.print("Temperatura: "); Serial.print(temperatura); Serial.println(" °C"); Serial.print("Presión: "); Serial.print(presion_hPa); Serial.println(" hPa"); Serial.print("Altura estimada: "); Serial.print(altura); Serial.println(" m"); Serial.println("--------------------"); // Esperamos 2 segundos antes de la siguiente lectura. delay(2000); }
| Vistas | |
|---|---|
| 4 | Número de vistas |
| 4 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.