arduino
Pines de hardware
Buscar..
Arduino Uno R3
Los microcontroladores utilizan pines para interactuar con el resto del circuito. Estos pines normalmente serán uno de los pines de entrada / salida, vin o tierra. Los pines de E / S pueden ser pines de E / S digitales simples, o pueden tener algunas características especiales, como la posibilidad de variar el voltaje de su salida mediante la modulación de ancho de pulso. Aquí hay un esquema del Arduino R3 Uno y sus pines.
( fuente )
PWM Pins
PWM le permite controlar el voltaje de la salida cambiando la salida entre alta y baja muy rápidamente. El porcentaje de tiempo que el pin es alto se denomina "ciclo de trabajo".
Pasadores de PWM: 3, 5, 6, 9, 10, 11
Entradas analógicas
Al igual que un pin PWM puede generar un rango de voltajes, los pines analógicos en el Arduino Uno R3 pueden detectar un rango de voltajes de entrada. Puede usar esto para leer la posición de un potenciómetro u otra entrada con una entrada suavemente variable. Tenga en cuenta que los pines analógicos no pueden hacer una salida de WDS analógica, para esto necesita usar pines PWM.
Pines analógicos ADC: A0, A1, A2, A3, A4, A5
Serial, SPI y I2C
Los pines serie en el Arduino Uno R3 también son utilizados por (por ejemplo) el chip USB a Serial cuando se comunica con una computadora a través del puerto USB incorporado. Serie: Tx en 0, Rx en 1
SPI e I2C son protocolos de comunicación que Arduino puede usar para hablar con escudos, sensores, salidas, etc ...:
Pernos SPI: MOSI en 11, MISO en 12, SCLK en 13, SS en 10
Pernos I2C: SCL en A5, SDA en A4
LED de a bordo
El Arduino Uno R3 tiene un LED con su propia resistencia conectada al pin 13. Esto significa que incluso si no conecta ningún LED a su tablero, si configura el pin 13 en una salida y lo establece en un nivel alto, debería ver un LED. en el tablero vamos Use el bosquejo de ejemplo 'Parpadeo' para ubicar su LED incorporado.
De la página de Arduino Digital Pins
NOTA: El pin digital 13 es más difícil de usar como una entrada digital que los otros pines digitales porque tiene un LED y una resistencia unidos a la placa en la mayoría de las placas. Si habilita su resistencia de pull-up interna de 20k, se colgará a alrededor de 1.7V en lugar de los 5V esperados porque el LED a bordo y la resistencia en serie bajan el nivel de voltaje, lo que significa que siempre retorna BAJO. Si debe usar el pin 13 como entrada digital, configure su pinMode () en ENTRADA y use una resistencia desplegable externa.
Pin LED de a bordo: 13