Indholdsfortegnelse:
- Trin 1: To betjeninger af Bluetooth -modul
- Trin 2: Almindelig AT -kommando for HC06
- Trin 3: Materialer:
- Trin 4: Fremgangsmåde
- Trin 5: Fremgangsmåde
- Trin 6: Fremgangsmåde
- Trin 7: Overvejelse
- Trin 8: Kilde
Video: Brug HC-06 Bluetooth-modul til at realisere mikro: bit kommunikation med mobiltelefon: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Mange venner omkring mig, der spiller micro: bit, fortæller mig, at Bluetooth -forbindelsen til micro: bit ikke er stabil. Det er let at afbryde forbindelsen. Hvis vi bruger mikropython, kan Bluetooth ikke engang tages i brug. Inden dette problem er løst af micro: bit official, har vi her en anden kompromitteret metode. Det vil sige at bruge HC-05/HC-06 modul. I dag vil jeg dele med dig, hvordan du bruger micro: bit til at køre HC-06-modul.
Hardwareen til HC-05 og HC-06 er den samme. De adpot BC417143 -chip fra CSR (Cambridge Silicon Radio). Det understøtter Bluetooth 2.1+EDR -regler.
Trin 1: To betjeninger af Bluetooth -modul
Automatisk forbindelse, også kaldet gennemsigtig kommunikation. Ordresvar, også kaldet AT-tilstand.
Automatisk forbindelse, vi normalt brugte, er kun til at konvertere RxD -inputdata til trådløst Bluetooth -signal og sende det ud eller overføre de modtagne trådløse data fra TxD til controlleren. Modulet selv kan ikke læse data eller acceptere kommando.
Alle kommandoer, der bruges til at styre Bluetooth-modul, kaldes AT-kommando (AT-kommando). ATkommando sender ikke via Bluetooth, men sidefoden Txd og RxD på modulet. Kun under AT -tilstand kan Bluetooth -modul acceptere AT -kommando.
Trin 2: Almindelig AT -kommando for HC06
Bemærk: Når det er blevet opladet, går HC-06-modulet automatisk i AT-tilstand. På dette tidspunkt blinker indikatoren hurtigt. Efter matchning skifter indikatoren til konstant lysfunktion.
Trin 3: Materialer:
1 x BBC Micro: bit board
1 x ElecFreaks Micro: bit Breakout Board
1 x Bluetooth-modem HC-06
1 x IIC OLED -modul
Trin 4: Fremgangsmåde
Trin 1
Tilslut HC06 -modulet til micro: bit breakout board.
Her er forbindelsen mellem HC06 og micro: bit breakout board:
GND-G
VCC-VC
RXD-TX
TXD-RX
STATE og NØGLE opretter ikke forbindelse.
Trin 5: Fremgangsmåde
Trin 2
Tilslut OLED -modulet til IIC seriel port.
Trin 3
Sæt din micro: bit i breakout board, og slut den til din computer med et USB -kabel.
Trin 4
Åbn makecode, søg efter OLED -bibliotek og tilføj det.
Trin 5
Initialiser OLED og seriel port. Du kan henvise til parametrene i de følgende billeder for at foretage initialisering.
Trin 6
Når der trykkes på knappen A, indstilles navnet på Bluetooth og matchende kode.
Trin 7
Rediger modtag og send program.
Her er det komplette program. Du kan downloade det til din micro: bit via nedenstående link.
Trin 6: Fremgangsmåde
Trin 9
Tryk på knap A, vi kan se oplysningerne vist på billedet herunder på OLED -skærmen. Hvis det ikke er sådan, skal du genstarte din micro: bit og trykke på knap A igen.
Trin 10
Installer Bluetooth Terminal APP i din mobiltelefon. Hvis du ikke har denne APP, kan du klikke her for at downloade en.
Bemærk: HC-06 understøtter ikke IOS-system. Du skal kun bruge Android -mobiltelefon.
Trin 11
Åbn din Bluetooth i din mobilindstilling, du vil se "myhc06" Bluetooth -enhed.
Trin 12
Klik for at tilslutte "myhc06" og indtast PIN -kode 1234.
Trin 13
Åbn Bluetooth -terminal på din mobil, vælg BT (Bluetooth), og klik derefter på Bluetooth -ikonet i øverste højre hjørne.
Trin 14
Vælg "myhc06" og tilslut den.
Trin 15
Okay! Lige nu til dette trin har vi afsluttet mobilafregningen. Lad os prøve at bruge din mobil til at sende nogle beskeder til micro: bit. Du vil se tekster sendt fra din mobiltelefon blive vist på OLED -skærmen. Tryk på knappen B på micro: bit, så vil du se micro: bit -meddelelser vist på din mobiltelefon. Ganske fantastisk!
Trin 7: Overvejelse
Hvad hvis vi vælger HC05 til at kommunikere?
Der vil være få forskelle mellem AT-kommandoen for HC-05 og kommandoen over HC-06. Hvad angår kommunikationen mellem HC05 og micro: bit, vil jeg fortælle dig det i det næste kapitel. Så bare fortsæt med at se os!
Trin 8: Kilde
Denne artikel er fra:
Hvis du har spørgsmål, kan du kontakte : [email protected].
Anbefalede:
LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin
LoRa 3 til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: Jeg opretter et bibliotek til at styre EBYTE E32 baseret på Semtech -serien af LoRa -enheder, meget kraftfuld, enkel og billig enhed.Du kan finde 3Km version her, 8Km version herDe kan arbejde over en afstand på 3000m til 8000m, og de har en masse funktioner og
Lang rækkevidde, 1,8 km, Arduino til Arduino trådløs kommunikation med HC-12 .: 6 trin (med billeder)
Lang rækkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikation med HC-12 .: I denne instruktør vil du lære at kommunikere mellem Arduinos over en lang afstand op til 1,8 km i det fri. HC-12 er en trådløs seriel port kommunikationsmodul, der er meget nyttigt, ekstremt kraftfuldt og let at bruge. Først vil du lære
Trådløs kommunikation ved hjælp af NRF24L01 -transceivermodul til Arduino -baserede projekter: 5 trin (med billeder)
Trådløs kommunikation ved hjælp af NRF24L01 Transceiver-modul til Arduino-baserede projekter: Dette er min anden instruerbare vejledning om robotter og mikro-controllere. Det er virkelig fantastisk at se din robot i live og fungere som forventet, og tro mig, det vil være sjovere, hvis du styrer din robot eller andre ting trådløst med hurtig og
EISE4 -projekt: Lær at realisere en stemmemoduleringsenhed: 6 trin (med billeder)
EISE4 -projekt: Lær, hvordan du realiserer en stemmemoduleringsenhed: I denne instruks vil du gennemgå alle de forskellige trin for at realisere en enhed, der tilføjer lydeffekter (en forsinkelse og et ekko). Denne enhed består for det meste af en mikrofon, et DE0 Nano SoC -kort, en højttaler, en skærm og en infrarød sensor. D
Brug af Parallax Basic Stamp II til at ringe til en dørklokke eksternt: 4 trin (med billeder)
Brug af Parallax Basic Stamp II til at ringe til en dørklokke eksternt: Problemet? En hund der bliver alt for begejstret når dørklokken ringer. Løsningen? Ring på døren på tilfældige tidspunkter, hvor ingen er der, og ingen svarer på den for at modvirke hunden - for at bryde foreningen, som en ringende dørklokke e