Hide minor edits - Show changes to markup
Luego de crear la función setup(), la cual inicializa y prepara los valores inciales, la función loop() hace justamente lo que su nombre sugiere, por lo tanto se ejecuta consecutivamente, permitiéndole al programa variar y responder. Úsela para controlar de forma activa la placa Arduino.
Luego de crear la función setup(), la cual inicializa y prepara los valores inciales, la función loop() hace justamente lo que su nombre sugiere, por lo tanto se ejecuta consecutivamente, permitiéndole al programa variar y responder. Úsala para controlar de forma activa la placa Arduino.
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 Arduino board.
Luego de crear la función setup(), la cual inicializa y prepara los valores inciales, la función loop() hace justamente lo que su nombre sugiere, por lo tanto se ejecuta consecutivamente, permitiéndole al programa variar y responder. Úsela para controlar de forma activa la placa Arduino.
// setup initializes serial and the button pin
// setup inicializa la comunicación serial y el buttonPin
// loop checks the button pin each time, // and will send serial if it is pressed
// loop obtiene el estado del pin del botón cada vez, // y de estar presionado, lo comunica por serial.
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 Arduino board.
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);
}