Pccables
  • Inicio
  • Buscador
  • 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-01-02T17:41:05.187Z

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

RCG008 Reemplazo de control remoto universal para LG para Sony para Samsung para Panasonic ForToshiba para Philips con luz

RCG008 Reemplazo de control remoto universal para LG para Sony para Samsung para Panasonic ForToshiba para Philips con luz

5,29 €
Haitech-pantalla táctil PWS con cable de comunicación Mitsubishi FX PLC MD8, Puerto redondo de 8 pines a DB9-pin, cable de datos de 25 pines

Haitech-pantalla táctil PWS con cable de comunicación Mitsubishi FX PLC MD8, Puerto redondo de 8 pines a DB9-pin, cable de datos de 25 pines

13,59 €
Para Xiaomi 13T Pro 5G funda trasera de cuero magnética de lujo para Xiomi Mi13T Mi 13T 13 T Pro Fundas de teléfono de protección completa Fundas

Para Xiaomi 13T Pro 5G funda trasera de cuero magnética de lujo para Xiomi Mi13T Mi 13T 13 T Pro Fundas de teléfono de protección completa Fundas

5,09 €
Cable de vídeo LCD EDP para ordenador portátil para ASUS ROG Zephyrus G14 GA401QH GA401QM GA401QE GA401IH GA401 6017B 1411601   Cables de pantalla LVDS de 40 pines

Cable de vídeo LCD EDP para ordenador portátil para ASUS ROG Zephyrus G14 GA401QH GA401QM GA401QE GA401IH GA401 6017B 1411601 Cables de pantalla LVDS de 40 pines

22,34 €
PARA EBMPAPST 4600N-466 20W 230MA 115V-AC 106CFM Ventilador de refrigeración

PARA EBMPAPST 4600N-466 20W 230MA 115V-AC 106CFM Ventilador de refrigeración

50,69 €
Limpiador de lentes portátil para cámara, palo sintético de resina, eliminación de polvo y huellas dactilares para teléfono, herramienta de limpieza de pantalla de lente de cámara, 48 Uds.

Limpiador de lentes portátil para cámara, palo sintético de resina, eliminación de polvo y huellas dactilares para teléfono, herramienta de limpieza de pantalla de lente de cámara, 48 Uds.

2,44 €
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