Encendiendo luz por bluetooth con placa Nucleo 64 y mbed

En este tutorial veremos la placa NUCLEO-L476RG  algunas características más sobresalientes, además vamos a realizar un proyecto para controlar una luz a través de bluetooth  con el módulo HC-05.

También se va a utilizar un módulo relay como etapa de potencia para encender el foco y aislar el circuito de los 220 voltios.

Este producto lo pueden conseguir en https://lcsc.com/product-detail/Development-Kits-Emulators-Simulators_STMicroelectronics_NUCLEO-L476RG_STMicroelectronics-NUCLEO-L476RG_C91918.html


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS

Visión general

La placa Núcleo STM32 ofrece una manera asequible y flexible para que los usuarios prueben nuevas ideas y construyan prototipos con cualquier línea de microcontroladores STM32, eligiendo entre las diversas combinaciones de rendimiento, consumo de energía y características.

El soporte de conectividad Arduino ™ y los encabezados ST Morpho facilitan la expansión de la funcionalidad de la plataforma de desarrollo abierto STM32 Nucleo con una amplia selección de escudos especializados.

La placa Nucleo STM32 no requiere ninguna sonda separada, ya que integra el depurador / programador ST-LINK / V2-1.

Características del microcontrolador.

  • STM32L476RGT6 en paquete LQFP64
  • CPU ARM®32 bits Cortex®-M4
  • Acelerador adaptable en tiempo real (ART Accelerator ™) que permite la ejecución del estado de espera 0 desde la memoria Flash
  • Frecuencia de CPU máxima de 80 MHz
  • VDD de 1,71 V a 3,6 V
  • 1 MB de Flash
  • 128 KB SRAM
  • generador aleatorio (TRNG para entropía HW)
  • Quad SPI (1)
  • Temporizadores de uso general (7)
  • Temporizadores de Control Avanzado (2)
  • Temporizadores básicos (2)
  • Temporizadores LowPower (2)
  • Systick
  • Perro guardián (2)
  • SPI (3)
  • I2C (3)
  • USART (3)
  • UART (2)
  • LPUART (1)
  • USB OTG Full Speed
  • CAN (1)
  • Sai (2)
  • SDMMC
  • SWPMI
  • LCD 8×28 o 4×32
  • GPIO (51) con capacidad de interrupción externa
  • Detección capacitiva con 12 canales.
  • ADC de 12 bits (3) con 16 canales
  • DAC de 12 bits con 2 canales
  • Comparador analógico (2)
  • Opamp (2)

Características Nucleo

  • Dos tipos de recursos de extensión.
    • Arduino Uno Revision 3 conectividad
    • Cabezales de pines de extensión Morpho de STMicroelectronics para acceso completo a todas las E / S STM32
  • On-board ST-LINK / V2-1 depurador / programador con conector SWD
    • Interruptor de modo de selección para usar el kit como un ST-LINK / V2-1 independiente
  • Fuente de alimentación de placa flexible
    • USB VBUS o fuente externa (3.3 V, 5 V, 7 – 12 V)
    • Punto de acceso de administración de energía
  • LED de usuario (LD2)
  • Dos pulsadores: USUARIO y RESET.
  • Capacidad de re-enumeración de USB: tres interfaces diferentes compatibles con USB
    • Puerto com virtual
    • Almacenamiento masivo (unidad de disco USB) para la programación de arrastrar y soltar
    • Puerto de depuración

Datasheet

STMicroelectronics-NUCLEO-L476RG_C91918

Nucleo pinout

Encabezados compatibles con Arduino

Encabezados morpho

Módulo bluetooth HC-05

Especificaciones

Frecuencia: banda ISM de 2,4 GHz

Modulación: GFSK

Protocolo USB : USB v1.1 / 2.0

Sensibilidad: Menos de -84dBm en el 0,1% BER

Potencia de transmisión : menos de 4dBm , Clase 2 .

Ratio asíncronos: 2.1Mbps ( Max) / 160 kbps .

Sincróno : 1Mbps / 1Mbps

Perfiles de la ayuda : puerto serie Bluetooth (maestro y esclavo)

Fuente de alimentación: + 3.3VDC 50mA . (soporta de 3.3 a 6V)

Temperatura de trabajo: -5 ° C a 45 ° C.

Módulo relay

Caracteristicas:

  • Voltaje de alimentación: 5VDC
  • Se conectan directamente a un microcontrolador u otro circuito integrado
  • Este tipo de modulo se activa con una señal de 5VDC.
  • Posee LED indicador de accionamiento
  • El modulo cuenta con tres pines: Positivo (VCC), Señal, Negativo (GND)
  • Soporte de corriente en contactos del rele: 10A 250V
  • Tamaño compacto

Recomendación: De activar la mayoría de reles o todos al mismo tiempo y/o por un tiempo largo se recomienda que el módulo tenga su propia fuente de alimentación de 5VDC, para evitar fallos en el microcontrolador o circuito integrado que se utilice.

Circuito

Código fuente

Aplicación

Bloques

Descargar aplicación y archivo fuente

Luz_bluetooth


SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO



VIDEOS RECOMENDADOS

Deja un comentario