Дялове

Височинометър на стълбището

micro:bit + BME280 · когато ефектът е по-малък от шума

В този проект ще се опитаме да измерим височината на едно стълбище с барометър и ще открием защо не е толкова просто, колкото звучи. С по едно отчитане на етаж редицата от числа излиза объркана - вторият етаж показва по-малко налягане от първия - защото ефектът от 3 метра височина (≈0,4 hPa) е съизмерим с трептенето на самия сензор. После ще повторим по пет отчитания на етаж и ще осредним - шумът се свива, а истинската стъпка от 0,4 hPa излиза чиста и права, оттам смятаме и височината на етажа.

0,0 0,4 0,8 1,2 спад в hPa спрямо приземния
Част ABME280 е по шината IIC - не заема аналогов вход

Числото трепка, докато стоите неподвижно

Сензор BME280
Сензор BME280
налягане, температура и влажност
hPa
IIC
виж в магазина →
IIC BME280 - налягане (споделена шина)
Разликата между тях е шумът на сензора. Всичко, което мерим по-нататък, трябва да е ПО-ГОЛЯМО от нея, за да значи нещо.
B⚠ числата са примерни - у вас ще са други

Четири етажа, четири числа. Виждате ли стълба?

-приземен1 отчитане-1 етаж1 отчитане-2 етаж1 отчитане-3 етаж1 отчитанеспад в hPa спрямо приземния
По едно отчитане на всеки етаж, както би направил всеки.
Ефектът (0,4 hPa на етаж) е съизмерим с шума (около 0,3). При такова съотношение единично отчитане не може да различи етажите.
CБлоковете се строят по един

Кодът стъпка по стъпка

блокове
 
Блоковете на PlanetX и neZha са на английски (разширенията нямат български превод); вградените блокове на MakeCode са преведени.
D⚠ числата са примерни - измерете ги у вас

Същото стълбище, осреднено

-приземенсредно от 5-1 етажсредно от 5-2 етажсредно от 5-3 етажсредно от 5спад в hPa спрямо приземния
По пет отчитания на етаж, записани и осреднени.
Шумът е случаен и при осредняване се свива; истинската разлика остава. Затова 0,4 hPa на етаж излиза чак сега. Оттам и обратната сметка: 1 hPa ≈ 8 метра, значи етажът е около 3 метра.
За учителяВисочинометър на стълбището

Какво носи урокът

✅ Сигурно

  • Налягането пада с ≈1 hPa на всеки ≈8 метра.
  • Един етаж (≈3 м) дава едва ≈0,4 hPa - съизмеримо с шума на сензора.
  • Осредняването свива случайния шум, а истинската разлика остава.

⚠ Внимание

  • Числата в дялове B и D са примерни.
  • Асансьорът НЕ става: движението и вратите менят налягането отделно.
  • Мерете в един и същи ден и час - времето навън мени абсолютната стойност с десетки hPa, много повече от цялото стълбище.