viernes, 17 de abril de 2015

arduino desde cero(# 15 configuracion de un Bluetooth maestro esclavo HC05)



segunda version
_____________________________________________________________________________-


______________________________________________________________________________

Interfaz de configuración de comandos AT en HC-05

EJEMPLO DE CODIGO PARA ARDUINO
PASOS DE CONFIGURACIÓN ESCLAVO(SOLO SE AVERIGUA LA MAC , CLAVE) solo sirve para hc05
1-escriba 
AT
para cambiar el nombre
AT + NAME = ESCLAVO

COLOQUE LA CLAVE DE FABRICA 1234, SI NUNCA LA HA CAMBIADO SALTE ESTE PASO
AT + PSWD= 1234

CONFIGURE COMO ESLAVO(DE FABRICA VIENE ESCLAVO, SI NUNCA LO HA CAMBIADO SALTE ESTE PASO)
AT  + ROLE=0

PARA SABER LA MAC (ANOTE LOS VALORES Y REALICE LA CONVERSION DE LA MAC)
AT + ADDR?
Anotamos la mac y donde estan los dos puntos lo cambiamos por coma y todo en mayuscula ejemplo
98d3;31;4042fe

ahora lo dejamos
98D3,31,4042FE

CONFIGURACION DE MAESTRO
AT
para cambiar el nombre
AT + NAME = MAESTRO

COLOQUE LA CLAVE DE FABRICA 1234, SI NUNCA LA HA CAMBIADO SALTE ESTE PASO
AT + PSWD= 1234
si no funciona con el codigo anterior el pasword ensaye
AT + PSWD= "1234"

CONFIGURE COMO MAESTRO(DE FABRICA VIENE ESCLAVO)
AT  + ROLE=1

Codigo para conectar a una MAC especifica
AT + CMODE=0

 para colocar una MAC especifica(cambiar la mac con su mac consultada)
AT + BIND=98D3,31,4042FE

para consultar con que mac esta ligado
AT + BIND?
_______________________________________________________________________________
si no funciona debe consultar la velocidad la cual debe ser la misma del arduino
para saber la velocidad

AT + UART?

Las velocidades disponibles son:

4800
9600
19200
38400
57600
115200
23400
460800
921600
1382400

Cambiarlo a 9600:
 AT+UART=9600,0,0   .
-------------------------------------------------------
EJEMPLO
  1. Cambiarlo a “MINOMBRE”: AT+NAME=MINOMBRE .
  2. Saber el nombre del modulo: AT+NAME?    .
  3. Lo cambiaremos a 0000: AT+PSWD=1234 <—según la Contraseña a Conectar (max 4 char.)
  4. Saber la contraseña: AT+PSWD?     .
  5. Cambiarlo a 9600: AT+UART=9600,0,0   .
  6. Saber la velocidad (9600): AT+UART?    .
  7. Conectar a cualquier dispositivo: AT+CMODE=1     .
  8. Saber modo de Conexión: AT+CMODE? (0 Especifico 1 General)

AT COMMAND LISTING
COMMANDFUNCTION
ATTest UART Connection
AT+RESETReset Device
AT+VERSIONQuery firmware version
AT+ORGLRestore settings to Factory Defaults
AT+ADDRQuery Device Bluetooth Address
AT+NAMEQuery/Set Device Name
AT+RNAMEQuery Remote Bluetooth Device’s
AT+ROLEQuery/Set Device Role
AT+CLASSQuery/Set Class of Device CoD
AT+IACQuery/Set Inquire Access Code
AT+INQMQuery/Set Inquire Access Mode
AT+PSWDAT+PINQuery/Set Pairing Passkey
AT+UARTQuery/Set UART parameter
AT+CMODEQuery/Set Connection Mode
AT+BINDQuery/Set Binding Bluetooth Address
AT+POLARQuery/Set LED Output Polarity
AT+PIOSet/Reset a User I/O pin




domingo, 8 de marzo de 2015

curso de electronica basica desde cero(#4 circuito serie)



Buen día amigos, respecto a este video haré una aclaración con el símbolo de resistencia utilizado en el, el simbolo que yo hago no es el oficial de una resistencia como lo estipula las normas eléctricas segun IEEE, en este caso yo dibujo un simbolo sin tantos triángulos como debe ser, cuando era pequeño acostumbraba a leer libros viejos de electrónica y uno de los autores lo hacia de esta manera en sus manuscritos, a pesar de esta forma personal de hacer el dibujo de la resistencia la explicación no le quita valides a lo expresado en el, anexo imágenes de como se debe hacer el símbolo

del libro introducción al análisis de circuitos de Boylestad sección resistencia pag 59 nos aparece el simbolo correcto de la resistencia, el dibujo que yo realizo lo retome de un libro  que lo buscare para dar cita correcta.
En internet existen muchos software de simulación electrónica, entre ellos eagle, anexo los dos simbolos que este software tiene

El simbolo que yo hago en mis videos es el que anexo en la siguientes gráfica el cual lo hago por simplicidad pero al estar adjunto R1 se entiende claramente que significa una resistencia, el caso de Resistencia Eu si no lleva R1 se puede confundir con bobina, fusible etc ya que una caja puede ser cualquier componente.
aclarado este inconveniente pueden continuar con los demás videos del curso de electrónica basica



domingo, 15 de febrero de 2015

arduino desde cero(tutorial 14-mitos y recomendac…: http://youtu.be/ulmKPLxLR7Y

comunicacion USB-HID en W8.1 con pic



a causa de la falla de los controladores de microchip con los nuevos sistemas operativos me dia  ala busqueda de una solucion para poder hacer aplicaciones en W8, gracias a desarrollopic.com de mexico puede resolver este impace.

en este video les indico y demuestro que el codigo con su interfaz grafica publicadas por la web mencionada funciona OK, de mi parte lo que hice fue modificar la informacion de los controladores para que aparezca mi web y mi nombre, el codigo es 100 funcional en W7, W8 w8.1

descarga el codigo original y el modificado por editronikx, en un proximo video publicare como hacer una interfaz grafica desde cero con java y visual.

clave: http://www.editronikx.com
link de video de instalacion de controladores sin firma digital
https://www.youtube.com/watch?v=iZ2wJ7M5Ab4