Ändra standardinställningarna av HC-05 Bluetooth-modul med hjälp av AT-kommandon



uppdateringar
4 september 2013: Med på Hackaday.com http://goo.gl/qxvWkd
1 september 2013: Med på DangerousPrototypes.com http://goo.gl/K4kH9g

INTRODUKTION

I den här guiden kommer jag förklara hur du använder Arduino för att ändra inställningarna för den allestädes närvarande HC-05 Bluetooth-modul med hjälp AT command set. HC-05 kommer med en rik uppsättning på kommandon för att utföra olika uppgifter som att ändra modulen standardinställningar inklusive ändra lösenordskoden, enhetens namn och överföringshastigheten. Men processen att byta HC-05 in i kommando-läge för förstagångsanvändare av modulen är inte rakt fram och docs tar genvägar. Det finns ett par sätt att göra detta. Jag har plockat den som jag tycker är det enklaste jag kommer göra mitt bästa att illustrera processen i enkel att följa steg. Du kan hitta alla AT-kommandon i bifogade databladet.

BAKGRUND

HC-05 Bluetooth-modulen och dess syskon är överlägset de mest populära och billiga Bluetooth-moduler används för RF-kommunikation av mikrokontroller hackare. Det kostar mindre än $10 på ebay och det är lätt att genomföra. Jag har publicerat två guider baserat på HC-05 Bluetooth-modulen. Den första guiden förklarar hur du använder HC-05 med Arduino. Andra är en Android app som förenklar kontrollerande Arduino från din smarta telefon via Bluetooth med HC-05. I båda fallen var standardinställningarna för HC-05 fina.

Håller på med HC-05 för ett projekt, sprang jag in i en situation där jag behövde ändra standardinställningar för modulen. Till exempel är standard överföringshastigheten på HC-05 9600. Det är långsam för höghastighetsöverföring. HC-05 kan gå så högt som 1382400 baudhastighet enligt HC-05 hänvisningen. HC-05 har också en standard enhetsnamnet HC-05. Har två eller fler av dessa enheter i samma område kan vara förvirrande. En AT-kommandot kan du ändra enhetsnamnet. Dessutom är standard pin kod 1234. Du kanske vill ändra på det för några projekt för att säkerställa grundläggande trygghet.

Efter att ha tillbringat en tid på jakt insåg jag att många människor har svårt att ändra standardinställningarna för HC-05. Byta den HC-05 från data överföringsläge till konfigurationsläge, skickar AT-kommandon till HC-05, innebär några ledningar och programvara akrobatik. Lägga till mixen alla varianter av familjen HC Bluetooth-modul och olika leverantör inställningar och du får bild.

Denna guide endast omfattar modulen HC-05 med breakout styrelse.

VARNING

HC-05 är en 3.3V system men breakout styrelsen erbjuder strömbegränsande motstånd för visst skydd. Det är inte tillrådligt att hålla HC-05 ansluten till 5V Arduino Uno stift, här kort övningen jag beslutat att hoppa över Spänning avdelare som jag använder att släppa 5V till 3.3V. Jag råder dig att använda spänningsavdelare när du ansluter HC-05 stiften till 5V pins som Arduino Uno. Om du hoppar över spänningsavdelaren, göra det på egen risk.

Se Steg
Relaterade Ämnen

Bluetooth modul med HC-05 HC-06

Bluetooth-modul för Arduino är en av modulerna används ofta inom trådlös kommunikation.HC-06 och HC-05 modul kommer att förklara hur man kommunicerar med varandra. Första, administratören göra en trådlös KOMMUNIKATIONSMODUL (master) som administreras...

PÅ kommando-läge för HC-05 och HC-06 Bluetooth module

UPPDATERAD 18 juli: du kan nu ange vid funktionsläget av HC-05 med en Arduino ombord, (arduino uno används i denna tutorial)Uppdaterad 7 juli: Jag hade möjlighet att testa en HC06 modul. Denna vägledning täcker nu HC-06 modul också. :)Har flera bluet...

Konfigurera HC-05 och HC-06 Bluetooth-moduler

Beroende på vilken typ av Bluetooth (BT) modul som används, krävs ibland det att ändra standardinställningarna för styrelsen, ut baudhastighet från 9600 till 115200 för Quadcopter eller master/slav rollen av modulen. Denna guide visar hur du konfigur...

Androino! Styra en Arduino från din Android-enhet med hjälp av en billigt bluetooth-modul.

Detta instructable visar hur du läsa sensor värden från en Arduino med din Android-enhet med hjälp av en billigt bluetooth seriell enhet kan du beställa för under $10 på dealextreme eller ebay.Detta exempel använder Python som skriptspråk för Android...

Hur man styr arduino ombord med en android-telefon och en bluetooth-modul

i denna tutorial lär du dig hur du använder en bluetooth-modul och MIT: s app inventor skapa en trådlös seriell länk mellan en android-telefon och en arduino ombord.Här är en kort video som visar ett exempel app jag skapat. Jag ska beskriva hur man g...

Hur? HC-05 Bluetooth modul AT-kommandon. Med knappen & ingen knapp.

Hej världen! Idag gjorde jag en handledning om HC-05 Bluetooth-modulen från flera källor.Eftersom det finns olika typer av HC-05 moduler. Och för vissa funkar det och för vissa gör det inte.Så försöker jag mitt bästa för att göra en som fungerar för...

BLUETOOTH-modul

I detta projekt används en seriell Bluetooth-modul för att skapa en anslutning mellan Arduino Uno och en Android app som jag skapat med MIT App Inventor.Arduino lyssnar efter kommandon att tända några lysdioder eller visa sin status. Dessutom en time...

Arduino Motor sköld & Bluetooth-modul

Full tutorial här.www.innovationph.comLadda ner vår gratis Arduino projektkod här.Arduino Uno Rev 3Arduino Motor sköldBluetooth-modulTrollkarl chassiDu kanske också vill bygga WarBot....

STM32F103: Bluetooth-modul HC05 / HC06 (med mbed.h)

I detta projekt kommer vi gränssnitt Bluetooth-modul (HC05 eller HC06 båda kommer att arbeta) med vår Nucleo F103 styrelse. Vi kommer att skriva en kod som kommer att skicka ökat flytvärdet till våra Smart telefon, varje sekund.Komponenter som krävs:...

Hacka och uppgradera din stereo med en bluetooth-modul

Jag har denna stereo förstärkare som har ett bra ljud men utan trådlös anslutning.Med några tior och lite tålamod är det möjligt att göra det en bra bluetooth stereo!Steg 1: Köpa vissa komponenter Du behöver:En bluetooth-modul xs3868 (mindre än 4USD...

Magic Wand POV meddelandet använder Bluetooth-modul

A bestående av Vision (POV) Trollspöet är en liten pinne som instrument som kan visa meddelanden (hela ord) med endast 5 lysdioder (i detta fall) som blinkar i enlighet med ihållande vision. Här har vi skapat möjlighet att visa önskad text POV använd...

HC05 Bluetooth-modul spänningsavdelare

Nyligen lånade jag en Bluetooth-modul från min vän, eftersom jag hade felplacerade mine. Jag märkte att Bluetooth-modulen hade ingen breakout styrelse. Så jag läste dock datablad och fann att detta var en HC05 och det körde på 3.3V logik. Men Arduino...

Enkla arduino bilen med HC-06 Bluetooth-modul

Det enklaste sättet att bygga en Arduino bil och kontrollera den med din android-enhet.Steg 1: Saker krävs: Laptop med Arduino programvara.En Arduino. (Jag använder Leonardo).Två likströmsmotorer med däck fäst ordentligt.En akryl eller plast bit för...

Ansluta HC-05 Bluetooth-modul till Arduino

HC-05 Bluetooth-modulen är ett utmärkt gränssnitt för att kommunicera med din mobil. Den har en stor dataöverföringshastighet och mycket lätt att genomföra.Du behöver följande för att prova denna tutorial:-Någon Arduino ombord du och om du inte redan...

Kolla hälsosam HC-05 Bluetooth-modul utan någon programmering eller arduino

detta instructable är att ge idén om hur snabbt kontrollera din Bluetooth-modul innan påbörjar ett projekt så du kommer att vara mycket säker om sundhet av modulen.Denna metod helt kontrollera din modul omfattar hälsosam RX och TX-pinSå vi börjar...S...

Arduino Bluetooth Tank med anpassade applikationer (V1.0)

Hej! Detta är en guide för hur man bygger en enkel och billig Arduino baserat Bluetooth tank. Detta är den första etappen av projektet och endast omfattar utveckling av ett fordon i rörelse tank spåret baserat. Den andra etappen är den Android-applik...

PC kontrollerade Bluetooth Robot (med ett GUI!)

I detta Instructable kommer jag visa dig hur man bygger en robot som styrs via Bluetooth med hjälp av ett tangentbord, har ett grafiskt användargränssnitt byggt med bearbetning som visar indata från tangentbordet och faktiskt visar den hela bushiness...

Bluetooth-kommunikation med MSP430 microcontroller via MIT App Inventor

Syftet med detta projekt var att använda en mikrokontroller för att skapa en modulerad ljus cykel av någon period, och, med de extra funktionerna att någon pekar i modulering cykeln kan avbrytas och omprogrammeras från en smart telefon. Anta exempelv...

Arduino Bluetooth-Bot med Android och LED-

Hej alla,Låt oss göra en bluetooth robot kontrollerad av android.Dess en instructable stegvisa med några bilder och självklart arduino koden, om du har frågor vänligen fråga mig. Tack!Steg 1: Komponenter i projektet:1. en, Arduino (Arduino 2560 i mit...