Skip to main content

Kit de Inicio Grove para Kit de Desarrollo Azure Sphere MT3620

enter image description here

Este producto es un kit de inicio básico para el Kit de desarrollo Azure Sphere MT3620. El kit integra el módulo más popular y listo para usar 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 altamente seguros, conectados y alimentados por MCU. Azure Sphere reúne lo mejor de la experiencia de Microsoft en la nube, software y silicio, resultando en un enfoque único de seguridad que comienza en el silicio y se extiende a la nube. Juntos, los MCU certificados de Azure Sphere, el SO Azure Sphere y el Servicio de Seguridad Azure Sphere te proporcionan la confianza y el poder para reimaginar tu negocio y crear el futuro.

caution

Ten en cuenta que el Kit de desarrollo Azure Sphere MT3620 es requerido pero no está incluido en este Kit de Inicio. Puedes comprarlo 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

Descripción del Hardware

Shield Grove MT3620

Dado que el SDK de Azure Sphere aún no ha soportado ADC e I2C en MT3620. Este shield sirve como una interfaz entre el puerto UART del MT3620 y dispositivos I2C externos, como el sensor de temperatura I2C. La función básica del shield es ayudar a conectar con dispositivos I2C externos. Al usar un chip ADC compatible con I2C, el desarrollador también puede leer los datos analógicos desde el puerto analógico.

El Shield Grove MT3620 incluye 2 chips, AD7992(Analógico a I2C) y SC18IM700(I2C a UART) para habilitar la función ADC e I2C desde el lado del hardware. Así que la señal de los sensores analógicos pasa a través del AD7992 y luego del SC18IM700 al UART de la placa de desarrollo. Los sensores I2C pasan a través del SC18IM700 al UART de la placa de desarrollo también.

El AD7992 es un ADC de aproximación sucesiva de 12 bits, bajo consumo con una interfaz compatible con I2C. Transforma la señal analógica A0, A1 a datos I2C.

El SC18IM700 está diseñado para servir como una interfaz entre el puerto UART estándar de un microcontrolador o microprocesador y el bus I2C serial; esto permite al microcontrolador o microprocesador comunicarse directamente con otros dispositivos del bus I2C. Transforma las señales SDA/SCL a GPIO26_TXD0 y GPIO28_RXD0.

Descripción del Hardware del Shield Grove MT3620

Lista de Partes

CategoríaMóduloDescripción
ShieldShield Grove MT3620Ofrece 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 ADC.
Grove - Sensor de Luz v1.2Medición de niveles de luz
Salida DigitalGrove – BuzzerControlado por una señal digital y emite un tono
Grove - ReléControlado por una señal digital y conmuta voltajes mucho más altos
E/S DigitalGrove - Botón LED AzulEl botón actúa como entrada, el LED como dispositivo de salida
SensorGrove - Sensor Temp&Humi(SHT31)Recolecta temperatura y puede ser leído vía interfaz I2C
PantallaGrove - Pantalla OLED 1.12'' V2OLED puede mostrar caracteres e imágenes

Ideas de Aplicación

  • Hogar/Edificios/Instalaciones
  • Automatización
  • Seguridad
  • Gestión de Equipos
  • Servicios Públicos
  • Seguridad Pública
tip

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

Primeros Pasos

Prerrequisitos

Instalar Azure Sphere

Si tienes un kit de desarrollo de Azure Sphere que aún no ha sido usado, completa estos pasos primero para ponerte en marcha.

Biblioteca del Shield Grove MT3620

Esta es la biblioteca para el Shield Grove MT3620 de Azure Sphere, el shield mejora Azure Sphere añadiendo interfaz I2C y entrada analógica. Aquí está el tutorial sobre cómo usar la Biblioteca del Shield Grove MT3620.

Entrada Analógica

Aquí está el ejemplo de cómo leer señal analógica a través del Shield Base MT3620.

Conexión de Hardware

Kits de desarrollo MT3620Shield Grove MT3620Grove - Sensor de Ángulo Rotatorio
enter image description hereenter image description hereenter image description here
Consigue Uno AhoraConsigue Uno AhoraConsigue Uno Ahora

  • Paso 1. Conecta Grove - Rotary Angle Sensor al puerto analógico del Grove Shield MT3620.
  • Paso 2. Conecta el shield base MT3620 a la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conecta el cable USB a la placa de desarrollo Azure Sphere MT3620 y al PC.

Software

  • Paso 1. Descarga la Biblioteca del Grove Shield MT3620
  • Paso 2. Abre Samples/GroveRotaryAngleSensor bajo el Grove Shield MT3620
  • Paso 3. Haz doble clic en GroveRotaryAngleSensor.sln
  • Paso 4. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona Properties > C/C++ > General > Additional Include Directories
  • Paso 5. Haz clic en los iconos flecha hacia abajo > Edit... > New Line, modifica la ruta de MT3620_Grove_Shield_Library, haz clic en Select Folder > OK > OK
  • Paso 6. Ve al proyecto de la aplicación, haz clic derecho en References > Add References, selecciona Projets, marca la casilla de MT3620_Grove_Shield_Library, luego haz clic en OK
  • Paso 7. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona General > Target API Set, marca la casilla y establece como 1 si usas la versión Visual Studio Community y omite este paso si usas la versión Enterprise.
  • Paso 8. Haz clic en Remote GDB Debugger, luego gira el sensor y verás la salida como se muestra a continuación.
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

Aquí está el ejemplo de cómo escribir señal digital a través del MT3620 Base Shield.

Conexión de Hardware

Kits de desarrollo MT3620MT3620 Grove ShieldGrove - Buzzer
enter image description hereenter image description hereenter image description here
Obtener Uno AhoraObtener Uno AhoraObtener Uno Ahora

  • Paso 1. Conecta Grove - Buzzer al puerto GPIO del Grove Shield MT3620.
  • Paso 2. Conecta el shield base MT3620 a la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conecta el cable USB a la placa de desarrollo Azure Sphere MT3620 y al PC.

Software

  • Paso 1. Descarga la Biblioteca del Grove Shield MT3620
  • Paso 2. Abre Samples/Grove_Buzzer bajo el Grove Shield MT3620
  • Paso 3. Haz doble clic en Grove_Buzzer.sln
  • Paso 4. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona Properties > C/C++ > General > Additional Include Directories
  • Paso 5. Haz clic en los iconos flecha hacia abajo > Edit... > New Line, modifica la ruta de MT3620_Grove_Shield_Library, haz clic en Select Folder > OK > OK
  • Paso 6. Ve al proyecto de la aplicación, haz clic derecho en References > Add References, selecciona Projets, marca la casilla de MT3620_Grove_Shield_Library, luego haz clic en OK
  • Paso 7. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona General > Target API Set, marca la casilla y establece como 1 si usas la versión Visual Studio Community y omite este paso si usas la versión Enterprise.
  • Paso 8. Haz clic en Remote GDB Debugger, verás la salida como se muestra a continuación.
Remote debugging from host 192.168.35.1
Application starting
Relay on
Relay off
Relay on
Relay off

I2C

Aquí está el ejemplo de cómo leer la señal I2C del sensor Grove - Temp&Humi Sensor(SHT31) a través del MT3620 Base Shield.

Conexión de Hardware

Kits de desarrollo MT3620MT3620 Grove ShieldGrove - Temp&Humi Sensor(SHT31)
enter image description hereenter image description hereenter image description here
Obtener Uno AhoraObtener Uno AhoraObtener Uno Ahora

  • Paso 1. Conecta Grove - Temp&Humi Sensor(SHT31) al puerto I2C del Grove Shield MT3620.
  • Paso 2. Conecta el shield base MT3620 a la placa de desarrollo Azure Sphere MT3620.
  • Paso 3. Conecta el cable USB a la placa de desarrollo Azure Sphere MT3620 y al PC.

Software

  • Paso 1. Descarga la Biblioteca del Grove Shield MT3620
  • Paso 2. Abre Samples/Temp_and_Humidity_SHT31 bajo el Grove Shield MT3620
  • Paso 3. Haz doble clic en Temp_and_Humidity_SHT31.sln
  • Paso 4. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona Properties > C/C++ > General > Additional Include Directories
  • Paso 5. Haz clic en los iconos down arraw > Edit... > New Line, modifica la ruta de MT3620_Grove_Shield_Library, haz clic en Select Folder > OK > OK
  • Paso 6. Ve al proyecto de la aplicación, haz clic derecho en References > Add References, selecciona Projets, marca la casilla de MT3620_Grove_Shield_Library, luego haz clic en OK
  • Paso 7. Haz clic derecho en el nombre del proyecto de tu aplicación, selecciona General > Target API Set, marca la casilla y establece como 1 si usas la versión Visual Studio Community y omite este paso si usas la versión Enterprise.
  • Paso 8. Haz clic en Remote GDB Debugger, verás la salida como se muestra a continuación.
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 Esquemático en Línea

Recursos

Soporte Técnico y Discusión del Producto

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...