制作Arduino测斜仪(上)
消息来源:baojiabao.com 作者: 发布时间:2024-11-29
在初中级数学科中三角比(正弦、余弦及正切)的课堂,学生可以了解到直角三角形的角与边的关系。现在可以利用这些理论,来计算一些有关距离或高度的问题,例如找出一座大厦的高度,或估计一条河的阔度等。
三角比课题的其中一个延伸活动是制作测斜仪,学生可以利用量角器、硬卡纸、饮管、幼绳及重物等物资制作。使用者需以眼睛望向所要量度物件的最高点,从而在量角器上,估计出物件的仰角,然后运用三角比的公式来计算出物件的高度。然而目测方法较不准确,所估计出的角度仰角,往往误差较大,而令计算出来物件的高度有颇大的偏差。
今次的设计文章会描述如何运用 Arduino 微处理器、三轴加速度计感测器及激光发射器来制作测斜仪,从而得出一个较准确的量度高度的工具。
三角比课题简介
制作中,会运用到初中级数学科中的三角比知识。假设是有一个同学站在礼堂的一个位置,与礼堂墙壁的距离是 a ,我们可以构想出一个直角三角形, ∠ABC 为该学生望向礼堂最高点的仰角为 x ,就可以用三角比的方法来找出礼堂的高度,概念图如下:
另一方面,从下面的公式,如果知道仰角 x 及同学站立位置与礼堂墙壁的距离 a ,我们就可以得出礼堂的高度。
Arduino 测斜仪设计
在文章的最初,提及到以往利用量角器制作的测斜仪,因为是利用目测的方法估计出的仰角,以致误差较大,使计算出来物件的高度有颇大的偏差。今次运用的五项电子装置,分别有 Arduino UNO 及以下四项,相关装置用途如下。
A. 激光发射器
利用激光发射器将光束射向所需要量度物件的最高点,用来量度公式中的仰角 x 。激光发射器的使用是非常简单,只需要接上 Arduino 的电源便可以发射光束。在实验中,会把它连接到 Pin11 ,因为这是一个脉冲宽度调变 Pulse Width Modulation ( PWM ),方便调节光束的亮度。
B. 三轴加速度计感测器
加速度计的感测器原理是基于地球表面的重力加速度是有方向性的,当感应器倾斜的时候,芯片会根据重力的改变来测量三轴倾斜的变化,然后输出三轴的类比数值。
不过,此习作中,只需使用 x 轴的讯号,但要留意的是不能直接使用接
收讯号,要需要先将这些讯号校准( Calibration ),范围由 0° 至 90° 。校准的方法如下,将感测器平放在一个正方体上面(仰角为 0° )并放在一个水平面上,记下 x 轴的类比数值,然后将正方体转动 90° ,再次记下 x 轴的类比数值,最后在程式中将 0° 至 90° 映射到刚才记录到的两个数值上,这个校准步骤变完成了。
C. Keypad
在使用这个 Arduino 测斜仪工具时,可以利用 4×4 键盘,将水平距离输入至 Arduino 。在 Arduino 中使用键盘是非常简单,只需加入 Keypad Library 便可,但请注意,确定输入的数据类型是“数字”,而不是“字串”,因为我们需要运用这个输入来计算出物件高度。 Keypad 的接驳方法,键盘的接是 8 / 7 / 6 / 5 /4 / 3 / 2 / 1 ,再接驳到 Arduino 的 5 / 4 / 3 / 2 / 9/ 8 / 7 / 6 接口。
D. LCD液晶显示器
最后,需要利用 LCD 液晶显示器来显示输入的水平距离,量度到的仰
角,及想求出的物件高度。我们所使用的是 1602 液晶模组,即是包括两行,每行有 16 个字元位置的显示器,在此题目中已十分足够应用。为方便制作,运用背面已经焊接好 I2C 界面的控制板可直接接驳显示器,只需要接驳四条电线就可以, LCD 液晶显示器的接驳方法是 LCD 液晶显示器的接口按序是 VCC / GND / SCL / SDA ,分别接驳到 Arduino 的 5V / Gnd / A5 / A4 接口。
下星期待续……
相关文章
- YouTube更新违反规定政策,提升惩处透明度和一致性
2023-12-31 14:00:52
- 传苹果将把中国iCloud正式交给本地化经营 苹果手机icloud换区存储操作
2023-12-27 18:34:43
- 刘德华代言什么手机?刘德华成华为Mate 60 RS非凡大师华为5G新手机代言人
2023-09-26 21:55:08
- WebOS新系统:Palm Pre手机最新款高价登港
2023-06-23 15:39:14
- 帮助企业组织对抗勒索软件,资安通报机构设立防护专区,可协助事前、事中与事后因应
2023-06-22 09:36:10
- 蔚来全系产品降价3万 取消免费换电 换一次电池180元
2023-06-12 17:27:49
- 电商平台三巨头开打最大规模折扣 价格战再次打响
2023-03-05 18:58:40
- 爱立信节省成本裁员四千人 爱立信全球员工总数五分之一
2023-02-24 22:27:29
- 蜜芽关停近况,八位数重金买三字顶级新域名mia.com也关闭
2023-02-23 16:18:14
- 联想CEO杨元庆:联想集团需要裁员32%削减部分业务支出
2023-02-18 12:45:25
- 蓝色光标2022营收亏损18亿 客户预算减少明显
2023-02-18 12:40:08
- 三星工厂或将80%生产转至越南 因本地劳动力成本上升
2023-02-17 23:09:16
- 香港八达通卡如何激活?没用失效过期余额怎么办
2023-02-17 18:34:51
- 中兴通讯被曝将裁员20% 称只裁国外的
2023-02-17 18:33:26
- 苹果新iPhone15Pro手机终于改用USB-C(火牛)数据线??Lightning充电接口退出
2023-02-17 16:57:22
- 突发!蓝色光标曾为中国民企500强龙头 如今业绩亏损断崖下跌
2023-02-16 14:31:19
- 三星发布自家carplay车载中控系统 Car Mode for Galaxy 可以连接carplay吗?
2023-02-14 00:53:17
- Opera浏览器宣布集成ChatGPT 一键生成网页内容摘要
2023-02-14 00:32:08
- 谷歌google计划重返进入中国市场?但结果可能令你失望
2023-02-13 16:57:15
- Zoom紧急裁员1300人 佔员工总数15%
2023-02-08 14:59:11