Bluetooth аркылуу сериялык мониторду көрүү: 4 кадам
Bluetooth аркылуу сериялык мониторду көрүү: 4 кадам
Anonim
Bluetooth аркылуу сериялык мониторду көрүү
Bluetooth аркылуу сериялык мониторду көрүү

Бул долбоор сериялык мониторду көрүү үчүн колдонулган салттуу зымдуу байланышты алмаштыруу үчүн HC-05 Bluetooth модулун колдонот.

Материалдар:

  • Arduino -
  • Нан тактасы -
  • Өткөргүч зымдар -
  • HC -05 Bluetooth модулу -

1 -кадам: Код

Бул код Arduino IDEде берилген мисалдардан алынган жөнөкөй сериялык байланыштын мисалы. Аны таба аласыз: Файл> Мисалдар> Байланыш> Ascii Table

/*

ASCII таблицасы байт маанилерин бардык мүмкүн болгон форматтарда басып чыгарат: - чийки бинардык баалуулуктар катары - ASCII -коддолгон ондук, он алтылык, сегиздик жана экилик баалуулуктар катары ASCII жөнүндө көбүрөөк билүү үчүн https://www.asciitable.com жана https:// караңыз www.asciitable.com Район: Тышкы жабдыктын кереги жок. 2006 -жылы Nicholas Zambetti тарабынан түзүлгөн <https://www.asciitable.com> 9 Апр 2012 2012 Том Иго тарабынан өзгөртүлгөн Бул мисал коду коомдук доменде. https://www.asciitable.com */void setup () {Serial.begin (9600); while (! Serial) {; // сериялык порттун туташуусун күтө туруңуз. Жергиликтүү USB порт үчүн гана керек} Serial.println ("ASCII Table ~ Character Map"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); 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) {улантуу; }} thisByte ++; }

  • Бод ылдамдыгыңыз 9600гө коюлганын тактаңыз
  • Компьютерге сериялык туташууну колдонгон дээрлик бардык коддор иштейт, бирок бул жөн эле мисал.

2 -кадам: Circuit

Circuit
Circuit

Код тактага жүктөлгөндөн кийин, кубатты ажыратыңыз. Андан кийин, Bluetooth модулун жогорудагыдай схемага тиркеңиз:

  • GND жерге
  • VCC 5v пинге
  • TXD үчүн 0
  • RXD 1 -ге кадоо

3 -кадам: Bluetooth туташуусу

Bluetooth туташуусу
Bluetooth туташуусу
Bluetooth туташуусу
Bluetooth туташуусу
Bluetooth туташуусу
Bluetooth туташуусу
  1. Arduino күйгүзүү
  2. Компьютериңиздин Bluetooth орнотууларын ачыңыз
  3. HC-05 модулу менен жупташтыруу
  4. "Түзмөктөр жана принтерлерден" модулдун сериялык портунун атын табыңыз:
  5. Arduino IDEде Bluetooth модулунун сериялык портун тандаңыз (меники COM10)
  6. Кирүүчү маалыматты көрүү үчүн сериялык мониторду кадимкидей ачыңыз

4 -кадам: Андан аркы кадамдар

Бул жерде сиз сынап көргүңүз келген кээ бир кошумча нерселер:

  • Анын ордуна виртуалдык сериялык портторду колдонсоңуз болот, бирок мен чындыгын колдонуу бир топ ылдамыраак иштээрин байкадым (жана жалпысынан оңой).
  • Сиз бул процессти иштетүү менен зымсыз башкарууга мүмкүндүк берүү үчүн стандарттык Firmata мисалында колдоно аласыз (ылдамдыкты биринчи 9600гө коюңуз)

Сунушталууда: