INHOUDSOPGAWE:

Kyk na seriële monitor via Bluetooth: 4 stappe
Kyk na seriële monitor via Bluetooth: 4 stappe

Video: Kyk na seriële monitor via Bluetooth: 4 stappe

Video: Kyk na seriële monitor via Bluetooth: 4 stappe
Video: How to Connect Tablet to Laptop | Share Tablet Screen on Laptop 2024, November
Anonim
Kyk na seriële monitor via Bluetooth
Kyk na seriële monitor via Bluetooth

Hierdie projek gebruik 'n HC-05 Bluetooth-module om 'n tradisionele bedrade verbinding te vervang wat gebruik word om die seriële monitor te kyk.

Materiaal:

  • Arduino -
  • Breadboard -
  • Jumper -drade -
  • HC -05 Bluetooth -module -

Stap 1: Kode

Hierdie kode is 'n eenvoudige voorbeeld van seriële kommunikasie, geneem uit die voorbeelde in die Arduino IDE. U kan dit vind in: Lêer> Voorbeelde> Kommunikasie> Ascii -tabel

/*

ASCII -tabel Druk bytewaardes in alle moontlike formate uit: - as rou binêre waardes - as ASCII -gekodeerde desimale, heks-, oktale en binêre waardes Vir meer inligting oor ASCII, sien https://www.asciitable.com en https:// www.asciitable.com Die kring: Geen eksterne hardeware nodig nie. geskep 2006 deur Nicholas Zambetti <https://www.asciitable.com> gewysig 9 Apr 2012 deur Tom Igoe Hierdie voorbeeldkode is in die publieke domein. https://www.asciitable.com */void setup () {Serial.begin (9600); terwyl (! Serial) {; // wag totdat die seriële poort verbind is. Net nodig vir oorspronklike USB -poort} Serial.println ("ASCII -tabel ~ Karakterkaart"); } int thisByte = 33; leemte -lus () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", okt:"); Serial.print (thisByte, OKT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {terwyl (waar) {vervolg; }} hierdieByte ++; }

  • Maak seker dat u baud -tempo ingestel is op 9600
  • Byna enige kode wat 'n seriële verbinding met die rekenaar gebruik, sal werk, maar dit is slegs 'n eenvoudige voorbeeld.

Stap 2: Skakel

Kring
Kring

Ontkoppel die krag nadat die kode op die bord opgelaai is. Koppel vervolgens die Bluetooth -module aan die stroombaan soos hierbo gesien:

  • GND na grond
  • VCC tot 5v pen
  • TXD na pen 0
  • RXD tot pen 1

Stap 3: Bluetooth -verbinding

Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
  1. Skakel die Arduino aan
  2. Maak die Bluetooth -instellings van u rekenaar oop
  3. Kombineer dit met die HC-05-module
  4. Soek die seriële poortnaam van die module in "toestelle en drukkers":
  5. Kies die seriële poort van die Bluetooth -module in die Arduino IDE (myne is COM10)
  6. Maak die reeksmonitor normaalweg oop om inkomende inligting te sien

Stap 4: Verdere stappe

Hier is 'n paar opsionele dinge wat u dalk wil probeer:

  • U kan eerder virtuele seriële poorte gebruik, maar ek het gevind dat die gebruik van die regte baie vinniger werk (en dit is oor die algemeen makliker).
  • U kan hierdie proses ook gebruik met die standaard Firmata -voorbeeld om draadlose beheer met verwerking moontlik te maak (stel eers die snelheid op 9600)

Aanbeveel: