Ya he realizado con variables, funciones, punteros, arrays, matrices, estructuras y lo que me está costando un poco más es la asignación de memoria dinámica; debo seguir practicando.
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| /*BlinkEnciende y apaga un LED por un segundo repetidamente.La mayoría de los Arduinos poseen un LED en su placa, en concreto en el Arduino UNO se encuentra en el pin 13.También es posible utilizar la constante LED_BUILTIN que identifica el pin en el que se encuentra el led en cualquier placaSi está usando otra placa, por favor, consulte la documentación en http://www.arduino.cc*//*La función SETUP se ejecuta una única vez tras encenderse la placa. En ella normalmente se realizan tareas de inicializaciónde variables y preparativos para el resto de ejecución del programa*/void setup() { // Esta función establece el pin 13 en modo salida. pinMode(13, OUTPUT);}// La función LOOP se ejecutará continuamente después de haberse ejecutado la función SETUPvoid loop() { digitalWrite(13, HIGH); // Enciende el LED (HIGH is es el nivel de voltaje) delay(1000); // espera 1 segundo digitalWrite(13, LOW); // Apaga el LED poniendo el nivel de voltaje a LOW delay(1000); // espera 1 segundo} |
/*
Blink
Enciende y apaga un LED por un segundo repetidamente.
La mayoría de los Arduinos poseen un LED en su placa, en concreto en el Arduino UNO se encuentra en el pin 13.
También es posible utilizar la constante LED_BUILTIN que identifica el pin en el que se encuentra el led en
cualquier placa
Si está usando otra placa, por favor, consulte la documentación en http://www.arduino.cc
*/
/*La función SETUP se ejecuta una única vez tras encenderse la placa. En ella normalmente se realizan tareas de inicialización
de variables y preparativos para el resto de ejecución del programa*/
void setup() {
// Esta función establece el pin 13 en modo salida.
pinMode(13, OUTPUT);
}
// La función LOOP se ejecutará continuamente después de haberse ejecutado la función SETUP
void loop() {
digitalWrite(13, HIGH); // Enciende el LED (HIGH is es el nivel de voltaje)
delay(1000); // espera 1 segundo
digitalWrite(13, LOW); // Apaga el LED poniendo el nivel de voltaje a LOW
delay(1000); // espera 1 segundo
}
