- 31 août 2013 : J’ai publié un guide sur la façon de modifier les paramètres par défaut pour le module SC-05.
- 5 juillet 2013 : S’il vous plaît voir mon autre guide sur Arduino contrôlant avec Android via Bluetooth
INTRODUCTION
Dans le guide, je vais vous expliquer comment j’ai réussi à envoyer des données dans les deux sens entre un PC et un Arduino via un transmetteur Bluetooth HC-05 bon marché, qui se trouve à moins de 10 $ sur ebay avec la carte de dérivation. La version que j’ai utilisé dans ce projet n’a pas une carte de dérivation n’est peu moins cher mais plus difficiles à souder. je recommande fortement d’acheter le module avec la carte de dérivation. Cet émetteur-récepteur Bluetooth agit essentiellement comme un port COM série générique.
Le PC à connexion serial Arduino Bluetooth peut être utile dans de nombreuses applications telles que contrôle de servos, moteurs et écrit des écrans LCD. L’Arduino pour connexion PC peut être utile dans les applications où l’Arduino lit capteurs puis passer leurs valeurs via Bluetooth de série à un PC pour traitement. La distance pour cet émetteur-récepteur est environ 30 pieds ou plus, mais cela dépend vraiment de nombreuses autres variables. C’est idéal pour les projets à l’intérieur.
Le seul inconvénient de cet émetteur/récepteur Bluetooth bon marché est l’absence d’en-têtes qui signifie que vous devrez au moins 4 fils à souder. Puis, il y a l’absence de LED de puissance, mais aussi aucune LED TX/RX. Je ne considérait pas ces caractéristiques une nécessité, mais certains d'entre vous pourraient vouloir payer plus et obtenez une version améliorée de cet émetteur-récepteur avec toutes ces caractéristiques.
Le module série Bluetooth que j’ai acheté a les spécifications suivantes :
--Par défaut COM: 9600, N, 8, 1
--Par défaut code de mot de passe/couple : 1234.
--Prend en charge la commande pour modifier le débit en bauds, nom du périphérique, passkey, maître/esclave, etc..
--Supporte des vitesses de transfert 2400-1382400.
--Basée sur la puce Bluetooth CSR BC417143
--Bluetooth spécification v2.0 + EDR
--Alimentation d’énergie: + 3.3Vdc 50mA
-Fréquence : bande ISM 2,4 GHz
-Modulation : GFSK (fréquence gaussienne Shift Keying)
--Puissance d’émission : ≤4dBm, classe 2
-Sensibilité: ≤-84dBm à 0,1 % BER
--La vitesse : asynchrone : 2.1Mbps(Max) / 160 Kbits/s, synchrone: 1 Mbps/1 Mbps
--Sécurité : authentification et le chiffrement
--Taille : 26,9 x 13 x 2,2 mm.
--La température fonctionnante : -20 ~ + 75 degrés centigrades
--Dimension : 26,9 x 13 x 2,2 mm
CRÉDITS
Au cours de mes recherches, j’ai bénéficié de nombreux projets là-dessus et associés sujets. J’ai répertoriés dans la section Références.
PROJETS CONNEXES
1) dans un projet précédent, j’ai utilisé un Pololu Wixel et un Arduino pour contrôler un robot à distance à partir d’un PC en terminal. Ici, je vais montrer des données exchange fonctionnalités similaires, mais sans le robot.
2) j’ai aussi piraté le système RF de jouet de voiture sans fil pas cher et utilisé l’Arduino pour transmettre des signaux.