Taula de continguts:

Veure el monitor sèrie mitjançant Bluetooth: 4 passos
Veure el monitor sèrie mitjançant Bluetooth: 4 passos

Vídeo: Veure el monitor sèrie mitjançant Bluetooth: 4 passos

Vídeo: Veure el monitor sèrie mitjançant Bluetooth: 4 passos
Vídeo: КАК НАСТРОИТЬ L4D2 2024, De novembre
Anonim
Veure el monitor sèrie mitjançant Bluetooth
Veure el monitor sèrie mitjançant Bluetooth

Aquest projecte utilitza un mòdul Bluetooth HC-05 per substituir una connexió per cable tradicional que s’utilitza per visualitzar el monitor sèrie.

Materials:

  • Arduino -
  • Taula de pa:
  • Cables de pont:
  • Mòdul Bluetooth HC-05:

Pas 1: Codi

Aquest codi és un exemple de comunicació en sèrie simple extret dels exemples proporcionats a l'IDE Arduino. El podeu trobar a: Fitxer> Exemples> Comunicació> Taula Ascii

/*

Taula ASCII Imprimeix valors de bytes en tots els formats possibles: - com a valors binaris en brut - com a valors decimals, hexadecimals, octals i binaris codificats per ASCII Per obtenir més informació sobre ASCII, consulteu https://www.asciitable.com i https:// www.asciitable.com El circuit: no cal cap maquinari extern. creat el 2006 per Nicholas Zambetti <https://www.asciitable.com> modificat el 9 d'abril de 2012 per Tom Igoe Aquest codi d'exemple és de domini públic. https://www.asciitable.com * / void setup () {Serial.begin (9600); while (! Serial) {; // espera que es connecti el port sèrie. Necessari només per al port USB natiu} Serial.println ("Taula ASCII ~ Mapa de caràcters"); } int thisByte = 33; bucle buit () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hexadecimal:"); 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 ++; }

  • Assegureu-vos que la vostra velocitat en bauds estigui definida en 9600
  • Gairebé qualsevol codi que utilitzi una connexió en sèrie amb l'ordinador funcionarà, però aquest és només un simple exemple.

Pas 2: Circuit

Circuit
Circuit

Després de penjar el codi al tauler, desconnecteu l’alimentació. A continuació, connecteu el mòdul Bluetooth al circuit tal i com es veu més amunt:

  • GND a terra
  • VCC a pin de 5 V
  • TXD al pin 0
  • RXD al pin 1

Pas 3: connexió Bluetooth

Connexió Bluetooth
Connexió Bluetooth
Connexió Bluetooth
Connexió Bluetooth
Connexió Bluetooth
Connexió Bluetooth
  1. Enceneu l'Arduino
  2. Obriu la configuració de Bluetooth de l'ordinador
  3. Emparellar amb el mòdul HC-05
  4. Cerqueu el nom del port sèrie del mòdul a "dispositius i impressores":
  5. A l’IDE Arduino, trieu el port sèrie del mòdul Bluetooth (el meu és COM10)
  6. Obriu el monitor de sèrie com és normal per veure la informació entrant

Pas 4: passos addicionals

A continuació, es mostren algunes opcions que podeu provar:

  • Podeu utilitzar ports sèrie virtuals, però he trobat que utilitzar els reals funciona molt més ràpidament (i en general és més fàcil).
  • També podeu utilitzar aquest procés amb l'exemple estàndard de Firmata per permetre el control sense fils amb Processament (primer configureu la velocitat a 9600)

Recomanat: