标题: Arduino参考手册-函数和变量及电路图
作者: 梦幻之心星   [email protected]
标签: [#Arduino,#参考手册,#函数,#变量]
目录: [Arduino]
日期: 2021-06-25

常用函数(Nano版)

数字 I/O

  • digitalRead(pin)
  • digitalWrite(pin, value)
  • pinMode(pin, mode)

模拟 I/O(部分)

  • analogRead(pin)
  • analogWrite(pin, value)

高级 I/O

  • pulseIn(pin, value, [timeout])
  • pulseInLong(pin, value, [timeout])
  • shiftIn(dataPin, clockPin, bitOrder)
  • shiftOut(dataPin, clockPin, bitOrder, value)
  • tone(pin, frequency, [duration])

时间

  • delay(ms)
  • delayMicroseconds(us)
  • micros()
  • millis()

数学(部分)

  • constrain(x, a, b)
  • map(value, fromLow, fromHigh, toLow, toHigh)

三角函数(略)

字符(略)

位和字节(略)

Random Numbers

  • random([min], max)
  • randomSeed(seed)

外部中断

  • attachInterrupt(digitalPinToInterrupt(pin), ISR, mode)

中断

  • interrupts()
  • noInterrupts()

通讯

USB

常用变量

常量

  • 逻辑级别:[ true | false ] (布尔常量,false为0,true为非零整数)
  • 引脚电平:[ HIGH | LOW ]
  • 数字引脚模式:[ INPUT | OUTPUT | INPUT_PULLUP ]
  • 内置函数:[ LED_BUILTIN ] (板载 LED 所连接的引脚编号)
  • 整数常量:前导'0b','0','0x'。(默认为int,用'U','L','UL'指定数据类型)
  • 浮点常量:可用多种科学记数法表示。接受'E'和'e'为有效的指数指示符。

转换

byte()
char()
float()
int()
long()
word()

数据类型(略)

电路图(Nano版)

引脚图

Arduino参考手册-函数和变量及电路图-LMLPHP

电路原理图

Arduino参考手册-函数和变量及电路图-LMLPHP

参考资料


版权声明:本文为「梦幻之心星」原创,依据 CC BY-NC-SA 4.0 许可证进行授权,转载请附上原文出处链接及本声明。


博客园地址:https://www.cnblogs.com/Sky-seeker
微信公众号:关注微信公众号,获取即时推送
Arduino参考手册-函数和变量及电路图-LMLPHP


06-26 09:37