Diferencia entre revisiones de «include»
De ArduWiki
(→Descripción) |
(→Ejemplos) |
||
Línea 21: | Línea 21: | ||
== Ejemplos == | == Ejemplos == | ||
+ | En este ejemplo hay un solo pulsador en pin 2. | ||
+ | |||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
+ | #include <Bounce2.h> | ||
+ | Bounce rebote = Bounce(); //Instancia objeto | ||
+ | |||
+ | void setup() { | ||
+ | pinMode(2, INPUT_PULLUP); | ||
+ | rebote.attach(2); //Cuando ya esta definido el pin | ||
+ | rebote.interval(5); | ||
+ | pinMode(13, OUTPUT); | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | rebote.update(); //Actualiza | ||
+ | if (rebote.read()) { | ||
+ | digitalWrite(13, digitalReac(13)); //Conmuta LED | ||
+ | } | ||
+ | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revisión del 17:17 1 jun 2019
Contenido
Descripción
Se usa para incluir librerías externas en tu boceto. Esto le da al boceto de Arduino acceso a un gran grupo de librerías Arduino estándar prefabricadas que traen nuevos métodos y funciones. El nombre de la librería deberá estar entre < y >.
Nota: No debe poner terminador de punto y coma o el compilador dará un error.
Sintaxis
#include <libreria.h> #include "libreria.h"
Parametros
- <>
- Es un archivo de libreria externa
- ""
- Es un archivo del proyecto
Retorno
Nada.
Advertencia
Tenga en cuenta que #include, similarmente a #define, no tiene un terminador de punto y coma, y el compilador dará lugar a mensajes de error si se agrega una.
Ejemplos
En este ejemplo hay un solo pulsador en pin 2.
#include <Bounce2.h>
Bounce rebote = Bounce(); //Instancia objeto
void setup() {
pinMode(2, INPUT_PULLUP);
rebote.attach(2); //Cuando ya esta definido el pin
rebote.interval(5);
pinMode(13, OUTPUT);
}
void loop() {
rebote.update(); //Actualiza
if (rebote.read()) {
digitalWrite(13, digitalReac(13)); //Conmuta LED
}
}