Etape 11 : toute la construction
connecter deux sortie de filtre à Arduino pro minie entrée analogique A0, A1 et filtre horloge entrée sortie 555, alimentation de 5V et GND pour Arduino pro mini + Bluetooth.
utiliser Arduino Nano pour programme Arduino pro mini.
mode de programmation diagramme.
câble 4 broches entre le filtre unité Amp et Arduino Nano. Utilisez uniquement les 3 fils. Arduino pro mini utilisez la puissance de l’unité de filtration.
Arduino pro mini GND - Arduino Nano GND.
Arduino pro mini RXD - Arduino Nano RXD.
Arduino pro mini GRN - Arduino Nano RST.
Code de programme Arduino est la section de code.
http://psychiclab.net/IBVA/ArduinoCode4.html
mode de configuration de BT de diagramme.
Carte série BlueTooth JY-MCU, que j’ai obtenu de la vitesse de transmission par défaut de DealExtreme est 9600 bits/s, le nom est « LinvorV1.5 » même que « HC06 », version du firmware est 1,5. Cette version d’unité est 1.05.
Cet appareil peut fonctionner de 3,3 V à 6 V. mais devez connecter 3.3 logique TTL V. donc il faut faire de FET et/ou résistance pour changer la tension pour se connecter à 5 unité V Arduino. JY-MCU version 1.2 ne peut se connecter 3,3 V et 5 V TTL donc aucun besoin d’utiliser les FET ou résistance.
pour modifier le débit en bauds, devoir envoyer à commande à cette unité.
Voici comment procéder.
1: besoin d’un paire unité BlueTooth dans le cas où vous l’aviez fait.
2: connecter 3 fils : BlueTooth utiliser la puissance de l’unité de filtration.
BlueTooth GND - Arduino Nano GND.
BlueTooth TXD - goupille de Arduino Nano 10 Digital (SoftwareSerial RX).
BlueTooth RXD - goupille de Arduino Nano 11 numérique (SoftwareSerial TX) avec diviseur de tension (utilisation par résistance de 470 ohms + 1 K Ohms. photo est 1 K ohms + 2 K Ohms. avec la version 1.2 de JY-MCU inutile d’utiliser ce diviseur de tension).
besoin de programme à l’Arduino Nano USB port Mac/PC comme suit.
----------------------------------------------
#include < SoftwareSerial.h >
SoftwareSerial mySerial (10, 11) ; RX, TX
void setup()
{
Ouvrez la communication série et attendez de port à ouvrir :
Serial.Begin(9600) ;
while (!. {Série)
; attendre pour port série pour se connecter.
}
Serial.println (« connecté à l’ordinateur ») ;
définir le débit de données pour le port de SoftwareSerial
mySerial.begin(9600) ;
mySerial.println ("to BlueTooth") ; rien de cela effet Bluetooth
}
void loop() / / run maintes et maintes
{
Si (mySerial.available())
Serial.Write(mySerial.Read()) ;
Si (Serial.available())
mySerial.write(Serial.read()) ;
retard (10) ;
}
-------------------------------------------
puis utilisez terminal zoc6 soft pour Mac pour connecter l’Arduino Nano avec connexion USB.
devez configurer série vitesse 9600 bps, 8N1, désactiver le signal RTS, désactiver, sélectionnez port désignant Arduino Nano USB le signal DTR.
test de matériel de connexion :
Copiez la chaîne « AT » de l’application des textes et passé à borne souple. puis {get {return « OK » est la connexion du matériel est OK.
Obtenez la version :
copier la chaîne « AT + VERSION » d’application du texte puis passé à borne souple. puis téléchargez retour « OKlinvorV1.5 ».
changer nom bluetooth de BlueVAS_H :
copier la chaîne « AT + NAMEBlueVAS_H » de l’application de texte puis passé il à borne souple. puis téléchargez retour « OKsetname ».
changer le code PIN bluetooth 0000 : valeur par défaut est 1234
copier la chaîne « AT + PIN0000 » de l’application de texte puis passé il à borne souple. puis get retune « OKsetPIN ».
Remplacez 230400, forme 9600 bauds :
copier la chaîne « AT + BAUD9 » de l’application de texte puis passé il à borne souple. puis réaccorder « OK230400 ».
Cet appareil maintenant commencer à travailler avec vitesse 230400.
ATTENTION : une fois que le changement de vitesse à 230400 ne pouvez pas définir autrement avec Arduino Nano connexion série de logiciel. pour ce faire il faut faire autre interface série pour connexion Bluetooth. Vitesse max de la logiciel de connexion serial Arduino Nano est 115200, donc ne peut ne pas se connecter avec Bluetooth vitesse 230400.
déconnecter l’Arduino Nano.
en mode schéma à exécuter.
re fil appareil Bluetooth pour Arduino Pro mini.
BlueTooth GND - Arduino Pro mini GND.
BlueTooth VCC - Arduino Pro mini + 5V sortie.
BlueTooth TXD - Arduino Pro mini RXD.
BlueTooth RXD - Arduino Pro mini TXD.
paire de Bluetooth avec Bluetooth Configuration du système. le nom est linvor et le code pin est 1234 dans l’affaire pas le changer.
nom de code BlueVAS_H. 0000 est nouvelle configuration.
test avec vitesse douce terminale 230400 et application IBVA.
--------------------------------------
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
distance de communication radio est d’environ 10 m à espace ouvert.