HC-05 Bluetooth Modul

További képek

HC-05 Bluetooth Modul

Ter. állapot: Raktáron

Raktárkészlet: 2.00 db.


2.500 Ft (Ára)


Kód: ARD0025-1-05

Termék leírás

Bluetooth modul (HC-05)


Bővebb leírás

Ismertető


A HC-05 bluetooth modul egyszerű megoldást kínál a kábeles soros kapcsolat transzparens kiváltására. Egyszerűen a mikrokontroller és a GPS vagy a mikrokontroller és a PC/tablet közé illeszthető.

Tipp: A modul TxD lábán jelenik meg a vett adat, míg a küldött az RxD-n kerül csatlakozik. Standard jelölések esetén a modul és a berendezés Tx-Rx kivezetése kötendő össze.


Szolgáltatások

  • Bluetooth protokoll: Bluetooth Specification v2.0+EDRSpecSpec,
  • Frekvencia: 2.4GHz ISM sáv,
  • Moduláció: GFSK(Gaussian Frequency Shift Keying),
  • Teljesítmény: kb. 4dBm, Class 2,
  • Érzékenység: -84dBm @ 0.1% BER,
  • Adatsebesség: Aszinkron: 2.1Mbps(Max) / 160 kbps, Szinkron: 1Mbps/1Mbps,
  • Biztonság: Autentikáció és titkosítás,
  • BT-profil: Bluetooth sorosport (SPP),
  • Tápellátás (BT modul): +3.3...6VDC / 50mA,
  • Működési hőfoktartomány: -20 ~ +75°C,
  • Méret: 26.9mm x 13mm x 2.2 mm,
Támogatott programnyelv
  • C (WinAVR, AVR-Studio),
  • Arduino-00xx és Arduino-1.x,
  • Wiring,
  • Bascom-AVR,
  • MicroPascal...

Mintakód:

/*
Szervo vezérlés HC-05 Bluetooth modullal és Android okostelefonnal
*/

#include <SoftwareSerial.h> // TX RX software library HC-05 bluetooth modulhoz
#include <Servo.h> // servo library
Servo myservo; // servo név

int bluetoothTx = 10; // bluetooth tx 10 pinre
int bluetoothRx = 11; // bluetooth rx 11 pinre

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

void setup()
{
myservo.attach(9); // Szervomotor jel vezetéke a 9 pinre
Serial.begin(9600); //Soros kommunikáció beállítása. Serial Monitoron nyomonkövethető bármiféle változás.

bluetooth.begin(9600); // Bluetooth serial kommunikáció beállítása android okostelefonhoz.
}

//Program kezdete
void loop()
{
// Bluetoothról olvassa a számokat és kiírja a Serial Monitorra illetve a szervóra
if(bluetooth.available()> 0 ) // számok fogadása a Bluetooth modulról
{
int servopos = bluetooth.read(); // tárolja a fogadott számokat servopos változóba
Serial.println(servopos); // Kiírja az aktuális fogadott számot a bluetoothról
myservo.write(servopos); // Forgatja a szervómotort abba a szögbe amelyet az Android okostelefonról kapott a bluetoothon keresztül
}
}