Diferencia entre revisiones de «setup()»
De ArduWiki
(Página creada con «== Descripción == La función '''setup()''' se invoca cuando se inicia un boceto. Úselo para inicializar variables, modos de pin, comenzar a usar bibliotecas, etc. La fun...») |
(→Ejemplo) |
||
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 2: | Línea 2: | ||
La función '''setup()''' se invoca cuando se inicia un boceto. Úselo para inicializar variables, modos de pin, comenzar a usar bibliotecas, etc. La función '''setup()''' solo se ejecutará una vez, después de cada encendido o reinicio de la placa Arduino. | La función '''setup()''' se invoca cuando se inicia un boceto. Úselo para inicializar variables, modos de pin, comenzar a usar bibliotecas, etc. La función '''setup()''' solo se ejecutará una vez, después de cada encendido o reinicio de la placa Arduino. | ||
− | {{ | + | == Sintaxis == |
+ | <pre> | ||
+ | void setup(){ | ||
+ | //Configuracion aqui | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | == Advertencia == | ||
+ | {{Nota|Es obligatorio que esta sentencia sea incluida en cada [[boceto]], aunque puede estar vacía.}} | ||
== Ejemplo == | == Ejemplo == | ||
− | < | + | Las instrucciones contenidos en setup() solo se ejecutan una vez al arrancar la placa. Luego de resetear o retirar energia se vlvera a ejecutar una sola vez. |
+ | |||
+ | <syntaxhighlight lang="c++"> | ||
const byte pulsador = 3; | const byte pulsador = 3; | ||
void setup(){ | void setup(){ | ||
− | + | Serial.begin(115200); | |
− | + | pinMode(LED_BULITIN, OUTPUT); | |
+ | pinMode(pulsador, INPUT_PULLUP); | ||
} | } | ||
void loop(){ | void loop(){ | ||
//... | //... | ||
} | } | ||
− | </ | + | </syntaxhighlight> |
== Vea también == | == Vea también == | ||
* [[loop()]] | * [[loop()]] | ||
* [[void]] | * [[void]] | ||
+ | * [[IDE]] | ||
+ | * [[boceto]] | ||
[[Category:Estructura]] | [[Category:Estructura]] |
Revisión actual del 22:36 24 jul 2018
Descripción
La función setup() se invoca cuando se inicia un boceto. Úselo para inicializar variables, modos de pin, comenzar a usar bibliotecas, etc. La función setup() solo se ejecutará una vez, después de cada encendido o reinicio de la placa Arduino.
Sintaxis
void setup(){ //Configuracion aqui }
Advertencia
Nota: Es obligatorio que esta sentencia sea incluida en cada boceto, aunque puede estar vacía.
Ejemplo
Las instrucciones contenidos en setup() solo se ejecutan una vez al arrancar la placa. Luego de resetear o retirar energia se vlvera a ejecutar una sola vez.
const byte pulsador = 3;
void setup(){
Serial.begin(115200);
pinMode(LED_BULITIN, OUTPUT);
pinMode(pulsador, INPUT_PULLUP);
}
void loop(){
//...
}