Raccordement des « trucs » par l’intermédiaire de Bluetooth / Android / Arduino (2 / 6 étapes)

Étape 2: Tester et configurer le HC-06

La prochaine étape sera d’écrire un code simple pour tester, programme et initialiser le HC-O6 :

Pour démarrer, inclure la bibliothèque logiciel Serial, définissant la variable « BT » vers le nouveau port série.

#include < SoftwareSerial.h >

SoftwareSerial BT (10, 11) ; RX, TX

Chaîne de commande = "" ; Réponse de magasins de périphérique bluetooth

installation Sub ()

{

Serial.Begin (9600) ;

Serial.println ("Type commandes AT") ;

BT.begin (9600) ; HC-06 généralement par défaut en bauds

}

Puis vient la partie principale du code qui attend simplement pour les données provenant du BT. quand sont arrivés, données sont écrites dans le moniteur de la série. De même, à commandes peuvent être envoyées depuis le moniteur série le module SC-06.

void loop ()

{

Si (BT.available ()) / / reçoivent les données si elles sont disponibles.

{

tandis que (BT.available ()) / / « garder la réception ».

{

retard (10) ; Délai ajouté pour rendre la chose stable

char c = BT.read () ; Série de conduite lire

commande + = c ; Construire la chaîne.

}

Serial.println (commande) ;

Command = "" ; Aucune répétition

}

Si (Serial.available ())

{

retard (10) ;

BT.write (Serial.read ()) ;

}

}


Une fois chargé du programme, faire quelques tests de base. Par exemple

  • Envoyer « AT », le module devrait répondre « OK ».
  • Demandez la version du firmware: « À la VERSION + », le module doit responser, par exemple: « linvorV1.8 ».
  • Avec HC-06, vous pouvez définir un nom pour le module par exemple: « Les T + NAMEMJRoBot_BT_HC06 ». Mais contrairement aux autres modules, vous ne pouvez pas savoir quel est le nom qui est défini pour le module. Lors de l’envoi de la commande précédente, le HC-06, répondez simplement: « OKsetname ».

En général, le HC-O6 est livré en standard avec le mot de passe (ou code PIN): 1234. Vous pouvez définir un nouveau avec la commande :

  • AT + PIN xxxx où « xxxx » sera de 4 numéros.

Ci-dessous le code de l’Arduino pour HC-06 tester :

Articles Liés

Arduino voiture commandée par l’intermédiaire de Bluetooth

Arduino voiture commandée par l’intermédiaire de Bluetooth

Tous que nous savons que l'Arduino est une plate-forme de prototypage excellente, principalement parce qu'il utilise un langage de programmation convivial et il y a beaucoup de composants supplémentaires incroyables qui nous offrent des expériences e
Liste des commandes par lots intermédiaire

Liste des commandes par lots intermédiaire

 Mode con Lines ( Sets the height of the command prompt.) Exemple : Définit la hauteur de la ligne de commande pour cent. Mode con Lines=100 Mode con Cols (Définit la largeur de la ligne de commande.)Exemple : Définit la ligne de commande pour cent u
Raygun rétro : réaliser une hélice par l’intermédiaire de CAD

Raygun rétro : réaliser une hélice par l’intermédiaire de CAD

Il est tout à fait possible et souvent approprié réaliser une hélice par l'intermédiaire de main-découpage de matériaux divers, soit pour le produit fini, soit comme un maître à utiliser pour le moulage et la coulée.Il est également possible de faire
Comment faire pour percer avec précision un ballon par l’intermédiaire de son centre

Comment faire pour percer avec précision un ballon par l’intermédiaire de son centre

Mon but avec ce instructible est de présenter un simple gabarit pour percer les ballons à leurs centres.Ce gabarit peut être construit en 5 minutes.Pour construire ce gabarit, nous avons besoin du matériel suivant :Panneau de fibres agglomérées2 x vi
Transmission audio par l’intermédiaire de corps

Transmission audio par l’intermédiaire de corps

Nous pouvons transmettre des données par l'intermédiaire de corps humain ? Cette question me hantait depuis très longtemps. Puis je suis tombé sur une vidéo où ericsson fait preuve d'une telle technologie. L'appareil qu'ils utilisés était grandes. Al
Numérisation 3D, rendu 3D des sculptures d’argile en inox par l’intermédiaire de rendus numériques pour une proposition d’art

Numérisation 3D, rendu 3D des sculptures d’argile en inox par l’intermédiaire de rendus numériques pour une proposition d’art

Je suis un artiste possédant une formation en peinture traditionnelle et de la sculpture, après avoir terminé l'école des Arts visuels avec un BFA en peinture.Après avoir travaillé dans un studio de Jeff Koons pour plus de deux ans, je me suis intére
Éconergétiques en omettant de stand by consommation d’énergie en combi chaudière par l’intermédiaire de commutateurs à distance

Éconergétiques en omettant de stand by consommation d’énergie en combi chaudière par l’intermédiaire de commutateurs à distance

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-parent: "";" mso-rembourrage-alt: 0 cm
Robot pilotée par manette PS3 par l’intermédiaire de shield Arduino et Wifi

Robot pilotée par manette PS3 par l’intermédiaire de shield Arduino et Wifi

il s'agit d'un robot qui utilise les deux manettes de gauche et de droite sur la manette PS3 sur disque « tank-style ». Les châssis, les roues et les moteurs sont achetés en kit. Une Arduino Uno est monté sur le châssis et un bouclier Wifi est empilé
Faire une guitare basse par l’intermédiaire du cou à partir de zéro

Faire une guitare basse par l’intermédiaire du cou à partir de zéro

NOTE : Vous devriez lire le tout avant de commencer. Il s'engagent à mémoire, parce que mon style d'écriture est erratique au mieux. Choses importantes * mai * être un peu hors d'usage.Edit : lisez ceci ' ible trop avant de commencer. C'est où je sui
Comment divertir les enfants en bas âge par l’intermédiaire de l’auto-mutilation

Comment divertir les enfants en bas âge par l’intermédiaire de l’auto-mutilation

un truc simple, en les utilisant plus élémentaires d'équipement ; votre corps.Étape 1: préparation. C'est beaucoup plus facile et plus rapide que la lecture des instructions.Tenez votre main gauche avec les doigts ensemble et pointant vers la droite,
Comment contrôler dynamiquement un servo ou le moteur par l’intermédiaire de votre ordinateur

Comment contrôler dynamiquement un servo ou le moteur par l’intermédiaire de votre ordinateur

je travaille sur la création du robot que je détaillerai dans ce instructable. Pour construire ce la nécessité se présente pour être en mesure de contrôler de manière dynamique un servo ou un moteur de l'ordinateur.Ceci est mon entrée pour le défi de
Sans fil de transfert d’énergie par l’intermédiaire de circuits de voleur de joule

Sans fil de transfert d’énergie par l’intermédiaire de circuits de voleur de joule

Intro :Dans ce instructable je vais vous montrer comment réaliser le transfert d'énergie sans fil avec circuit de voleur simple joule.Dispositif est capable de transmettre l'énergie sans fil, en fonction de la tension d'entrée, à environ 15 cm de dis
Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Je sais que le titre est tout à fait une bouchée, mais c'est exactement ce que c'est.Quelque temps auparavant, j'ai fait une instructable décrivant un circuit autour d'un atmega328 (ou un « Arduino ») qui était de dissuader les cambrioleurs en simula
Par l’intermédiaire de MythTV, les modules de commande X10

Par l’intermédiaire de MythTV, les modules de commande X10

bonne journée !J'ai récemment mis en place une zone de MythTV dans une salle où plusieurs X10 pour aider à définir le bon éclairage dans la salle, les modules sont installés.Tout d'abord, si vous ne savez pas quel MythTV est, penser que c'est un open