https://github.com/adnksharp/ino-stairs-circuit
Circuito de escalera con Arduino
https://github.com/adnksharp/ino-stairs-circuit
arduino-sketch
Last synced: 10 months ago
JSON representation
Circuito de escalera con Arduino
- Host: GitHub
- URL: https://github.com/adnksharp/ino-stairs-circuit
- Owner: adnksharp
- Created: 2022-07-16T22:24:57.000Z (almost 4 years ago)
- Default Branch: base
- Last Pushed: 2022-09-02T08:27:10.000Z (over 3 years ago)
- Last Synced: 2025-03-06T21:41:31.448Z (about 1 year ago)
- Topics: arduino-sketch
- Language: C++
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Stairs circuit
[](https://postimg.cc/vg7pJfDr)
Circuito de escalera para controlar un relé:
## Hardware y software necesarios
- Placa de desarrollo Arduino
- 1 relevador SPDT 5V
- 1 diodo 1N4001
- Fuente 12V
- 1 LED
- 1 Resistencia $\displaystyle 470\Omega$ a 1 $\displaystyle K\Omega$
- 2 pulsadores push button
- 2 Resistencias $\displaystyle 10 K\Omega$
- [Arduino IDE](https://www.arduino.cc/en/software) o [Arduino CLI](https://arduino.github.io/arduino-cli/0.23/installation/)
## Funcionamiento
### Variables
- ```Button```: pines donde se conectan las entradas.
- ```Realy```: pin donde se conecta la salida.
- ```c```: variable usada para bucles.
- ```state```: estado de las entradas.
- ```out```: vector que define el estado de la salida.
### Funcionamiento
Usando la matriz ```state``` se leen los dos botones, cuando son presionados se cambia el valor del vector ```out```, si los valores de ```out``` son iguales el **Relay** se pone en alto.