Table des matières:

Afficher le moniteur série via Bluetooth : 4 étapes
Afficher le moniteur série via Bluetooth : 4 étapes

Vidéo: Afficher le moniteur série via Bluetooth : 4 étapes

Vidéo: Afficher le moniteur série via Bluetooth : 4 étapes
Vidéo: Comment accéder au moniteur série Arduino à partir de Ardublockly 2024, Novembre
Anonim
Afficher le moniteur série via Bluetooth
Afficher le moniteur série via Bluetooth

Ce projet utilise un module Bluetooth HC-05 pour remplacer une connexion filaire traditionnelle utilisée pour visualiser le moniteur série.

Matériaux:

  • Arduino -
  • Planche à pain -
  • Cavaliers -
  • Module Bluetooth HC-05 -

Étape 1: Coder

Ce code est un exemple de communication série simple tiré des exemples fournis dans l'IDE Arduino. Vous pouvez le trouver dans: Fichier > Exemples > Communication > Table Ascii

/*

Table ASCII Imprime les valeurs d'octets dans tous les formats possibles: - sous forme de valeurs binaires brutes - sous forme de valeurs décimales, hexadécimales, octales et binaires codées en ASCII Pour plus d'informations sur l'ASCII, voir https://www.asciitable.com et https:// www.asciitable.com Le circuit: Aucun matériel externe nécessaire. créé en 2006 par Nicholas Zambetti < https://www.asciitable.com > modifié le 9 avril 2012 par Tom Igoe Cet exemple de code est dans le domaine public. https://www.asciitable.com */ void setup() { Serial.begin (9600); while (!Série) {; // attend que le port série se connecte. Nécessaire pour le port USB natif uniquement } Serial.println("ASCII Table ~ Character Map"); } int thisByte = 33; void loop() { Serial.write(thisByte); Serial.print(", déc: "); Serial.print(thisByte); Serial.print(", hex: "); Serial.print(thisByte, HEX); Serial.print(", oct: "); Serial.print(thisByte, OCT); Serial.print(", bin: "); Serial.println(thisByte, BIN); if (thisByte == 126) { while (true) { continue; } } thisByte++; }

  • Assurez-vous que votre débit en bauds est défini sur 9600
  • Presque tous les codes utilisant une connexion série à l'ordinateur fonctionneront, mais ce n'est qu'un exemple simple.

Étape 2: Circuit

Circuit
Circuit

Une fois le code téléchargé sur la carte, débranchez l'alimentation. Ensuite, attachez le module Bluetooth au circuit comme indiqué ci-dessus:

  • GND à la terre
  • VCC à broche 5v
  • TXD à la broche 0
  • RXD à la broche 1

Étape 3: connexion Bluetooth

Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
  1. Allumez l'Arduino
  2. Ouvrez les paramètres Bluetooth de votre ordinateur
  3. Paire avec le module HC-05
  4. Recherchez le nom du port série du module dans "périphériques et imprimantes":
  5. Dans l'IDE Arduino, choisissez le port série du module Bluetooth (le mien est COM10)
  6. Ouvrez le moniteur série normalement pour afficher les informations entrantes

Étape 4: Étapes supplémentaires

Voici quelques éléments facultatifs que vous voudrez peut-être essayer:

  • Vous pouvez utiliser des ports série virtuels à la place, mais j'ai trouvé que l'utilisation des vrais fonctionne beaucoup plus rapidement (et c'est généralement plus facile).
  • Vous pouvez également utiliser ce processus avec l'exemple Firmata standard pour permettre le contrôle sans fil avec le traitement (réglez d'abord la vitesse sur 9600)

Conseillé: