Kit de Inicio Grove para Kit de Desarrollo Azure Sphere MT3620
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.
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.
Lista de Partes
Categoría | Módulo | Descripción |
---|---|---|
Shield | Shield Grove MT3620 | Ofrece 1 x UART, 2 x I2C, 1 x Analógico, 4 x GPIO |
Entrada Analógica | Grove - Sensor de Ángulo Rotatorio | Produce un valor analógico, que puede ser leído por ADC. |
Grove - Sensor de Luz v1.2 | Medición de niveles de luz | |
Salida Digital | Grove – Buzzer | Controlado 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 Digital | Grove - Botón LED Azul | El botón actúa como entrada, el LED como dispositivo de salida |
Sensor | Grove - Sensor Temp&Humi(SHT31) | Recolecta temperatura y puede ser leído vía interfaz I2C |
Pantalla | Grove - Pantalla OLED 1.12'' V2 | OLED 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
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 MT3620 | Shield Grove MT3620 | Grove - Sensor de Ángulo Rotatorio |
---|---|---|
![]() | ![]() | ![]() |
Consigue Uno Ahora | Consigue Uno Ahora | Consigue 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 MT3620 | MT3620 Grove Shield | Grove - Buzzer |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener 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 MT3620 | MT3620 Grove Shield | Grove - Temp&Humi Sensor(SHT31) |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener 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
- [Eagle&PDF] MT3620 Grove Shield v1.0 Esquemático y PCB
- [Librería] Librería MT3620 Grove Shield
- [Producto] Kit de Desarrollo Azure Sphere MT3620 Resumen del Producto
- [Producto] Bienvenido a Azure Sphere
- [Hoja de Datos]] MediaTek MT3620 Resumen del Producto
- [Hoja de Datos] DS_FT4232H
- [Mecánico] Placa de Desarrollo Azure Sphere MT3620-Dibujo-2D
- [Web FAQ] Foro Azure Sphere
- [Web FAQ] Problemas Github de Azure Sphere
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.