当前位置:网站首页>Measure the height of the building
Measure the height of the building
2022-07-07 20:23:00 【CSDN】
Measure the height of the building
Have you ever thought about the height of your teaching building ? Do you think you need very precise measuring instruments ? Through this IUnstructable, You will learn how to build a simple micro:bit instrument , Help you calculate the height of the school building .
The tools needed

All you need is :
- A calculator
- With battery holder BBC micro:bit
- 3D Printer making box
- Tape measure
- Write down the calculations with pencil and paper
The first 1 Step : Get ready Micro:bit


The first step is to micro:bit Encoding , To measure the angle of the top of the building you are looking at to measure the height .
Know this angle , Use trigonometric ratio , You can calculate the height of the building .
micro:bit The accelerometer can measure the inclination angle in two directions : Up and down ( pitch ) And left and right ( rolling ).
For this work , You will code the scroll axis to make it more comfortable to use .
You can view the code in the picture , Use This link Or download hex file .
The attachment
[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-cGmeLhAk-1657186171022)(https://content.instructables.com/static/image/file.default.gif)]microbit-roll-axis.hex
The first 2 Step :Micro:bit How it works ?


You've got to micro:bit Coded , To measure the inclination angle on the rolling axis .
Measure the angle correctly , First find zero , And then move micro:bit, Until the desired angle is obtained .
To display the angle value on the screen , Just click A Button . Besides , This value will be saved until you press again A Button , So if you need to check again , You can press B Button .
The first 3 Step : by Micro:bit Print a box



In order to measure and observe the angle of the top of the building , You need to use objects with observation tubes . Because you will use micro:bit Measure the angle , So the best way is to use small tubes . therefore , The best choice is to print a with a tube 3D The box .
You can link here Revision in China 3D Model .
The attachment
Micro bit box .stldownload 3D View
The first 4 Step : Write down the measured value

Now it is time to take the necessary measurements to calculate the height of the building . Stand at a proper distance from the building , In order to measure the angle at which the highest point can be seen . It is not recommended to get too close .
You will need three measurements :
- Distance to the building X. From the top of the building ( use micro:bit get ).
- Eye to ground height Y.
Use the data , You can calculate h1. The total height of the building can be calculated as
H= h1 + Y
The first 5 Step : Do math
Now it's time to do the math needed to calculate the height of the school building .
Use pass micro:bit Tangent of angle obtained , You can calculate the height displayed in the pictures included in this section h1.
The total height of the building can be achieved by adding h1 + Y = H To calculate .
-O-
In the example executed when taking the pictures shown in this tutorial , The following measurements were used :
X = 17.7 rice
Y = 1.62 rice
alpha = 25 degree .
Use the data ,h1 = 8.25 rice , The total height of the school building is :
H = h1 + Y = 8.25 + 1.62 = 9.87 m.
边栏推荐
- 使用 BR 恢复 Azure Blob Storage 上的备份数据
- Force buckle 1790 Can two strings be equal by performing string exchange only once
- School 1 of vulnhub
- Micro service remote debug, nocalhost + rainbow micro service development second bullet
- Data island is the first danger encountered by enterprises in their digital transformation
- 开发那些事儿:Go加C.free释放内存,编译报错是什么原因?
- 搞定带WebKitFormBoundary post登录
- POJ 1742 Coins ( 单调队列解法 )「建议收藏」
- Force buckle 674 Longest continuous increasing sequence
- 力扣 989. 数组形式的整数加法
猜你喜欢

【哲思与实战】程序设计之道

Machine learning notes - explore object detection datasets using streamlit

Helix QAC 2020.2新版静态测试工具,最大限度扩展了标准合规性的覆盖范围

ASP.NET学习& asp‘s one word

复杂因子计算优化案例:深度不平衡、买卖压力指标、波动率计算

Nebula importer data import practice

Chapter 9 Yunji datacanvas company won the highest honor of the "fifth digital finance innovation competition"!

Implement secondary index with Gaussian redis

有了ST7008, 蓝牙测试完全拿捏住了

Force buckle 599 Minimum index sum of two lists
随机推荐
POJ 1742 Coins ( 单调队列解法 )「建议收藏」
Solve the problem that the executable file of /bin/sh container is not found
Force buckle 1790 Can two strings be equal by performing string exchange only once
Get webkitformboundary post login
Force buckle 2315 Statistical asterisk
Apifox 接口一体化管理新神器
让这个CRMEB单商户微信商城系统火起来,太好用了!
力扣 1790. 仅执行一次字符串交换能否使两个字符串相等
ASP.NET学习& asp‘s one word
第二十章 使用工作队列管理器(三)
Lingyun going to sea | yidiantianxia & Huawei cloud: promoting the globalization of Chinese e-commerce enterprise brands
Splicing and splitting of integer ints
BI的边界:BI不适合做什么?主数据、MarTech?该如何扩展?
JVM class loading mechanism
[solution] package 'XXXX' is not in goroot
Precautions for cjson memory leakage
Micro service remote debug, nocalhost + rainbow micro service development second bullet
【Auto.js】自动化脚本
Chapter 20 using work queue manager (3)
一文读懂数仓中的pg_stat

