Arduino Leonardo R3 + USB Cable

Código: 60047

 

Cargando…



  

El Arduino Leonardo es una placa de microcontrolador basada en el ATmega32u4. Tiene 20 pines de entrada / salida digital (de los cuales 7 se pueden usar como salidas PWM y 12 como entradas analógicas), un oscilador de cristal de 16 MHz, una conexión micro USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio. Contiene todo lo necesario para soportar el microcontrolador; simplemente conéctelo a una computadora con un cable USB o enciéndalo con un adaptador de CA a CC o una batería para comenzar.

El Leonardo difiere de todas las placas anteriores en que el ATmega32u4 tiene comunicación USB incorporada, lo que elimina la necesidad de un procesador secundario. Esto permite que Leonardo aparezca en una computadora conectada como mouse y teclado, además de un puerto serie / COM virtual (CDC). También tiene otras implicaciones para el comportamiento de la junta.

Especificaciones:

  • Microcontrolador: ATmega32u4
  • Voltaje de funcionamiento: 5 V
  • Voltaje de entrada (recomendado): 7-12 V
  • Voltaje de entrada (límites): 6-20V
  • Pines de E / S digital: 20
  • Canales PWM: 7
  • Canales de entrada analógica: 12
  • Corriente CC por pin de E / S: 40 mA
  • Corriente CC para Pin de 3.3V: 50 mA
  • Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el gestor de arranque
  • SRAM: 2.5 KB (ATmega32u4)
  • EEPROM: 1 KB (ATmega32u4)
  • Velocidad de reloj: 16 MHz
  • Largo: 68.6 mm
  • Ancho: 53,3 mm.
  • Peso: 20 g

Poder:
El Arduino Leonardo se puede alimentar a través de la conexión micro USB o con una fuente de alimentación externa. La fuente de alimentación se selecciona automáticamente.

La alimentación externa (no USB) puede provenir de un adaptador de CA a CC (pared-verruga) o de una batería. El adaptador se puede conectar enchufando un enchufe de centro positivo de 2.1 mm en el conector de alimentación de la placa. Los cables de una batería se pueden insertar en los encabezados de clavija Gnd y Vin del conector POWER.

Los pines de alimentación son los siguientes:

VIN El voltaje de entrada a la placa Arduino cuando está utilizando una fuente de alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra fuente de alimentación regulada). Puede suministrar voltaje a través de este pin o, si suministra voltaje a través del conector de alimentación, acceder a él a través de este pin.
5V. La fuente de alimentación regulada utilizada para alimentar el microcontrolador y otros componentes en el tablero. Esto puede provenir de VIN a través de un regulador incorporado, o ser suministrado por USB u otro suministro regulado de 5V.
3V3. Un suministro de 3,3 voltios generado por el regulador de a bordo. El consumo de corriente máximo es de 50 mA.
GND Pines de tierra.
IOREF El voltaje al que están funcionando los pines de E / S de la placa (es decir, VCC para la placa). Esto es 5V en el Leonardo.

Memoria:
El ATmega32u4 tiene 32 KB (con 4 KB utilizados para el gestor de arranque). También tiene 2.5 KB de SRAM y 1 KB de EEPROM (que se puede leer y escribir con la biblioteca EEPROM).

Entrada y salida:
Cada uno de los 20 pines de E / S digitales en el Leonardo se puede usar como entrada o salida, usando las funciones pinMode(), digitalWrite() y digitalRead(). Operan a 5 voltios. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una resistencia pull-up interna (desconectada por defecto) de 20-50 kOhms. Además, algunos pines tienen funciones especializadas:

Serie: 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos en serie TTL utilizando la capacidad en serie del hardware ATmega32U4. Tenga en cuenta que en Leonardo, la clase de serie se refiere a la comunicación USB (CDC); para TTL serial en los pines 0 y 1, use la clase Serial1.
TWI: 2 (SDA) y 3 (SCL). Admite la comunicación TWI utilizando la biblioteca Wire.
Interrupciones externas: 3 (interrupción 0), 2 (interrupción 1), 0 (interrupción 2), 1 (interrupción 3) y 7 (interrupción 4). Estos pines se pueden configurar para activar una interrupción en un valor bajo, un borde ascendente o descendente, o un cambio de valor. Vea la función attachInterrupt() para más detalles.
PWM: 3, 5, 6, 9, 10, 11 y 13. Proporcione una salida PWM de 8 bits con la función analogWrite().
SPI: en el encabezado ICSP. Estos pines admiten la comunicación SPI utilizando la biblioteca SPI. Tenga en cuenta que los pines SPI no están conectados a ninguno de los pines de E / S digitales como están en el Uno, solo están disponibles en el conector ICSP. Esto significa que si tiene un escudo que usa SPI, pero NO tiene un conector ICSP de 6 pines que se conecta al encabezado ICSP de 6 pines de Leonardo, el escudo no funcionará.
LED: 13. Hay un LED incorporado conectado al pin digital 13. Cuando el pin tiene un valor ALTO, el LED está encendido, cuando el pin está BAJO, está apagado.
Entradas analógicas: A0-A5, A6 - A11 (en los pines digitales 4, 6, 8, 9, 10 y 12). El Leonardo tiene 12 entradas analógicas, etiquetadas de A0 a A11, todas las cuales también se pueden usar como E / S digitales. Los pines A0-A5 aparecen en las mismas ubicaciones que en el Uno; Las entradas A6-A11 están en los pines digitales de E / S 4, 6, 8, 9, 10 y 12 respectivamente. Cada entrada analógica proporciona 10 bits de resolución (es decir, 1024 valores diferentes). Por defecto, las entradas analógicas miden desde tierra hasta 5 voltios, aunque es posible cambiar el extremo superior de su rango utilizando el pin AREF y la función analogReference().

Hay un par de otros pines en el tablero:

AREF Tensión de referencia para las entradas analógicas. Usado con analogReference().
Reiniciar. Traiga esta línea BAJA para reiniciar el microcontrolador. Normalmente se usa para agregar un botón de reinicio a los escudos

SUSCRÍBETE AL BOLETÍN

Gracias por registrarte, estaremos en contacto pronto.