gpt4 book ai didi

arduino - setCursor(X,Y) 坐标的含义

转载 作者:行者123 更新时间:2023-12-02 17:20:57 26 4
gpt4 key购买 nike

此示例草图展示了如何使用 setCursor() 方法重新定位光标。要移动光标,只需调用带有行和列位置的 setCursor()。例如,对于 2x16 显示:

lcd.setCursor(0, 0); // top left
lcd.setCursor(15, 0); // top right
lcd.setCursor(0, 1); // bottom left
lcd.setCursor(15, 1); // bottom right

我无法理解上面的代码。谁能解释一下?

最佳答案

lcd.setCursor() 行移动光标。光标是您希望文本开始显示的字母的位置。 lcd.setCursor() 有两个值:x 位置和 y 位置。它们按以下顺序排列:lcd.setCursor(x, y)

2x16 显示意味着它有 2 行和 16 列字符,或 2 个 y 值和 16 个 x 值。

在 Arduino 代码和大多数 c 型语言中,您从 0 开始计数,这意味着要获得第一列,您需要告诉 Arduino 查看 x of 0。或者将第一行最后一列中的一个字母,您需要告诉 Arduino 将光标移动到:(15, 0)

示例显示

显示将如下所示:

enter image description here

关于arduino - setCursor(X,Y) 坐标的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42781037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com