Innholdsfortegnelse:
- Trinn 1: To operasjoner av Bluetooth -modulen
- Trinn 2: Vanlig AT -kommando for HC06
- Trinn 3: Materialer:
- Trinn 4: Fremgangsmåte
- Trinn 5: Fremgangsmåte
- Trinn 6: Fremgangsmåte
- Trinn 7: Hensyn
- Trinn 8: Kilde
Video: Bruk HC-06 Bluetooth-modul til å realisere mikro: bit kommunikasjon med mobiltelefon: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
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].
Anbefalt:
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: Jeg hadde nylig interesse for å aktivere UART0 på min Raspberry Pi (3b) slik at jeg kunne koble den direkte til en RS -232 signalnivåenhet ved hjelp av en standard 9 -nål d-sub-kontakt uten å måtte gå gjennom en USB til RS-232 adapter. En del av min interesse
Slik kjører du servomotorer ved bruk av Moto: bit med mikro: bit: 7 trinn (med bilder)
Slik kjører du servomotorer ved bruk av Moto: bit med Micro: bit: En måte å utvide funksjonaliteten til micro: bit er å bruke et brett kalt moto: bit av SparkFun Electronics (omtrent $ 15-20). Det ser komplisert ut og har mange funksjoner, men det er ikke vanskelig å kjøre servomotorer fra det. Moto: bit lar deg
Lang rekkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikasjon med HC-12 .: 6 trinn (med bilder)
Lang rekkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikasjon med HC-12 .: I denne instruksen lærer du hvordan du kommuniserer mellom Arduinos over en lang avstand opp til 1,8 km i friluft. HC-12 er en trådløs seriell port kommunikasjonsmodul som er veldig nyttig, ekstremt kraftig og enkel å bruke. Først vil du lære
Trådløs kommunikasjon ved bruk av NRF24L01 transceivermodul for Arduino -baserte prosjekter: 5 trinn (med bilder)
Trådløs kommunikasjon ved bruk av NRF24L01 transceivermodul for Arduino-baserte prosjekter: Dette er min andre instruerbare opplæring om roboter og mikrokontrollere. Det er virkelig fantastisk å se roboten din i live og fungere som forventet, og tro meg det vil bli morsommere hvis du styrer roboten eller andre ting trådløst med rask og
Trådløs kommunikasjon ved bruk av billige 433MHz RF -moduler og Pic -mikrokontrollere. Del 2: 4 trinn (med bilder)
Trådløs kommunikasjon ved bruk av billige 433MHz RF -moduler og Pic -mikrokontrollere. Del 2: På den første delen av denne instruksjonsboken demonstrerte jeg hvordan jeg programmerer en PIC12F1822 ved hjelp av MPLAB IDE og XC8 -kompilatoren, for å sende en enkel streng trådløst ved hjelp av billige TX/RX 433MHz -moduler. Mottakermodulen ble koblet via en USB til UART TTL kabelannonse