กลับไปหน้ารวมไฟล์
weather-station-bluetooth-f62ce7-en.md

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"