arduino的基本结构包含了两个函数: `setup()` 和 `loop()` 。
`setup()` 函数在程序开始运行时只执行一次。你可以在这个函数中设置引脚模式、初始化变量、打开串口通信等。一般来说,你需要在这个函数中进行一些初始化工作。
`loop()` 函数是一个无限循环,程序会一直在这个循环中运行。你可以在这个函数中编写主要的代码逻辑,包括读取传感器数据、控制输出等。循环会不断重复执行,直到你断电或者重置Arduino。
这两个函数是Arduino编程的基础,通过在 `setup()` 中进行初始化设置,然后在 `loop()` 中执行主要的代码逻辑,你可以实现各种功能和交互。