HM10 Módulo Bluetooth 4,0, Puerto Serie con Traductor de Nivel Lógico

[HM10] HM10 Módulo Bluetooth 4,0, Puerto Serie con Traductor de Nivel Lógico

https://electrofranko.com/web/image/product.template/3904/image_1920?unique=54626ca

S/ 35.00 35.0 PEN S/ 35.00

Not Available For Sale

Esta combinación no existe.

Términos y condiciones
Envío: 2-3 días laborales


Referencia Interna: HM10

Módulo Bluetooth BLE HM-10

Comunicación inalámbrica serial para control, telemetría y configuración.

El HM10 es un módulo de comunicación inalámbrica que enlaza microcontroladores, computadoras o teléfonos mediante una interfaz UART. Permite transmitir datos de sensores, órdenes y mensajes sin cable utilizando Bluetooth Low Energy basado habitualmente en CC2541. Expone un servicio tipo UART BLE y no utiliza el perfil SPP de Bluetooth Classic. La velocidad serial, nombre, clave, estado de conexión y niveles lógicos deben configurarse correctamente antes de integrarlo, especialmente cuando el controlador trabaja con señales de cinco voltios.

Especificaciones técnicas

Características principalesValor
Alimentación del breakout3,6 a 6 V habitual
Lógica UART3,3 V
InterfazUART TTL
RadioBluetooth Low Energy basado habitualmente en CC2541
Velocidad habitual9600 bit/s
ConfiguraciónComandos AT
CompatibilidadArduino y Raspberry Pi
Características adicionalesValor
Alcance típicoAproximadamente 10 m
AntenaIntegrada en PCB
IndicadorLED de estado
ModoSegún firmware
ConsumoDependiente del estado
UsoControl y telemetría
Información técnica: Adapta la señal TX de Arduino hacia RX del módulo mediante divisor resistivo. No confundas velocidad AT con velocidad del modo de datos.

Ventajas y aplicaciones

Integración completa: Su diseño reúne las funciones esenciales y reduce componentes externos durante montaje, configuración y verificación del proyecto electrónico.

Formato práctico: La placa facilita prototipado, mantenimiento y conexión con otros dispositivos mediante terminales e interfaces claramente organizados físicamente.

Funcionamiento configurable: Permite ajustar parámetros relevantes por software o hardware para adaptarse a diferentes condiciones operativas y aplicaciones reales.

Compatibilidad amplia: Puede integrarse con plataformas, herramientas y protocolos habituales respetando los niveles eléctricos y requisitos particulares de cada interfaz.

Aplicaciones educativas: Facilita aprender programación, comunicación y control mediante pruebas repetibles, diagnósticos visibles y proyectos progresivos completamente funcionales.

Dos imágenes destinadas al esquema de conexión y al pinout del producto. Reemplaza cada URL por la imagen correspondiente subida a Odoo.

Galería de esquemas y conexiones

Guía de conexión: Conecta TX a D10, RX a D11 mediante divisor, alimentación y GND; configura y enlaza antes de transmitir.
🎓 Funcionamiento del ejemplo

El código realiza una prueba funcional extensa, controla errores básicos y muestra información clara para diagnóstico durante la integración.

Ejemplo Arduino · HM10
// Ejemplo funcional para Arduino Uno
// Verifique primero alimentación y tierra común
// Respete los niveles eléctricos indicados
// Abra el monitor serial a la velocidad configurada
// Realice la prueba inicial sin cargas sensibles
// Revise los mensajes de diagnóstico antes de continuar
#include <SoftwareSerial.h>
SoftwareSerial enlace(10,11);unsigned long enviados=0;
void setup(){
 Serial.begin(9600);enlace.begin(9600);
 Serial.println("Puente serial inalambrico listo");
}
void loop(){
 while(enlace.available())Serial.write(enlace.read());
 while(Serial.available()){enlace.write(Serial.read());enviados++;}
 static unsigned long t=0;
 if(millis()-t>5000){
  t=millis();Serial.print("Bytes enviados: ");Serial.println(enviados);
 }
}

Pulsa una pregunta para desplegar su respuesta. Las últimas tres incluyen comparaciones con productos relacionados.

1. ¿Qué tecnología Bluetooth utiliza?

El HM10 utiliza Bluetooth Low Energy mediante servicio GATT tipo UART; la aplicación remota debe admitir ese protocolo específico para establecer una comunicación funcional.

2. ¿Cuál es su función predeterminada?

Esta versión trabaja normalmente como periférico BLE; el firmware y los comandos AT disponibles deben confirmarse antes de diseñar el enlace.

3. ¿Por qué no responde a comandos AT?

Debe entrar al modo AT correcto, usar terminación y velocidad apropiadas, desconectar enlaces activos y respetar mayúsculas exigidas por firmware.

4. ¿La velocidad UART modifica la velocidad inalámbrica?

No directamente; configura solamente la comunicación entre módulo y microcontrolador, mientras el enlace Bluetooth negocia sus propios parámetros de radio.

5. ¿Cómo debe protegerse la entrada RX?

Aunque el breakout acepte 5 V de alimentación, RX suele trabajar a 3,3 V; utiliza divisor resistivo o conversor lógico.

6. ¿Qué alcance puede esperarse en interiores?

Normalmente alrededor de diez metros, pero paredes, cuerpos, orientación de antena, interferencia de 2,4 GHz y potencia reducen distancia. la.

7. ¿Cómo se compara con HC-05?

HM-10 utiliza BLE y GATT con menor consumo; HC-05 ofrece Bluetooth Classic SPP y puede configurarse como maestro o esclavo.

8. ¿En qué se diferencia de HC-12?

Bluetooth conecta directamente con teléfonos compatibles y opera a 2,4 GHz; HC-12 usa radio sub-GHz transparente y requiere otro módulo receptor.

9. ¿Puede comunicarse con dispositivos iPhone?

Sí mediante aplicaciones BLE compatibles con el servicio GATT configurado; no aparece necesariamente como un puerto serial Bluetooth tradicional. la.

10. ¿Cómo evitar caracteres ilegibles en el monitor serial?

Iguala baud rate en módulo, SoftwareSerial y monitor; comprueba tierra común, niveles lógicos, terminadores de línea y cableado TX cruzado con RX.