找回密码
 立即注册
查看: 1684|回复: 0

Arduino主要函数

[复制链接]

86

主题

0

回帖

894

积分

中级会员

积分
894
发表于 2024-5-6 16:55:23 | 显示全部楼层 |阅读模式
主要函数学习
Arduino编写程序的函数主要包括以下几个:


setup():在程序开始时执行一次,通常用于初始化硬件和设置初始状态。
loop():在程序运行时不断执行,通常用于处理输入、输出和控制逻辑。
pinMode():设置引脚的模式,如输入或输出。
digitalRead():读取数字引脚的状态,返回0或1。
digitalWrite():向数字引脚写入电平,可以是高电平(1)或低电平(0)。
analogRead():读取模拟引脚的值,范围为0到1023。
analogWrite():向模拟引脚写入值,范围为0到255。
delay():暂停程序执行一段时间,单位为毫秒。
delayMicroseconds():暂停程序执行一段时间,单位为微秒。
millis():获取程序从启动到现在的毫秒数。
micros():获取程序从启动到现在的微秒数。
map():将一个数值从一个范围映射到另一个范围。
constrain():将一个数值限制在一个范围内。
Serial.begin():初始化串行通信。
Serial.print():向串行监视器发送数据。
Serial.println():向串行监视器发送数据并换行。
Serial.read():从串行监视器读取一个字节的数据。
Serial.available():检查串行监视器是否有可用的数据。
Serial.write():向串行监视器发送一个字节的数据。
Serial.flush():清空串行监视器的缓冲区。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EnMaking

GMT+8, 2025-3-28 07:12 , Processed in 0.049531 second(s), 23 queries .

Powered by Qiqirobot

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表