This repository contains the software and scripts developed for the Low-Cost Stratospheric Probe project. The project was undertaken to design and deploy a high-altitude weather balloon equipped with sensors and cameras using affordable, open-source hardware and software solutions. The goal is to capture atmospheric data at altitudes up to 30 km and study environmental conditions, with the ability to log data for post-flight analysis.
-
Arduino-Based Sensor Suite:
- Collects temperature, humidity, and pressure data using DHT11 and BMP180 sensors.
- Measures external and internal temperatures with DS18B20 sensors.
- Logs data to an SD card for offline storage.
-
GPS Tracking System:
- Real-time GPS tracking using Adafruit Ultimate GPS Breakout module.
- SMS-based GPS location updates via GSM module (SIM900).
-
Real-Time Data Collection:
- Captures continuous environmental data during ascent.
- Takes periodic photographs using a mobile phone camera controlled by Arduino.
-
Custom Arduino Code:
- Optimized sketches for handling data collection, storage, and transmission.
- Power-efficient code to extend battery life during the flight.
- Microcontrollers:
- Arduino Uno or Arduino Nano
- Sensors:
- Modules:
- Adafruit Ultimate GPS Breakout - For GPS tracking
- SIM900 GSM Module - For SMS-based GPS updates
- SD Card Module - For data logging
- Power Supply:
- Li-ion batteries
- Additional Components:
- High-altitude weather balloon
- Helium for balloon inflation
- Parachute for safe descent
- Arduino IDE: Download here
- Arduino Libraries:
Adafruit GPS
SD
DHT
OneWire
andDallasTemperature
for DS18B20 sensor
- Mobile App:
- MobileWebCam - For automated image capturing
- Python (for data analysis):
matplotlib
,pandas
,numpy
(for data visualization)
- Clone this repository:
git clone https://github.com/Tutusaus/Weather-Balloon.git cd Weather-Balloon