Paso 11: todas las construcciones
conecta dos salida de filtro para Arduino pro mini entrada analógica A0, A1 y filtro del reloj de entrada a salida 555, alimentación de 5V y GND de Arduino mini pro + Bluetooth.
usar Arduino Nano para programa Arduino pro mini.
modo de programación de diagrama.
Conecte el cable de 4 pin entre filtro Amp unidad y Arduino Nano. use solamente 3 cables. Arduino mini pro usa poder de unidad de filtración.
Arduino pro mini GND - Arduino Nano GND.
Arduino pro mini RXD - Arduino Nano RXD.
Arduino pro mini GRN - Arduino Nano RST.
El código del programa Arduino es la sección del código.
http://psychiclab.net/IBVA/ArduinoCode4.html
modo de configuración de BT de diagrama.
BlueTooth serie JY-MCU que recibí de la velocidad en baudios de DealExtreme por defecto es 9600 bps, el nombre es "LinvorV1.5" igual que "HC06", versión de firmware es 1.5. Esta versión es 1.05.
Esta unidad puede funcionar de 3,3 V a 6 V. pero necesitan conectar lógica TTL V 3.3. así que necesitan utilizar FET o resistencia al cambio de tensión para conectar a unidad de Arduino V 5. JY-MCU versión 1.2 no puede conectar 3.3 V y 5 V TTL necesidad de utilizar FET o resistencia.
para cambiar la velocidad en baudios, necesitará enviar comandos a esta unidad.
siguiente es cómo hacerlo.
1: necesita a las Naciones Unidas par unidad de BlueTooth en caso de que lo había hecho.
2: conectar 3 cables: BlueTooth usar poder de unidad de filtración.
BlueTooth GND - Arduino Nano GND.
BlueTooth TXD - Arduino Nano Digital 10 pin (SoftwareSerial RX).
BlueTooth RXD - Arduino Nano Digital 11 pin (TX SoftwareSerial) con divisor de tensión (resistencia de uso, 470 ohm + 1 K ohm. foto es de 1 K ohm + 2 K ohmios. con la versión 1.2 el JY-MCU no hay necesidad de utilizar este divisor de tensión).
necesita el programa a Arduino Nano con USB puerto Mac/PC siguiente.
----------------------------------------------
#include < SoftwareSerial.h >
MySerial SoftwareSerial (10, 11); RX, TX
void setup()
{
Abrir comunicaciones en serie y esperar para que el puerto a abrir:
Serial.Begin(9600);
mientras (!. Serie) {}
; Espere a que el puerto serial para conectar.
}
Serial.println ("conectado a la computadora");
establecer la tarifa de datos para el puerto SoftwareSerial
mySerial.begin(9600);
mySerial.println ("a BlueTooth"); nada este efecto a BlueTooth
}
void loop() / / ejecuta una y otra vez
{
Si (mySerial.available())
Serial.Write(mySerial.Read());
Si (Serial.available())
mySerial.write(Serial.read());
Delay (10);
}
-------------------------------------------
luego utilice terminal zoc6 soft para Mac para conectar Arduino Nano con conexión USB.
necesario configurar configurar Serial velocidad 9600 bps, 8N1, RTS señal apagado, señal DTR apagado, nombre de Puerto selecto para Arduino Nano USB.
prueba de la conexión del hardware:
copiar cadena "A" de aplicación del texto y delante de ella al terminal suave. consigue volver "OK" es la conexión del hardware es aceptable.
obtener versión:
copiar cadena "AT + versión" de aplicación de texto entonces pasado al terminal suave. obtener retorno "OKlinvorV1.5".
cambiar nombre bluetooth para BlueVAS_H:
copiar cadena "AT + NAMEBlueVAS_H" de aplicación de texto entonces pasado al terminal suave. obtener retorno "OKsetname".
cambiar código PIN de bluetooth en 0000: valor por defecto es 1234
copiar cadena "AT + PIN0000" de aplicación de texto entonces pasado al terminal suave. luego consigue volver a afinar "OKsetPIN".
cambiar la velocidad en baudios a 230400, forma 9600:
copiar cadena "AT + BAUD9" de aplicación de texto entonces pasado al terminal suave. luego volver a afinar "OK230400".
ahora esta unidad empezar a trabajar con velocidad 230400.
Atención: una vez que el cambio de velocidad a 230400 puede no otra manera otra vez con Arduino Nano conexión serial software. para ello necesita utilizar otra interfaz serial para conectar Bluetooth. Velocidad máxima de conexión en serie de software de Arduino Nano es 115200, por lo que no se puede conectar con Bluetooth velocidad 230400.
Desconecte el Arduino Nano.
modo de esquema ejecute.
re cable unidad de Bluetooth para mini Arduino Pro.
BlueTooth GND - mini Arduino Pro tierra.
BlueTooth VCC - Arduino Pro mini + 5V de la salida.
BlueTooth TXD - mini Arduino Pro RXD.
BlueTooth RXD - mini Arduino Pro TXD.
sincronizar Bluetooth con configuración de sistema Bluetooth. nombre es linvor y el código pin es 1234 en caso no lo cambiaría.
nombre BlueVAS_H codigo 0000 es la nueva configuración.
prueba con velocidad suave terminal 230400 y IBVA aplicación.
--------------------------------------
http://Arduino.CC/Forum/index.php?topic=101452.0
http://Arduino.CC/en/Reference/SoftwareSerial
http://byron76.blogspot.com/2011/09/One-Board-several-firmwares.html
radio comunicación distancia es alrededor de 10 m en espacio abierto.