Tutoriel - aide HC06 Bluetooth adaptateurs série UART sans fil avec Arduino (2 / 4 étapes)

Étape 2: Logiciel (aka l’Arduino « croquis » et appli Android)

Une fois que vous avez connecté le matériel, entrer l’esquisse ci-dessous dans l’IDE Arduino et transférez-le sur votre planche. Vous pouvez également télécharger ce depuis notre page de github.

 #include <SoftwareSerial.h> SoftwareSerial BT(10, 11); // creates a "virtual" serial port/UART // connect BT module TX to D10 // connect BT module RX to D11 // connect BT Vcc to 5V, GND to GND void setup() { // set digital pin to control as an output pinMode(13, OUTPUT); // set the data rate for the SoftwareSerial port BT.begin(9600); // Send test message to other device BT.println("Hello from Arduino"); } char a; // stores incoming character from other device void loop() { if (BT.available()) // if text arrived in from BT serial... { a=(BT.read()); if (a=='1') { digitalWrite(13, HIGH); BT.println("LED on"); } if (a=='2') { digitalWrite(13, LOW); BT.println("LED off"); } if (a=='?') { BT.println("Send '1' to turn LED on"); BT.println("Send '2' to turn LED on"); } // you can add more "if" statements with other characters to add more commands } } 

Le croquis est assez simple, qu'il utilise un port série de logiciel pour communiquer avec le module Bluetooth de la même manière que vous feraient normalement avec normal Arduino serial port. Si communication série est nouvelle pour vous, consultez le chapitre 5 du livre "l'Atelier Arduino".

Vous pouvez le voir dans la deuxième ligne de l’esquisse que le port série de logiciel a été défini avec le nom « BT », et que les références concernant le module de communication série dans l’esquisse sont maintenant BT.begin, BT.println et ainsi de suite.

L’esquisse attend un caractère du texte à envoyer depuis le module Bluetooth sur le port série de logiciels, et cela est stocké dans la variable char un à la ligne 22. C’est interrogé puis utiliser la lampe si les fonctions à partir de la ligne 23.

Vous pouvez voir combien il est simple pour l’Arduino à prendre des mesures, basé sur le personnage a reçu - mais d'où vient ce texte ? Dans notre démonstration, nous allons utiliser un logiciel d’émulation de terminal sur le smartphone Android.

Nous avons utilisé "Bluetooth Terminal" par qwerty tel qu’il était libre et a travaillé, cependant vous pouvez choisir votre propre. Une fois que l’application a été installée, vous devez jumeler votre module Bluetooth pour le smartphone. Pour ce faire, entrez dans le menu Bluetooth à l’intérieur de paramètres, puis recherchez les nouveaux appareils. Après un moment que le périphérique « HC06 » apparaît, par exemple - voir l’image dans cette étape.

Articles Liés

Eye-Fi, Bluetooth pont : impression sans fil avec un Eye-Fi, Polariod Pogo et un téléphone Android directe

Eye-Fi, Bluetooth pont : impression sans fil avec un Eye-Fi, Polariod Pogo et un téléphone Android directe

L'histoire derrière ce Instructable commence par Burning Man 2011 – comme un photographe amateur et un graveur de vierge, j'ai voulu personnes de cadeau avec photos sur la playa. Cependant, j'ai voulu utiliser mon D7000 « fantaisie » et pas un point
Mise en place d’un hotspot Wi-Fi à l’aide de TP-Link TL-MR3020 routeur sans fil N

Mise en place d’un hotspot Wi-Fi à l’aide de TP-Link TL-MR3020 routeur sans fil N

Il s'agit d'un guide sur la mise en place d'un hotspot Wi-Fi simple à l'aide d'une installation TP-Link TL-MR3020 routeur N sans fil 3 G/4 G avec NoDogSplash. L'objectif est de fournir un hotspot gratuit avec une page de garde de la publicité qui fou
Mod un port USB à l’adaptateur série TTL (CP2102) au programme Arduino Pro Mini comme le jury de FTDI avec réinitialisation automatique

Mod un port USB à l’adaptateur série TTL (CP2102) au programme Arduino Pro Mini comme le jury de FTDI avec réinitialisation automatique

Cet USB série TTL Conseil basée sur la puce CP2102, est facilement disponible sur eBay. Et il peut être utilisé pour programmer l'Arduino Pro Mini et autres qui n'ont pas USB à bord. Mais ce n'est pas aussi pratique que le jury de FTDI vendu par fun
Contrôlée de bricolage Bluetooth téléphone Droid BB-8 avec Arduino UNO

Contrôlée de bricolage Bluetooth téléphone Droid BB-8 avec Arduino UNO

Je suis un grand fan de Star Wars et quand j'ai vu la Star Wars : The Force Awakens j'ai pensé que j'ai besoin d'un droïde de BB-8. C'était génial, comment cette petite sphère s'installe dans le film. Alors j'ai décidé que je vais faire ce droid qui
Étanché adaptateur réseau sans fil à l’aide d’une bouteille d’eau

Étanché adaptateur réseau sans fil à l’aide d’une bouteille d’eau

alors qu'en Irak, j'ai utilisé une bouteille d'eau pour isoler mon adaptateur réseau sans fil. C'est une procédure simple, mais il est très efficace. De toute évidence, ce instructable va être plus utile aux services hommes et femmes au Moyen-Orient,
Alarme pas cher piège à souris sans fil à l’aide d’un ATtiny85

Alarme pas cher piège à souris sans fil à l’aide d’un ATtiny85

Un couple de semaines, j'ai fait l'expédition annuelle jusqu'à notre grenier pour aller chercher les décorations de Noël. Comme je passais les cases vers le bas pour ma femme, que j'ai réalisé que nous avions quelques locataires sans y être invité, é
Télécharger Bluetooth sans fil

Télécharger Bluetooth sans fil

Basé sur le module Bluetooth HC-05 ou Bouclier de Bluetooth, Bluetooth sans fil upload est un moyen peu onéreux pour les utilisateurs de Arduino réaliser le téléchargement sans fil programme, aussi longtemps que vous avez module Bluetooth HC-05 et Ar
Sans fil de contrôle d’Arduino à l’aide de la BeagleBone noir ou framboise Pi

Sans fil de contrôle d’Arduino à l’aide de la BeagleBone noir ou framboise Pi

IntroductionSi vous cherchiez un moyen facile et peu coûteux d'intégrer sans fil un Arduino et un BeagleBone noir (BBB) ou la framboise Pi (RPi) look pas plus loin, ce tutoriel va vous montrer comment !Vous aurez besoinUn microcontrôleur BeagleBone n
Domotique à peu de frais à l’aide de Modules de sortie sans fil

Domotique à peu de frais à l’aide de Modules de sortie sans fil

c'est le moment de l'année, lorsque les magasins sont pleins de décorations de Noël et accessoires.  Noël est peut-être mois encore, mais jamais sous-estimer le pouvoir de piratage accessoires de vacances saisonnières, un accessoire en particulier es
Mise en route avec Arduino - communication Bluetooth

Mise en route avec Arduino - communication Bluetooth

Dans ce tutoriel nous allons voir une communication entre un Arduino et Computing via Bluetooth.Afin que nous puissions faire cela, nous allons utiliser une planche de bluetooth HC-06 prix raisonnable.Afin que nous avons eu quelques données de flux,
Arduino sans fil Programming with XBee série 1 ou 2

Arduino sans fil Programming with XBee série 1 ou 2

Salut. Ce Instructable vous guidera dans le processus de programmation sans fil votre Arduino à l'aide de deux XBees. Je viens de concevoir un système d'EEG sans fil avec les modules XBee, alors j'ai sont devenus tout à fait fluent dans leur programm
Bricolage adaptateur manette sans fil Xbox Pc

Bricolage adaptateur manette sans fil Xbox Pc

cette instructable risque de dépasser les étapes pour connecter un module RF d'un RROD xbox à votre ordinateur, vous pouvez donc utiliser une manette sans fil avec votre ordinateur. AVERTISSEMENT *** n'essayer cette si vous DONT ont toute expérience
Mise en place sans fil Laser coupé boite à lumière via Bluetooth (TfCD)

Mise en place sans fil Laser coupé boite à lumière via Bluetooth (TfCD)

Cette instructable montre comment mettre en place un éclairage sans fil à un Arduino UNO. La lumière est contrôlée creux un téléphone android via Bluetooth.MatériauxCircuit de matériel :Module Bluetooth HC-05Levier de vitesses niveau logiqueCondensat
2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

Moderne maison intelligente peut se connecter facilement à l'autre tout l'équipement électrique, mais presque tous les terminaux dépendent de bloc d'alimentation fourni fournit des énergies, alors nous devons faire une puissance de taille plus petite