Innehållsförteckning:

Använd HC-06 Bluetooth-modul för att inse mikro: bitkommunikation med mobiltelefon: 8 steg (med bilder)
Använd HC-06 Bluetooth-modul för att inse mikro: bitkommunikation med mobiltelefon: 8 steg (med bilder)

Video: Använd HC-06 Bluetooth-modul för att inse mikro: bitkommunikation med mobiltelefon: 8 steg (med bilder)

Video: Använd HC-06 Bluetooth-modul för att inse mikro: bitkommunikation med mobiltelefon: 8 steg (med bilder)
Video: OUTSEAL PLC 20x4 LCD MODBUS HMI 2024, November
Anonim
Använd HC-06 Bluetooth-modul för att realisera mikro: bitkommunikation med mobiltelefon
Använd HC-06 Bluetooth-modul för att realisera mikro: bitkommunikation med mobiltelefon

Många vänner runt mig som spelar micro: bit berättar att Bluetooth: s anslutning till micro: bit inte är stabil. Det är enkelt att koppla bort. Om vi använder mikropyton kan Bluetooth inte ens tas i bruk. Innan detta problem är löst av micro: bit official, här har vi en annan komprometterad metod. Det är att använda HC-05/HC-06-modulen. Idag ska jag dela med mig av hur du använder micro: bit för att driva HC-06-modulen.

Hårdvaran för HC-05 och HC-06 är densamma. De adpot BC417143 -chip från CSR (Cambridge Silicon Radio). Den stöder Bluetooth 2.1+EDR -regler.

Steg 1: Två funktioner för Bluetooth -modulen

Automatisk anslutning, även kallad transparent kommunikation. Order-response, även kallat AT-läge.

Automatisk anslutning som vi normalt använder är bara för att konvertera RxD -ingångsdata till trådlös Bluetooth -signal och skicka ut den, eller överföra den mottagna trådlösa data från TxD till styrenheten. Modulen i sig kan inte läsa data eller acceptera kommando.

Alla kommandon som används för att styra Bluetooth-modulen kallas AT-kommando (AT-kommando). ATkommando sänder inte via Bluetooth utan sidfoten Txd och RxD för modulen. Endast i AT -läge kan Bluetooth -modulen acceptera AT -kommandot.

Steg 2: Vanligt AT -kommando för HC06

Obs! När HC-06-modulen laddas kommer den automatiskt att gå in i AT-läge. För närvarande blinkar indikatorn snabbt. Efter matchning ändras indikatorn till konstant ljus.

Steg 3: Material:

1 x BBC Micro: bitskiva

1 x ElecFreaks Micro: bit Breakout Board

1 x Bluetooth-modem HC-06

1 x IIC OLED -modul

Steg 4: Förfarande

Steg 1

Anslut HC06 -modulen till micro: bit breakout board.

Här är anslutningen av HC06 och micro: bit breakout board:

GND-G

VCC-VC

RXD-TX

TXD-RX

STATE och KEY ansluter inte.

Steg 5: Förfarande

Steg 2

Anslut OLED -modulen till IIC -seriell port.

Steg 3

Anslut din micro: bit till breakout -kortet och anslut den till din dator med en USB -kabel.

Steg 4

Öppna makecode, sök efter OLED -bibliotek och lägg till det.

Steg 5

Initiera OLED och serieport. Du kan hänvisa till parametrarna i följande bilder för att göra initialisering.

Steg 6

När knappen A trycks in kommer det att ställa in namnet på Bluetooth och matchningskod.

Steg 7

Redigera program för att ta emot och skicka.

Här är hela programmet. Du kan ladda ner den till din micro: bit via länken nedan.

Steg 6: Förfarande

Steg 9

Tryck på knapp A, vi kan se informationen som visas på bilden nedan på OLED -skärmen. Om det inte är så här startar du om din micro: bit och trycker på knappen A igen.

Steg 10

Installera Bluetooth Terminal APP i din mobiltelefon. Om du inte har den här appen kan du klicka här för att ladda ner en.

Obs: HC-06 stöder inte IOS-system. Du måste bara använda Android -mobiltelefon.

Steg 11

Öppna din Bluetooth i din mobilinställning, du kommer att se "myhc06" Bluetooth -enhet.

Steg 12

Klicka för att ansluta "myhc06" och ange PIN -kod 1234.

Steg 13

Öppna Bluetooth -terminalen på din mobil, välj BT (Bluetooth) och klicka sedan på Bluetooth -ikonen i det övre högra hörnet.

Steg 14

Välj "myhc06" och anslut den.

Steg 15

Ok! Just nu till det här steget har vi avslutat mobiluppgörelsen. Låt oss försöka använda din mobil för att skicka några meddelanden till micro: bit. Du kommer att se texter som skickas ut från din mobiltelefon visas på OLED -skärmen. Tryck på knapp B på micro: bit, så ser du mikro: bitmeddelanden på din mobiltelefon. Helt fantastiskt!

Steg 7: Hänsyn

Vad händer om vi väljer HC05 för att göra denna kommunikation?

Det kommer att ha få skillnader mellan AT-kommandot för HC-05 och kommandot för HC-06. När det gäller kommunikationen mellan HC05 och micro: bit, kommer jag att berätta för dig i nästa kapitel. Så fortsätt bara titta på oss!

Steg 8: Källa

Denna artikel är från:

Om du har några frågor kan du kontakta : [email protected].

Rekommenderad: