Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Mange venner rundt meg som spiller micro: bit, forteller meg at Bluetooth -tilkoblingen til micro: bit ikke er stabil. Det er lett å koble fra. Hvis vi bruker mikropyton, kan ikke Bluetooth engang tas i bruk. Før dette problemet er løst av micro: bit official, har vi her en annen kompromittert metode. Det vil si å bruke HC-05/HC-06-modulen. I dag skal jeg dele med deg hvordan du bruker micro: bit til å drive HC-06-modulen.
Maskinvaren til HC-05 og HC-06 er den samme. De adpot BC417143 -brikken fra CSR (Cambridge Silicon Radio). Den støtter Bluetooth 2.1+EDR -forskrifter.
Trinn 1: To operasjoner av Bluetooth -modulen
Automatisk tilkobling, også kalt gjennomsiktig kommunikasjon. Ordresvar, også kalt AT-modus.
Automatisk tilkobling vi vanligvis bruker, er bare for å konvertere RxD -inngangsdata til trådløst Bluetooth -signal og sende det ut, eller overføre de mottatte trådløse dataene fra TxD til kontrolleren. Selve modulen kan ikke lese data eller godta kommando.
Alle kommandoer som brukes til å kontrollere Bluetooth-modulen kalles AT-kommando (AT-kommando). ATkommando sender ikke via Bluetooth, men bunnteksten Txd og RxD på modulen. Bare i AT -modus kan Bluetooth -modulen godta AT -kommandoen.
Trinn 2: Vanlig AT -kommando for HC06
Merk: Når HC-06-modulen er ladet, går den automatisk inn i AT-modus. På dette tidspunktet blinker indikatoren raskt. Etter samsvar, vil indikatoren skifte til konstant lysmodus.
Trinn 3: Materialer:
1 x BBC Micro: bitbrett
1 x ElecFreaks Micro: bit Breakout Board
1 x Bluetooth-modem HC-06
1 x IIC OLED -modul
Trinn 4: Fremgangsmåte
Trinn 1
Koble HC06 -modulen til micro: bit breakout board.
Her er tilkoblingen til HC06 og micro: bit breakout board:
GND-G
VCC-VC
RXD-TX
TXD-RX
STATE og NØKKEL får ikke kontakt.
Trinn 5: Fremgangsmåte
Steg 2
Koble OLED -modulen til IIC seriell port.
Trinn 3
Koble din micro: bit til breakout -kortet, og koble den til datamaskinen din med en USB -kabel.
Trinn 4
Åpne makekoden, søk etter OLED -biblioteket og legg det til.
Trinn 5
Initialiser OLED og serieport. Du kan referere til parameterne i de følgende bildene for å gjøre initialisering.
Trinn 6
Når du trykker på knapp A, angis navnet på Bluetooth og matchende kode.
Trinn 7
Rediger mottak og send program.
Her er det komplette programmet. Du kan laste den ned til din micro: bit via lenken nedenfor.
Trinn 6: Fremgangsmåte
Trinn 9
Trykk på knapp A, vi kan se informasjonen som vises på bildet nedenfor på OLED -skjermen. Hvis det ikke er slik, starter du micro: bit på nytt og trykker på knapp A igjen.
Trinn 10
Installer Bluetooth Terminal APP i mobiltelefonen. Hvis du ikke har denne appen, kan du klikke her for å laste den ned.
Merk: HC-06 støtter ikke IOS-system. Du må bare bruke Android -mobiltelefon.
Trinn 11
Åpne Bluetooth -en i mobilinnstillingen, og du vil se "myhc06" Bluetooth -enhet.
Trinn 12
Klikk for å koble til "myhc06" og angi PIN -kode 1234.
Trinn 13
Åpne Bluetooth -terminalen på mobilen din, velg BT (Bluetooth), og klikk deretter på Bluetooth -ikonet øverst til høyre.
Trinn 14
Velg "myhc06" og koble den til.
Trinn 15
Ok! Akkurat nå til dette trinnet har vi fullført mobiloppgjøret. La oss prøve å bruke mobilen din til å sende noen meldinger til micro: bit. Du vil se tekster sendt ut fra mobiltelefonen din vises på OLED -skjermen. Trykk på knapp B på micro: bit, så vil du se micro: bit meldinger som vises på mobiltelefonen. Ganske fantastisk!
Trinn 7: Hensyn
Hva om vi velger HC05 for å gjøre denne kommunikasjonen?
Det vil være få forskjeller mellom AT-kommandoen til HC-05 og kommandoen til HC-06. Når det gjelder kommunikasjonen mellom HC05 og micro: bit, vil jeg fortelle deg det i neste kapittel. Så bare fortsett å se på oss!
Trinn 8: Kilde
Denne artikkelen er fra:
Hvis du har spørsmål, kan du kontakte : [email protected].