【arduino中map函数】学习arduino这个函数你必须掌握... |
您所在的位置:网站首页 › map指令库 › 【arduino中map函数】学习arduino这个函数你必须掌握... |
1.map()函数介绍 2.map()函数使用 (1).使用情景 (2).使用方法 (3).例程分析 1.map()函数介绍 学过python、JS这样的语言的肯定对map()函数不陌生,但是arduino中的map()函数作为一个常用的映射函数你是否了解?不了解的话跟我一起来学习吧。 2.map()函数使用 (1).使用情景: 例如0-1023的光敏电阻值要直接从模拟输出口(范围0-255)你怎么处理,除以4显然是最方便的做法,但是1023/4也只能算约等于255对吧,但是如果用255从0-255映射到0-1023呢?显然*4结果是不对的(见下面例程);所以现在map()函数的功能你形象掌握了吗? 首先看一下它的参数:map(num,旧区间初值,旧区间终值,新区间初值,新区间终值);意思就是把num这个数从旧区间映射到新区间,就是高中数学知识那个映射,而且是最简单的线性映射。 例如我们把255这个数从0-255映射到0-1023:
是不是很简单,没错骗你进来就是给你看这些东西 想就【点这里】 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |