Pccables
  • Inicio
  • Buscador
  • Blog
  • Contacto

Unidad de expansión oficial Grove2Grove M5Stack

Unidad de expansión oficial Grove2Grove M5Stack
Unidad de expansión oficial Grove2Grove M5Stack - imagen 1
Unidad de expansión oficial Grove2Grove M5Stack - imagen 2
Unidad de expansión oficial Grove2Grove M5Stack - imagen 3
Unidad de expansión oficial Grove2Grove M5Stack - imagen 4
Unidad de expansión oficial Grove2Grove M5Stack - imagen 5
7 opiniones
En Stock
4,89 €
Comprar ahora
Con la garantía de Marketplace
14 unidades vendidas
Última actualización: 2026-03-04T01:20:12.216Z

Descripción

UNIT-GROVE2GROVE es una unidad de expansión Grove con control de encendido/apagado + funciones de medidor de corriente.El control de encendido/apagado adopta el valor del interruptor, el medidor de corriente es una señal analógica de 0 a 3,3 V.

Característica del producto

Control de encendido/apagado: 5V/1A
Medidor de corriente: 0~1000mA

Incluir

1x UNIT-GROVE2GROVE
1 cable HY2.0-4P (20 cm)

Ejemplo Arduino

#incluir#incluyen "conductor/adc.h"
#incluyen "esp_adc_cal.h"
#incluir "math.h"
#incluir#definir Din_Pin 26
#definir Aout_Pin 36
#definir groveEn ALTO
#definir groveOff BAJO

esp_adc_cal_características_t *adc_chars;
flotador groveVref;

Pantalla M5GFX;
Lienzo (y pantalla) de lienzo M5);

int obtener_voltaje de batería_ (evitar) {
uint32_t adc_reading=0;
// Multuwpling
para (int i=0; i 64; i++) {
adc_reading +=adc1_get_raw((adc1_channel_t)ADC1_CHANNEL_0);
}
adc_leading /=64;
// Convierta la lectura adc a voltaje en mV
voltaje uint32_t=
(uint32_t)(esp_adc_cal_raw_to_voltage(adc_reading, adc_chars));
// Serial.printf("Grado: %d\tVoltaje: %dmV\r\n", adc_reading, voltaje);
voltaje de retorno;
}

anular obtengaVerf() {
muestra de flotadorVari=1,0f;
mientras (muestraVari 0,20f) {
muestraVari=1,0f;
muestra de flotadorVol[100]={};
muestra de flotadorVolTodo=0;
groveVref=0;
para (int i=0; i 100; i++) {
muestraVol[i]=obtenga_voltaje de batería();
groveVref=groveVref + obtenga_batería_voltaje();
// Serial.println(muestraVol[i]);
}
// Serial.println(groveVref);
para (int i=0; i 100; i++) {
// Serial.println(muestraVol[i]);
flotador avrTodo=muestraVol[i] - (groveVref / 100.0f);
// Serial.println(avrAll);
muestraVolAll +=avrTodo * avrTodo;
}
// Serial.println(muestraVolAll);
muestraVari=muestraVolAll / 99.0f;
Serial.println(sampleVari);
Serial.println(groveVref);
}
// retorno groveVref;
}

configuración nula() {
Serial.start(115200);
pinMode (Din_Pin, SALIDA);
digitalEscritura (Din_Pin, groveOn);

display.begin();
si (display.width() display.height())
{
display.setRotation(display.getRotation() ^ 1);
}

// ADC
gpio_pad_select_gpio(Aout_Pin);
gpio_set_direction((gpio_num_t)Aout_Pin, GPIO_MODE_INPUT);
adc1_config_width(ADC_WIDTH_BIT_12);
adc1_config_canal_atten(ADC1_CHANNEL_0, ADC_ATTEN_DB_11);
adc_chars=(esp_adc_cal_caracteristics_t *)calloc(
1, tamaño de(esp_adc_cal_caracteristics_t));
esp_adc_cal_caracterize(ADC_UNIT_1, ADC_ATTEN_DB_11, ADC_WIDTH_BIT_12,
3300, adc_chars);
// groveVref=obtenga_voltaje de batería();
// para (size_t i=0; i 5; i++) {
// groveVref=groveVref + get_batería_voltaje();
// Serial.println(groveVref);
// }
// groveVref=groveVref / 5.0f / 1000.0f;
obtenerVerf();
// Serial.println(groveVref);
groveVref=groveVref / 100.0f / 1000.0f;
// Serial.println(groveVref);

lienzo.setColorProfundidad(1); // color mono
lienzo.createSprite(display.width(), display.height());
lienzo.setTextSize((flot)tela.ancho() / 160);
lienzo.setTextScroll (verdadero);
}

bucle vacío() {
// Serial.printf("La cruda es %d\n", analogRead(Aout_Pin));
float groveVol=obtenga_batería_voltaje() / 1000.0f;
// Serial.println(groveVol);
Serial.printf("El voltaje es: %fV\r\n", groveVol);
lienzo.printf("El voltaje es: %fV\r\n", groveVol);
// float groveCorriente=((groveVol - groveVref) / 50,0f / 0,01f);
// float groveCorriente=((groveVol - groveVref) / 83.0f / 0,01f);
flotador groveCorriente=((groveVol - groveVref) / 50,0f / 0,02f);
Serial.printf(La corriente es: %fA\r\n", groveCurrent);
lienzo.printf(La corriente es: %fA\r\n", groveCurrent);
//digitalWrite(Din_Pin, groveOff);
lienzo.pushSprite(0, 0);
retraso (1000);
}

Visto en: Computer & Office , Componentes de Ordenador , Sin categoría , Sin categoría

Opiniones de clientes

7 opiniones
D
D***o Compra verificada
BR
14 de marzo de 2025
5 de 5

¡Excelente calidad! ¡Recomiendo la tienda oficial! ¡Todo está bien empaquetado y seguro! ¡Compraré más veces! !

Imagen de reseña 1
З
З***ч Compra verificada
RU
27 de febrero de 2025
5 de 5

¡M5Stack es feliz como siempre! Todo está bien. ¡Gracias al vendedor!

A
A***i Compra verificada
IL
26 de febrero de 2025
5 de 5

No llegó, pero me devolvieron el dinero.

A
a***r Compra verificada
ES
23 de febrero de 2025
5 de 5

Me llego sin problema

N
N***u Compra verificada
GB
4 de agosto de 2025
5 de 5
C
C***o Compra verificada
CV
5 de marzo de 2025
5 de 5
S
S***v Compra verificada
KZ
18 de febrero de 2025
5 de 5

Productos destacados

Cargador/adaptador de CA tipo C de 20V, 5A, 110W, para HP Spectre x360 16-aa0074ng, fuente de alimentación para ordenador portátil TPN-DA24 M52946-003 M52950-001

Cargador/adaptador de CA tipo C de 20V, 5A, 110W, para HP Spectre x360 16-aa0074ng, fuente de alimentación para ordenador portátil TPN-DA24 M52946-003 M52950-001

53,49 €
Ajazz AK870 interruptor magnético Teclado inalámbrico mecánico para juegos RGB tecla completa DIY teclado de eje magnético de intercambio en caliente para ordenador portátil y PC

Ajazz AK870 interruptor magnético Teclado inalámbrico mecánico para juegos RGB tecla completa DIY teclado de eje magnético de intercambio en caliente para ordenador portátil y PC

163,7 €
20 Conectores de Batería XT60E-M para Aeromodelismo, Pueden Reparar el Conector Macho XT60E1-M

20 Conectores de Batería XT60E-M para Aeromodelismo, Pueden Reparar el Conector Macho XT60E1-M

17,79 €
Cable plano Flexible piezas, conector FFC FPC AWM 20624, 80C, 60V, VW-1, 1,0 MM, 4P, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 40 pines, 10 unidades

Cable plano Flexible piezas, conector FFC FPC AWM 20624, 80C, 60V, VW-1, 1,0 MM, 4P, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 40 pines, 10 unidades

2,39 €
(10 piezas) 100% nuevo DT1042-04SO-7 BC1 sot23-6

(10 piezas) 100% nuevo DT1042-04SO-7 BC1 sot23-6

1,98 €
AP13B3K AP13B8K batería de repuesto para Acer Aspire V5 M5-583P V5-572P V5-572G R7-571 15,2 V 53WH

AP13B3K AP13B8K batería de repuesto para Acer Aspire V5 M5-583P V5-572P V5-572G R7-571 15,2 V 53WH

48,47 €
AÑADIR A LA CESTA

© 2023 PcCables. Todos los derechos reservados

Aviso Legal | Política de Privacidad y Cookies | Mapa de sitio web

Review image