I´m learning about Arduino, and I am practicing with some sensors.
Some students ask me about a circuit for measurement of pression, humidity and temperature, and buy a BME280.
I proposed for they, make this circuit sending data for a smartphone. next step was build the app using MIT App Inventor and adjusting the sketch base.
EXPANDED TECHNICAL DETAILS
Mobile Atmospheric Telemetry hub
A portable and efficient weather station that streams environmental data directly to your smartphone dashboard over a wireless Bluetooth link.
- Multidimensional Sensor Acquisition: The Arduino captures Temperature and Humidity (via DHT series) and Barometric Pressure. The firmware calculates the relative "Heat Index" locally before transmission.
- BT Serial Command Handshake: The user's phone app sends a "POLL" command. The Arduino responds by sending a single, comma-separated data packet (CSV) containing all the current weather readings.
Interaction
- Live Mobile Data Plotting: Perfect for field research; the smartphone app can log and graph the incoming Bluetooth weather stream in real-time, allowing for immediate environmental analysis.
ข้อมูล Frontmatter ดั้งเดิม
title: "Weather Station Bluetooth"
description: "A weather station using BME280 that sends data via Bluetooth (HC05) to a smartphone app developed with MIT App Inventor."
author: "Geniezito"
category: ""
tags:
- "weather"
views: 6052
likes: 1
price: 699
difficulty: "Easy"
components:
- "1x Bluetooth Low Energy (BLE) Module (Generic)"
- "1x SparkFun Atmospheric Sensor Breakout - BME280"
- "1x Arduino Nano R3"
tools: []
apps:
- "1x Weather Station"
downloadableFiles:
- "https://projects.arduinocontent.cc/a19cc94c-fe36-4994-b445-a7229524045a.ino"
- "https://projects.arduinocontent.cc/a19cc94c-fe36-4994-b445-a7229524045a.ino"
documentationLinks: []
passwordHash: "c9525509c2f50cfd0b8717c1ecbfab10589d546fecaf4cf74a4f8e28662b0e57"
encryptedPayload: "U2FsdGVkX19G9yktEPLpvHLV9jM3pDMzeCIEg56Zw/xfY1HiT9lNnIzawn5vJnS7QXQEH8dpTadJN3vqitqpnkLu0cQm7WJUWC5BhpKiIbc="
seoDescription: "Build a Weather station using BME280 and Bluetooth (HC05) to display data on a smartphone app made with MIT App Inventor."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/weather-station-bluetooth-f62ce7_cover.jpg"
lang: "en"