Algo que me confunde en el Arduino son las entradas analógicas. ¿Se pueden utilizar como E / S digital normal o solo analógica?
Algo que me confunde en el Arduino son las entradas analógicas. ¿Se pueden utilizar como E / S digital normal o solo analógica?
En la mayoría de los microcontroladores que tienen funciones especiales para su E / S, como entrada analógica, pero también PWM, UART o I2C, estos pines también se pueden usar como E / S general (digital). El AVR de Atmel no es una excepción. Tendrá que revisar la hoja de datos para ver qué registro (s) habilita / deshabilita las funciones especiales.
Esteesundetalledelpinoutde
La respuesta simple es sí, también pueden usarse como E / S digital. Dentro del marco de las bibliotecas principales de Arduino, estoy bastante seguro de que puedes tratarlas como digital 14 a digital 19. Por lo tanto, para establecer "A0" como salida y reducirlo, harías lo siguiente:
pinMode(14, OUTPUT);
digitalWrite(14, LOW);
Lea otras preguntas en las etiquetas arduino digital-logic analog