Inhoudsopgave:

Gebruik de HC-05 Bluetooth-module om Micro:bit-communicatie met mobiele telefoon te realiseren - Ajarnpa
Gebruik de HC-05 Bluetooth-module om Micro:bit-communicatie met mobiele telefoon te realiseren - Ajarnpa

Video: Gebruik de HC-05 Bluetooth-module om Micro:bit-communicatie met mobiele telefoon te realiseren - Ajarnpa

Video: Gebruik de HC-05 Bluetooth-module om Micro:bit-communicatie met mobiele telefoon te realiseren - Ajarnpa
Video: Using one or more VL6180X 20cm Time-of-Flight proximity sensor with Arduino 2024, November
Anonim
Gebruik de HC-05 Bluetooth-module om micro: bit-communicatie met mobiele telefoon te realiseren
Gebruik de HC-05 Bluetooth-module om micro: bit-communicatie met mobiele telefoon te realiseren

In het hoofdstuk HC-06 Bluetooth-module gebruiken om micro:bit-communicatie met mobiele telefoons te realiseren, hebben we besproken hoe u HC-06 kunt gebruiken om communicatie tussen micro:bit en mobiele telefoon te realiseren. Behalve HC-06 is er nog een andere veelgebruikte Bluetooth-module, HC-05. Hun gebruik kan een klein verschil hebben. Vandaag gaan we het hebben over hoe je HC-05 kunt gebruiken om micro:bit te laten communiceren met je mobiele telefoon.

Stap 1: Twee methoden om de HC-05 naar de AT-modus te laten gaan

1. Wanneer de module is opgeladen en ongeëvenaard is, is deze in de AT-modus. De baudrate is de oorspronkelijke baudrate van de module, die standaard 9600 is. Voor het matchen zal de indicator van de module snel ongeveer 3 keer per seconde knipperen.

2. Stel de hoogspanning in op KEY en laad de module op, dan zal deze in de AT-modus gaan en de baudrate is vast ingesteld op 38400. U kunt de AT-opdracht rechtstreeks verzenden. Alvorens te matchen, knippert de module-indicator langzaam met een interval van 2 seconden tussen aan en uit.

Opmerking:

Meestal gebruiken we de eerste methode. Wanneer u de baudrate van de module bent vergeten, kunt u de tweede modus gebruiken om naar de AT-modus te gaan. Normaal gesproken willen we u aanraden om de eerste methode te kiezen om de AT-modus te openen.

Stap 2: Gemeenschappelijke AT-opdrachten van HC-05

Opmerking:

1. HC- is een soort master-slave geïntegreerde Bluetooth seriële poortmodule. In de standaardsituatie is dit meestal de slave-modus.

2. De AT-commando's van HC-05 worden met Enter ingedrukt. Het familielid

blokken in makecode is:

Stap 3: Materialen:

1 x BBC Micro:bit-bord

1 x ElecFreaks Micro:bit Breakout Board

1 x Bluetooth-modem HC-05

1 x IIC OLED-module

Stap 4: Procedure

Stap 1:

Sluit de HC-05 aan op het micro:bit breakout-bord.

Hier is de verbinding van de pinnen:

GND-G

VCC-VC

RXD-TX

TXD-RX

KEY-VCC

STAAT geen

Stap 2:

Sluit de OLED-module aan op de IIC seriële poort.

Stap 5: Procedure

Stap 3:

Sluit de micro:bit aan op het breakout-bord, sluit het aan op de computer met een USB-kabel. Zorg ervoor dat de spanningsschakelaar naar het 5V-uiteinde is geschoven.

Stap 4:

Open makecode, zoek en voeg OLED-bibliotheek toe.

Stap 5:

Initialiseer OLED en seriële poort. U kunt de parameters in de volgende afbeelding raadplegen om de initialisatie uit te voeren.

Stap 6:

Druk op knop A om de Bluetooth-naam en bijbehorende code in te stellen.

Stap 7:

Schrijf ontvang en verzend programma.

Hier is het volledige programma. U kunt het programma downloaden in micro:bit via onderstaande link.

Stap 9:

Druk op knop A, u ziet 4 opeenvolgende OK weergegeven op het OLED-scherm. Als dit niet het geval is, start u uw micro:bit opnieuw op en drukt u nogmaals op knop A.

Stap 6: Procedure

Stap 10:

Voor deze stap hebben we de Bluetooth-naam al opnieuw ingesteld op "myhc05" en de bijbehorende pincode op "1234". Steek de KEY-kabel uit de VCC en zorg dat de pin niet is aangesloten. Ontlaad vervolgens het systeem, de indicator op de HC-05-module verandert van langzaam knipperen naar snel knipperen.

Stap 11:

Installeer de Bluetooh Terminal APP op uw mobiel. Als u deze APP niet heeft, kunt u hier klikken om er een te downloaden.

Opmerking:

Het is alleen voor mobiele Android-telefoons. Zowel HC-05 als HC-06 ondersteunen geen IOS-systeem.

Stap 12

Open de instellingen -Bluetooth in uw mobiele telefoon, u ziet een Bluetooth-apparaat genaamd "myhc05".

Stap 13

Klik om "myhc05" aan te sluiten en voer pincode 1234 in.

Stap 14

Open Bluetooth Terminal in je mobiele telefoon en kies BT (Bluetooth). Klik op het Bluetooth-pictogram in de rechterbovenhoek.

Stap 15

Kies "myhc05" en sluit deze aan.

Stap 16

OK. Tot deze stap zijn alle mobiele instellingen voltooid. Probeer met je mobiele telefoon berichten naar je micro:bit board te sturen. U ziet de berichten die u hebt verzonden op het OLED-scherm verschijnen.

Druk op knop B op micro:bit, dan zie je berichten van micro:bit op je mobiele telefoon.

Stap 7: Conclusie

Er kan een klein verschil zijn tussen HC-05 en HC06 in gebruik. Hier heb ik een conclusie voor je gemaakt:

Ze hebben verschillende methoden om AT-commando's in te voeren. Voordat hij werd opgeladen, is de HC-06 in de AT-modus gegaan. Hoewel de HC-06 twee methoden heeft om naar de AT-modus te gaan: de ene is om direct na het opladen naar binnen te gaan, de andere is om hoogspanning aan te sluiten op KEY zodat deze in de AT-modus kan gaan met een vaste baudrate

  • De AT-opdrachtuitdrukkingen van HC-05 en HC-06 verschillen enigszins. Voor meer details kunt u de kolommen in de artikelen raadplegen.

    Je moet op Enter drukken achter het AT-commando van HC-05, terwijl je dat niet hoeft te doen achter het AT-commando van HC-06

HC-05 kan worden ingesteld op een mastermachine. Wat betreft het gebruik van de mastermachine-modus, zullen we u in de volgende hoofdstukken vertellen

Stap 8: Relatieve metingen:

Gebruik de HC-06 Bluetooth-module om micro: bit-communicatie met mobiele telefoon te realiseren

Stap 9: Bron

Dit artikel is afkomstig van:

Als je vragen hebt, kun je contact opnemen met [email protected].

Aanbevolen: