Como todos deberíamos saber a estas alturas, Arduino nos ofrece 14 pines digitales de E/S (D0, D1,…, D13). Si alguna vez necesitamos utilizar un número mayor de pines digitales, esto lo podemos conseguir mediante software, es decir, decirle al Arduino mediante programación que queremos utilizar los 6 pines analógicos (A0, A1,…, A5) como pines digitales, para obtener un total de 20 pines digitales de E/S. La correspondencia de los pines quedaría como se muestra en la siguiente tabla.
Tabla de correspondencia de pines |
A continuación os dejo el código para convertir el pin analógico 0 (A0) en un pin digital de salida en este caso, aunque también podía ser de entrada o haberse aplicado a un par de pines digital/analógico diferente de los que tenemos en la tabla anterior.
Lista de Materiales:
· Arduino UNO Rev.3.
· Cable USB tipo A-B.
· LED 5 mm (Cualquier color).
· Pulsador.
· Resistencias de 10KΩ y 220Ω.
· Protoboard.
· Cables de conexión.
Código del programa:
Video:
No hay comentarios:
Publicar un comentario