Skip to main content

Kit de desarrollo Azure Sphere MT3620

enter image description here

Este producto es un kit básico de inicio para el Kit de desarrollo Azure Sphere MT3620. El kit integra los módulos listos para usar más populares de SeeedStudio — Grove — con el objetivo de ayudar a los desarrolladores a comenzar rápidamente y experimentar las soluciones de Azure Sphere.

Microsoft Azure Sphere es una solución para crear dispositivos conectados y altamente seguros impulsados por microcontroladores (MCU). Azure Sphere combina lo mejor de la experiencia de Microsoft en la nube, el software y el silicio, resultando en un enfoque único de seguridad que comienza desde el silicio y se extiende hasta la nube. En conjunto, los MCUs certificados por Azure Sphere, el sistema operativo Azure Sphere y el servicio de seguridad Azure Sphere te brindan la confianza y el poder para reinventar tu negocio y construir el futuro.

caution

Ten en cuenta que el kit de desarrollo Azure Sphere MT3620 es necesario pero no está incluido en este kit de inicio. Puedes adquirirlo aquí.

Características

  • Azure Sphere: Seguridad de extremo a extremo para dispositivos IoT
  • Entorno de desarrollo Microsoft Visual Studio
  • Autenticación en línea y actualizaciones durante la vida útil del dispositivo

Vista General del Hardware

MT3620 Grove Shield

Como el Azure Sphere SDK aún no admite ADC e I2C en el MT3620, este shield funciona como una interfaz entre el puerto UART del MT3620 y dispositivos I2C externos, como un sensor de temperatura I2C. La función principal del shield es facilitar la conexión con dispositivos I2C externos. Al usar un chip ADC compatible con I2C, los desarrolladores también pueden leer datos analógicos desde el puerto analógico.

El MT3620 Grove Shield incluye 2 chips: AD7992 (Análogo a I2C) y SC18IM700 (I2C a UART), que habilitan las funciones ADC e I2C desde el lado del hardware. Así, las señales de sensores analógicos pasan por el AD7992 y luego por el SC18IM700 hacia el UART de la placa de desarrollo. Los sensores I2C también pasan por el SC18IM700 hacia el UART.

  • El AD7992 es un ADC de 12 bits, de bajo consumo, con interfaz compatible con I2C. Convierte las señales analógicas A0 y A1 en datos I2C.

El SC18IM700 está diseñado para servir como interfaz entre el puerto UART estándar de un microcontrolador o microprocesador y el bus serie I2C. Esto permite que el microcontrolador se comunique directamente con otros dispositivos del bus I2C. Transforma las señales SDA/SCL en GPIO26_TXD0 y GPIO28_RXD0.

Vista general del hardware MT3620 Grove Shield

Part List

CategoríaMóduloDescripción
ShieldMT3620 Grove shieldOfrece 1 x UART, 2 x I2C, 1 x Analógico, 4 x GPIO
Entrada AnalógicaGrove - Sensor de Ángulo RotatorioProduce un valor analógico que puede ser leído por el ADC.
Grove - Sensor de Luz v1.2Mide los niveles de iluminación
Salida DigitalGrove – BuzzerActivado por una señal digital, emite un tono
Grove - ReléActivado por señal digital, permite conmutar voltajes mucho mayores
Digital I/OGrove - Botón LED AzulEl botón actúa como entrada, el LED como dispositivo de salida
SensorGrove - Sensor Temp.&Humedad (SHT31)Recoge datos de temperatura y humedad, accesibles vía interfaz I2C
DisplayGrove - Pantalla OLED 1.12'' V2OLED que puede mostrar texto e imágenes

Ideas de Aplicación

  • Automatización en el hogar, edificios o instalaciones
  • Automatización industrial
  • Seguridad
  • Gestión de equipos
  • Servicios públicos
  • Seguridad pública
tip

Para entender cómo funciona Azure Sphere en un entorno real, consulta el escenario de Contoso, Ltd.

Primeros Pasos

Requisitos Previos

Instalar Azure Sphere

Si tienes un kit de desarrollo Azure Sphere que aún no ha sido utilizado, completa estos pasos para comenzar.

Librería MT3620 Grove Shield

Esta es la librería para el shield MT3620 Grove, que amplía las capacidades de Azure Sphere al añadir soporte para entradas analógicas e interfaz I2C. Aquí puedes consultar el tutorial sobre cómo utilizar la librería MT3620 Grove Shield.

Entrada Analógica

A continuación se muestra un ejemplo de cómo leer una señal analógica a través del MT3620 Base Shield.

Hardware Connection

Kit de desarrollo MT3620MT3620 Grove ShieldSensor de Ángulo Rotatorio Grove
enter image description hereenter image description hereenter image description here
Comprar ahoraComprar ahoraComprar ahora

  • Paso 1. Conectar el sensor de ángulo rotatorio Grove al puerto analógico del MT3620 Grove Shield.
  • Paso 2. Insertar el MT3620 Grove Shield en la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conectar el cable USB a la placa de desarrollo y a la PC.

Software

  • Paso 1. Descargar la librería MT3620 Grove Shield
  • Paso 2. Abrir la carpeta Samples/GroveRotaryAngleSensor dentro del repositorio.
  • Paso 3. Hacer doble clic en GroveRotaryAngleSensor.sln
  • Paso 4. Clic derecho en el nombre del proyecto > Propiedades > C/C++ > General > Directorios de inclusión adicionales
  • Paso 5. Clic en la flecha hacia abajo > Editar... > Nueva línea, agregar la ruta de la librería MT3620_Grove_Shield_Library, luego clic en Seleccionar carpeta > OK > OK
  • Paso 6. En el proyecto, clic derecho en Referencias > Agregar referencia, seleccionar Proyectos, marcar MT3620_Grove_Shield_Library y clic en OK
  • Paso 7. Clic derecho en el proyecto > General > Target API Set, marcar y establecer en 1 si usas Visual Studio Community. Si usas Enterprise, omite este paso.
  • Paso 8. Ejecuta con Remote GDB Debugger, gira el sensor y verás los datos de salida en la consola.
Remote debugging from host 192.168.35.1
Application starting
Angle Value 0.85
Angle Value 0.85
Angle Value 0.94
Angle Value 1.00
Angle Value 0.41
Angle Value 0.31
Angle Value 0.00
Angle Value 0.11
Angle Value 0.39

Salida Digital

A continuación se muestra un ejemplo de cómo escribir una señal digital a través del MT3620 Base Shield.

Conexión de Hardware

Kit de desarrollo MT3620MT3620 Grove ShieldGrove - Buzzer
enter image description hereenter image description hereenter image description here
Comprar ahoraComprar ahoraComprar ahora

  • Paso 1. Conectar el Grove - Buzzer al puerto GPIO del MT3620 Grove Shield.
  • Paso 2. Insertar el MT3620 Grove Shield en la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conectar el cable USB desde la placa de desarrollo a la PC.

Software

  • Paso 1. Descargar la librería MT3620 Grove Shield
  • Paso 2. Abrir la carpeta Samples/Grove_Buzzer dentro del repositorio
  • Paso 3. Hacer doble clic en Grove_Buzzer.sln
  • Paso 4. Clic derecho en el nombre del proyecto > Propiedades > C/C++ > General > Directorios de inclusión adicionales
  • Paso 5. Hacer clic en la flecha hacia abajo > Editar... > Nueva línea, agregar la ruta hacia MT3620_Grove_Shield_Library, luego clic en Seleccionar carpeta > OK > OK
  • Paso 6. En el proyecto, clic derecho en Referencias > Agregar referencia, seleccionar Proyectos, marcar MT3620_Grove_Shield_Library y hacer clic en OK
  • Paso 7. Clic derecho en el proyecto > General > Target API Set, marcar y establecer en 1 si estás usando Visual Studio Community. Si usas Enterprise, omite este paso.
  • Paso 8. Haz clic en Remote GDB Debugger, y verás la salida en la consola cuando el buzzer se active.
Remote debugging from host 192.168.35.1
Application starting
Relay on
Relay off
Relay on
Relay off

I2C

A continuación se muestra un ejemplo de cómo leer señales I2C del sensor Grove - Temp&Humi (SHT31) a través del MT3620 Base Shield.

Conexión de Hardware

Kit de desarrollo MT3620MT3620 Grove ShieldGrove - Temp&Humi Sensor(SHT31)
enter image description hereenter image description hereenter image description here
Comprar ahoraComprar ahoraComprar ahora

  • Paso 1. Conectar el sensor Grove - Temp&Humi (SHT31) al puerto I2C del MT3620 Grove Shield.
  • Paso 2. Insertar el MT3620 Grove Shield en la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conectar el cable USB desde la placa de desarrollo a la PC.

Software

  • Paso 1. Descargar la librería MT3620 Grove Shield
  • Paso 2. Abrir la carpeta Samples/Temp_and_Humidity_SHT31 dentro del repositorio
  • Paso 3. Hacer doble clic en Temp_and_Humidity_SHT31.sln
  • Paso 4. Clic derecho en el nombre del proyecto > Propiedades > C/C++ > General > Directorios de inclusión adicionales
  • Paso 5. Hacer clic en la flecha hacia abajo > Editar... > Nueva línea, agregar la ruta hacia MT3620_Grove_Shield_Library, luego clic en Seleccionar carpeta > OK > OK
  • Paso 6. En el proyecto, clic derecho en Referencias > Agregar referencia, seleccionar Proyectos, marcar MT3620_Grove_Shield_Library y hacer clic en OK
  • Paso 7. Clic derecho en el proyecto > General > Target API Set, marcar y establecer en 1 si estás usando Visual Studio Community. Si usas Enterprise, omite este paso.
  • Paso 8. Haz clic en Remote GDB Debugger, y verás la salida en consola con los datos del sensor.
Remote debugging from host 192.168.35.1
Application starting
Hello world
Temperature: 19.2C
Humidity: 53.7%
Hello world
Temperature: 19.2C
Humidity: 53.7%
Hello world
Temperature: 19.1C
Humidity: 53.7%
Hello world
Temperature: 19.2C
Humidity: 53.8%

Visor del Esquemático en línea

Recursos

Soporte Técnico y Discusión del Producto

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte distintos tipos de soporte y asegurarnos de que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...