Tabla de contenido:

Tutorial de Lilypad Arduino: 4 pasos
Tutorial de Lilypad Arduino: 4 pasos

Video: Tutorial de Lilypad Arduino: 4 pasos

Video: Tutorial de Lilypad Arduino: 4 pasos
Video: LilyPad Arduino особенности подключения и загрузки программ 2024, Junio
Anonim
Tutorial de Lilypad Arduino
Tutorial de Lilypad Arduino

Descripción:

La placa principal LilyPad Arduino 328 es un microcontrolador programado por Arduino diseñado para integrarse fácilmente en e-textiles y proyectos portátiles. Ofrece la misma funcionalidad que se encuentra en otras placas Arduino, en un paquete redondo y liviano diseñado para minimizar los enganches y el perfil, con pestañas anchas que se pueden coser y conectar con hilo conductor.

El LilyPad Arduino consiste en un ATmega328 con el gestor de arranque Arduino y una cantidad mínima de componentes externos para mantenerlo lo más pequeño / simple posible. Esta placa va de 2 V a 5 V y ofrece grandes orificios para clavijas que facilitan la costura y la conexión. Cada uno de estos pines, con la excepción de (+) y (-), puede controlar un dispositivo de entrada o salida adjunto (como una luz, un motor o un interruptor).

Características:

  • 50 mm de diámetro exterior
  • PCB delgado de 0,8 mm

Paso 1: preparación de materiales

Preparación de materiales
Preparación de materiales
Preparación de materiales
Preparación de materiales

En este tutorial, mostraremos cómo cargar el código fuente desde el software Arduino o IDE a Lilypad Arduino. Necesitamos preparar los siguientes materiales antes de continuar con el siguiente paso:

  1. Cable de puente hembra a hembra
  2. Cable USB mini B
  3. Convertidor FTDI de USB a UART

Paso 2: instalación del hardware

Instalación de hardware
Instalación de hardware
Instalación de hardware
Instalación de hardware
Instalación de hardware
Instalación de hardware

El primer diagrama muestra el diagrama de pines de Lilypad Arduino que etiquetó los pines respectivamente. El segundo y tercer diagrama mostraron la conexión entre Lilypad Arduino y FTDI Converter. Refiriéndose al primer diagrama para el pin de Lilypad Arduino, la conexión se enumera a continuación:

  1. GND> GND
  2. Vcc> Vcc
  3. RXD> TX
  4. TXD> RX
  5. DTR> DTR

Después de completar la conexión, conecte FTDI Converter con fuente de alimentación con un cable USB.

Paso 3: inserte el código fuente

Insertar código fuente
Insertar código fuente
Insertar código fuente
Insertar código fuente
Insertar código fuente
Insertar código fuente

En este tutorial, usamos un ejemplo en el software Arduino para observar la función de Lilypad Arduino.

  1. En la barra superior izquierda, haga clic en [Archivos]> [Ejemplos]> [01. Básicos]> [Parpadeo] para usar el ejemplo en el software Arduino.
  2. A continuación, debemos configurar el tipo de placa para que Arduino pueda leer Lilypad Arduino. Haga clic en [Herramientas]> [Tablero: "XXXXX"]> [Arduino / Genuino Uno].
  3. ¿Por qué seleccionamos [Arduino / Genuino Uno] en lugar de [Lilypad Arduino]? Porque en este tutorial usamos Lilypad Arduino que se hizo en China, que ha sido grabado por el gestor de arranque como Arduino Uno, por lo que funciona como Arduino Uno.
  4. Después de eso, necesitamos configurar el puerto. En el diagrama anterior, usamos COM4 como puerto. Para obtener el controlador de FTDI Converter para el puerto, consulte el sitio web:
  5. Cargue el código fuente en Lilypad Arduino y observe los resultados.

Paso 4: resultados

Resultados
Resultados

Según el código fuente de [Blink],

  1. Arduino experimentará un alto nivel de voltaje que enciende el LED.
  2. Después de un segundo, el nivel de voltaje disminuirá y, por lo tanto, se apagará el LED.
  3. Después de otro 1 segundo, el LED se encenderá debido al alto nivel de voltaje.
  4. Los pasos se repetirán hasta que no haya fuente de alimentación para arduino.

En este tutorial, cargamos el código fuente [Blink] y observamos el resultado. El LED de Lilypad Arduino parpadea con un intervalo de tiempo de 1 segundo. ¡Ahora podemos concluir que el código fuente se cargó correctamente y Lilypad Arduino está funcionando correctamente!

Recomendado: