用户工具

站点工具


en:reference:language:loop
no way to compare when less than two revisions

差别

这里会显示出您选择的修订版和当前版本之间的差别。


前一修订版
en:reference:language:loop [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== loop() ======
  
 +After creating a setup() function, which initializes and sets the initial values, the loop() function does precisely what its name suggests, and loops consecutively, allowing your program to change and respond. Use it to actively control the ocrobot platforms.
 +
 +====Example====
 +
 +<code cpp> 
 +int buttonPin = 3;
 +
 +// setup initializes serial and the button pin
 +void setup()
 +{
 +  beginSerial(9600);
 +  pinMode(buttonPin, INPUT);
 +}
 +
 +// loop checks the button pin each time,
 +// and will send serial if it is pressed
 +
 +void loop()
 +{
 +  if (digitalRead(buttonPin) == HIGH)
 +    serialWrite('H');
 +  else
 +    serialWrite('L');
 +
 +  delay(1000);
 +}
 +</code>
en/reference/language/loop.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1