0
0
Drone Programmingprogramming~30 mins

Barometer for altitude in Drone Programming - Mini Project: Build & Apply

Choose your learning style9 modes available
Barometer for Altitude
📖 Scenario: You are programming a drone that uses a barometer sensor to measure altitude. The barometer gives pressure readings, and you want to convert these readings into altitude values to help the drone fly safely.
🎯 Goal: Build a simple program that stores pressure readings, sets a baseline pressure, calculates altitude from each reading using a formula, and then prints the altitude values.
📋 What You'll Learn
Create a list called pressure_readings with exact pressure values
Create a variable called baseline_pressure with a specific value
Use a list comprehension to calculate altitude values from pressure readings
Print the list of altitude values
💡 Why This Matters
🌍 Real World
Drones use barometer sensors to measure altitude for safe flying and navigation.
💼 Career
Understanding sensor data processing and simple formulas is important for drone programming and robotics jobs.
Progress0 / 4 steps
1
Create pressure readings list
Create a list called pressure_readings with these exact values: 1013.25, 1000.00, 990.00, 980.00, 970.00
Drone Programming
Need a hint?

Use square brackets [] to create a list and separate values with commas.

2
Set baseline pressure
Create a variable called baseline_pressure and set it to 1013.25 (standard sea level pressure in hPa).
Drone Programming
Need a hint?

Just assign the number 1013.25 to the variable baseline_pressure.

3
Calculate altitude from pressure
Use a list comprehension to create a list called altitudes. Calculate altitude for each pressure reading using the formula: altitude = 44330 * (1 - (pressure / baseline_pressure) ** 0.1903). Use pressure as the variable inside the comprehension.
Drone Programming
Need a hint?

Use the formula exactly and write a list comprehension with for pressure in pressure_readings.

4
Print altitude values
Write a print statement to display the altitudes list.
Drone Programming
Need a hint?

Just print the variable altitudes to see the list of altitude values.