Hoe Om Bluetooth-module Aan Arduino Te Koppel

INHOUDSOPGAWE:

Hoe Om Bluetooth-module Aan Arduino Te Koppel
Hoe Om Bluetooth-module Aan Arduino Te Koppel

Video: Hoe Om Bluetooth-module Aan Arduino Te Koppel

Video: Hoe Om Bluetooth-module Aan Arduino Te Koppel
Video: how to connect hc 05 bluetooth module to Arduino uno and other [CC] 2024, Desember
Anonim

Laat ons 'n draadlose Bluetooth-module aan die Arduino koppel en leer hoe om data daaruit te ontvang en data vanaf 'n rekenaar daarheen oor te dra.

Bluetooth-module
Bluetooth-module

Nodig

  • - Arduino;
  • - Bluetooth-module;
  • - rekenaar;
  • - verbindingsdrade.

Instruksies

Stap 1

Daar is baie implementasies van Bluetooth-modules. Elkeen het sy eie eienskappe, maar oor die algemeen is almal baie dieselfde. Oorweeg 'n verteenwoordiger van die HC-06 Bluetooth-module.

Hierdie module werk teen frekwensies van 2,40 GHz tot 2,48 GHz en ondersteun die Bluetooth-spesifikasie weergawe 2.1 + EDR (laer kragverbruik, verhoogde databeskerming en maklike verbinding van Bluetooth-toestelle). Stabiele ontvangs met die module word binne 10 meter gewaarborg.

Die doel van die penne van die Bluetooth-module is soos volg:

- VCC en GND - "plus" en "minus" van die module se kragbron, spanning van 3, 6 tot 6 volt word ondersteun;

- TX en RX - sender en ontvanger van die module;

- MCU-INT (Status) is 'n statusuitset;

- Clear (Reset) - reset en herbegin van die module, in hierdie geval word dit op 'n lae logiese vlak uitgevoer.

Die laaste twee gevolgtrekkings is moontlik nie betrokke nie; U kan dikwels modules vind sonder hierdie gevolgtrekkings.

Doel van bluetooth module penne
Doel van bluetooth module penne

Stap 2

Laat ons die Bluetooth-module aan die Arduino koppel volgens die onderstaande diagram. Let daarop dat die sender (Tx) van die Arduino gekoppel is aan die ontvanger (Rx) van die module, en andersom.

Die statuspen vertoon 'n hoë vlak wanneer die module met 'n ander Bluetooth-toestel gekoppel is, en laag as dit nie gekoppel is nie. U kan die waarde daarvan lees deur dit aan die Arduino-pen te koppel en die modus PinMode (pinStatus, INPUT) toe te ken en sodoende die toestand van die module te leer. Maar die statusaanwyser werk nie korrek op alle modules nie, dus sal ons dit nie in hierdie voorbeeld gebruik nie.

Diagram van die koppeling van Bluetooth-module met Arduino
Diagram van die koppeling van Bluetooth-module met Arduino

Stap 3

Die resultaat moet soos die foto wees.

Bluetooth-module gekoppel aan Arduino
Bluetooth-module gekoppel aan Arduino

Stap 4

Kom ons skryf so 'n skets en laai dit in die Arduino-geheue. Ons sal die data van die bluetooth-module lees en verwerk. In hierdie geval, as die "1" -simbool van die module afkomstig is, sal ons die LED aansteek en as "0" aanbreek, skakel dit uit.

Ons skakel die saamgestelde stroombaan met die Arduino en die Bluetooth-module daaraan aan. 'N Reg gekoppelde module gaan onmiddellik in die verbindingsstandby-modus, wat aangedui word deur 'n ritmies knipperende status-LED.

Skets vir Arduino om met Bluetooth te werk
Skets vir Arduino om met Bluetooth te werk

Stap 5

Nou moet u die Bluetooth-toestel by die lys van vertroude toestelle voeg. Skakel Bluetooth op u rekenaar aan, gaan na Instellings -> Toestelle -> Bluetooth. Ons sorg dat ons Bluetooth-module sigbaar is op die rekenaar. Kies dit uit die lys en klik op die skakelknoppie. Voer die standaardwagwoord 1234 in die dialoogkassie in. As die toevoeging suksesvol is, sal die toestel in die lys met die gepaarde merk verskyn.

As u vanaf u slimfoon aan u Bluetooth-module wil koppel, is die prosedure dieselfde: skakel Bluetooth op u slimfoon aan, ontdek die module wat aan die Arduino gekoppel is, koppel daarmee.

Koppel met 'n Bluetooth-toestel
Koppel met 'n Bluetooth-toestel

Stap 6

Om aan te sluit op die bluetooth-module, kan u verskillende programme gebruik wat aan die COM-poort gekoppel kan word. Byvoorbeeld, soos HyperTerminal, PuTTY, Tera Term, Termite en ander. Hulle is almal gratis en gratis op die internet versprei.

Die gemak van TeraTerm is dat dit outomaties die COM-poorte bevat wat aan u rekenaar se Bluetooth-module toegewys is. Begin die program, kies die seriële verbinding, kies die ooreenstemmende Bluetooth-COM-poort uit die lys en klik op OK.

In die geval van 'n fout tydens die verbinding, sal die program 'n ooreenstemmende kennisgewing vertoon. As die verbinding van u rekenaar met die Bluetooth-module suksesvol was, sien u 'n swart terminale veld voor u.

Voer die nommer 1 vanaf die sleutelbord in hierdie veld in - en die LED op pen 13 van die Arduino sal brand, voer 0 in - dit gaan uit.

Ons maak verbinding met die bluetooth-module via bluetooth vanaf 'n rekenaar
Ons maak verbinding met die bluetooth-module via bluetooth vanaf 'n rekenaar

Stap 7

Net so kan u vanaf u slimfoon verbinding maak met die Bluetooth-module. Laai 'n Bluetooth-terminaltoepassing af, soos Bluetooth Terminal. Koppel aan die module en voer die opdrag 0 of 1 in.

Daarom het ons geleer hoe om via Bluetooth aan die Arduino te koppel en data daarheen oor te dra.

Aanbeveel: