Diferencia entre revisiones de «NANO»
De ArduWiki
(→Pines analógicos) |
(→Pines digitales) |
||
Línea 38: | Línea 38: | ||
* Existen 14 pines digitales (0~13) que pueden ser configurados como entrada o salida digital. | * Existen 14 pines digitales (0~13) que pueden ser configurados como entrada o salida digital. | ||
* No debes meter o sacar mas de 40 mA en cada una. | * No debes meter o sacar mas de 40 mA en cada una. | ||
− | * 6 de ellos están marcados con ~ y pueden ser usados como PWM. | + | * 6 de ellos están marcados con ~ y pueden ser usados como [[PWM]]. |
* Deben ser previamente configurados con pinMode(). | * Deben ser previamente configurados con pinMode(). | ||
Revisión del 22:30 24 jul 2018
Contenido
Descripción
Características
Parámetro | Valor |
---|---|
uC | ATmega328P |
Bus | 8 bits |
Velocidad | 16 Mhz |
Memoria flash | 32KB (2KB para arranque) |
Memoria SRAM | 2KB |
Memoria EEPROM | 1KB |
Alimentación | 5V |
Entrada | 7~12V |
Entrada limite | 6~20V |
Pines digitales | 14 (6 PWM de 8 bits) |
Pines analogicos | 8 |
Corriente por pines | 40 mA |
LED_BUILTIN | 13 |
Pines
Pines digitales
- Existen 14 pines digitales (0~13) que pueden ser configurados como entrada o salida digital.
- No debes meter o sacar mas de 40 mA en cada una.
- 6 de ellos están marcados con ~ y pueden ser usados como PWM.
- Deben ser previamente configurados con pinMode().
Pines analógicos
- Los pines marcados A0~A5 se usan para hacer lecturas "analógicas" que son codificadas via un ADC.
- Usando la función analogRead() se obtiene lectura entre 0 (para 0V) y 1023 (para 5V). El rango puede alterarse mediante una programación adecuada y/o suministrando un voltaje diferente al pin AREF.
- Aquí puede poner alguna fuente de voltaje (de 0 a 5 V) como una "referencia de voltaje" precisa para las llamadas a la función analogRead().
- Los pines analógicos A0~A5 también pueden usarse para lectura/escritura digital. Para este propósito, puede referirse a ellos como pines 14~19.