Control de entradas y salidas digitales con Arduino

En este artículo os mostraré como controlar entradas y salidas digitales de Arduino.

La entradas digitales son aquellas que dan información a la placa con 0v o 5v ( 0 o 1), y las salidas al revés reciben información desde la placa con 0v o 5v.

Control de entradas y salidas digitales con arduino

El objetivo de este montaje es el de realizar el control de un led (salida) mediante un pulsador (entrada).

Material necesario:

  • Una placa Arduino
  • Una resistencia de 220O
  • Un diodo LED
  • Una Protoboard
  • Un pulsador
  • Una resistencia de 10kO
  • La resistencia es necesaria para no quemar el led, dado que el Arduino entrega 5v y nuestro led será de 1.8v y 15mA.

Cálculos:

R=V/I R= (5-1,8)/0,015 = 213,13O

P= V*I P = (5-1,8) * 0,015 = 0,048W

El esquema para el montaje será el siguiente:

Esquema led arduino

Una vez tenemos el montaje podemos conectar el Arduino al ordenador mediante el cable usb y realizaremos el programa y lo cargaremos en la placa. Las variables se asignan fuera de las funciones, el void setup es una función que todo lo que contenga solo lo lee una vez al iniciar la placa y el void loop es una función que se lee en forma de bucle (aquí ira nuestro programa de lectura del botón y encendido del led)

Programa:


 

Demostración:

¿Quieres colaborar con el proyecto?
¿Te hemos ayudado o te gusta lo que escribimos?Haz una donación para poder soportar los gastos del blog, dedicarle más tiempo y comprar el material necesario para nuevos artículos
Dirección Bitcoin
1C5j3QJgZbSfZno1mbnKBUnXBGjvWLi79x
1C5j3QJgZbSfZno1mbnKBUnXBGjvWLi79x
Paypal
Te puede interesar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *