https://github.com/adnksharp/ino-functions
Funciones personalizadas con Arduino en nodeMCU ESP8266
https://github.com/adnksharp/ino-functions
arduino-sketch nodemcu-esp8266
Last synced: 3 months ago
JSON representation
Funciones personalizadas con Arduino en nodeMCU ESP8266
- Host: GitHub
- URL: https://github.com/adnksharp/ino-functions
- Owner: adnksharp
- Created: 2022-08-03T22:51:43.000Z (almost 3 years ago)
- Default Branch: base
- Last Pushed: 2022-08-23T01:18:47.000Z (almost 3 years ago)
- Last Synced: 2025-01-14T07:52:35.478Z (5 months ago)
- Topics: arduino-sketch, nodemcu-esp8266
- Language: C++
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Functions in Arduino with nodeMCU ESP8266
[](https://postimg.cc/mcb6nLVZ)
Control de pines de salida de la placa nodeMCU ESP8266 usando funciones.
## Hardware y software necesarios
- Placa de desarrollo nodeMCU ESP8266.
- 8 resistencias entre $\displaystyle 220\Omega$ y $\displaystyle 470\Omega$.
- 8 LEDs.
- [Arduino IDE](https://www.arduino.cc/en/software) o [Arduino CLI](https://arduino.github.io/arduino-cli/0.23/installation/).## Funcionamiento
### Variables
- `node`: pines a usar.
- `i`: variable para el funcionamiento de bucles.### Funciones
#### `SetPins()`
Se definen los pines como:
- `0`: Entradas.
- `1`: Salidas.
- `-1`: Pines no usados.#### `SelectPin()`
Contador entre 1 y 9.#### `OutOnOff()`
Combinación de las funciones `digitalWirte` y `delay` para poner salidas en alto, pausar, ponerlas en bajo y pausar nuevamente.### Funcionamiento
Usando la función `SetPins` se definen los pines como salidas.
Usando la variable `i` y la función `SelectPin` se define el pin a encender y apagar durante 200 milisegundos con la función `OutOnOff`.