Përmbajtje:

Shikoni monitorin serik përmes Bluetooth: 4 hapa
Shikoni monitorin serik përmes Bluetooth: 4 hapa

Video: Shikoni monitorin serik përmes Bluetooth: 4 hapa

Video: Shikoni monitorin serik përmes Bluetooth: 4 hapa
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Nëntor
Anonim
Shikoni monitorin serik përmes Bluetooth
Shikoni monitorin serik përmes Bluetooth

Ky projekt përdor një modul Bluetooth HC-05 për të zëvendësuar një lidhje tradicionale me tel të përdorur për shikimin e monitorit serik.

Materiale:

  • Arduino -
  • Breadboard -
  • Telat e kërcyesit -
  • Moduli Bluetooth HC -05 -

Hapi 1: Kodi

Ky kod është një shembull i thjeshtë komunikimi serik i marrë nga shembujt e dhënë në Arduino IDE. Mund ta gjeni në: Skedar> Shembuj> Komunikim> Tabela Ascii

/*

Tabela ASCII Shtyp vlerat e bajtit në të gjitha formatet e mundshme: - si vlera binare të papërpunuara - si vlera dhjetore, gjashtëkëndore, oktale dhe binare të koduara me ASCII Për më shumë për ASCII, shihni https://www.asciitable.com dhe https:// www.asciitable.com Qarku: Nuk nevojitet harduer i jashtëm. krijuar 2006 nga Nicholas Zambetti <https://www.asciitable.com> modifikuar 9 Prill 2012 nga Tom Igoe Ky kod shembull është në domenin publik. https://www.asciitable.com */void setup () {Serial.begin (9600); ndërsa (! Serial) {; // prisni që porti serik të lidhet. Nevojitet vetëm për portin amtare USB} Serial.println ("Tabela ASCII Map Harta e Karaktereve"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", okt:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); nëse (thisByte == 126) {ndërsa (e vërtetë) {vazhdoni; }} thisByte ++; }

  • Sigurohuni që norma e baudit tuaj të jetë 9600
  • Pothuajse çdo kod që përdor një lidhje serike me kompjuterin do të funksionojë, por ky është vetëm një shembull i thjeshtë.

Hapi 2: Qarku

Qarku
Qarku

Pasi kodi të jetë ngarkuar në tabelë, shkëputeni energjinë. Tjetra, lidhni modulin Bluetooth në qark siç shihet më sipër:

  • GND në Tokë
  • VCC në pin 5v
  • TXD në pin 0
  • RXD në pin 1

Hapi 3: Lidhja Bluetooth

Lidhja Bluetooth
Lidhja Bluetooth
Lidhja Bluetooth
Lidhja Bluetooth
Lidhja Bluetooth
Lidhja Bluetooth
  1. Fuqia në Arduino
  2. Hapni cilësimet Bluetooth të kompjuterit tuaj
  3. Çiftohet me modulin HC-05
  4. Gjeni emrin e portit serik të modulit në "pajisje dhe printerë":
  5. Në Arduino IDE, zgjidhni portin serik të modulit Bluetooth (imi është COM10)
  6. Hapni monitorin serik si normal për të parë informacionin e ardhur

Hapi 4: Hapat e mëtejshëm

Këtu janë disa gjëra opsionale që mund të dëshironi të provoni:

  • Në vend të kësaj, mund të përdorni porte serike virtuale, por zbulova se përdorimi i atyre reale funksionon shumë më shpejt (dhe në përgjithësi është më e lehtë).
  • Ju gjithashtu mund ta përdorni këtë proces me shembullin standard të Firmata për të lejuar kontrollin pa tel me Përpunim (së pari vendosni shpejtësinë në 9600)

Recommended: