- 31 augustus 2013: Ik heb een handleiding over hoe te wijzigen van de standaardinstellingen voor de HC-05 module gepubliceerd.
- 5 juli 2013: Zie mijn andere gids op controle Arduino met Android via Bluetooth
INTRODUCTIE
In de gids, zal ik uitleggen hoe ik erin geslaagd om data heen en weer tussen een PC en Arduino via een goedkope Bluetooth HC-05 zendontvanger die kan worden gevonden voor minder dan $10 op ebay met de breakout board te sturen. De versie die ik in dit project gebruikt heb beschikt niet over een breakout board, dus het is iets goedkoper, maar veel moeilijker om te solderen. ik raden het kopen van de module met de breakout board. Deze Bluetooth-transceiver fungeert in feite als een generieke seriële COM poort.
De PC Arduino Bluetooth-seriële verbinding kunnen nuttig zijn in vele toepassingen zoals servo's, motoren, beheren en het schrijven naar LCD's. De Arduino aan PC-aansluiting kunnen nuttig zijn in toepassingen waar de Arduino leest sensoren dan hun waarden doorgeven via seriële Bluetooth naar een PC voor verwerking. De afstand voor deze transceiver is ongeveer 30 feet of zo maar hangt het werkelijk af van vele andere variabelen. Dit is ideaal voor binnenshuis projecten.
Het enige nadeel van deze goedkope Bluetooth-transceiver is de afwezigheid van de headers wat betekent dat u moet ten minste 4 draden solderen. Dan is er gebrek aan vermogen LED evenals geen TX/RX LEDs. Ik heb niet het overwegen van deze functies een noodzaak, maar sommigen van u zou willen meer betalen en een verbeterde versie van deze transceiver met al deze functies krijgen.
De Bluetooth-seriële module ik kocht heeft de volgende specificaties:
--COM standaardinstelling: 9600, N, 8,1
--Standaard wachtwoord/paring code: 1234.
--Ondersteunt de opdracht AT om te wijzigen de baud-rate, de apparaatnaam, de sleutel, master/slave, enz.
--Ondersteunt baudrates 2400-1382400.
--Gebaseerd op de MVO-Bluetooth-chip BC417143
--Bluetooth specificatie v2.0 + EDR
--Voeding: + 3.3VDC 50mA
--Frequentie: 2.4GHz ISM-band
--Modulatie: GFSK (Gaussiaans Frequency Shift Keying)
--Uitstoot vermogen: ≤4dBm, klasse 2
--Gevoeligheid: ≤-84dBm op 0,1% BER
--Snelheid: asynchrone: 2.1Mbps(Max) / 160 kbps, synchroon: 1Mbps/1Mbps
--Veiligheid: verificatie- en coderingsinstellingen
--Grootte: 26.9 x 13 x 2,2 mm.
--Werken temperatuur: -20 ~ + 75 Celsius
--Dimension: 26.9 x 13 x 2,2 mm
CREDITS
Tijdens mijn onderzoek, ik heb geprofiteerd van vele projecten op deze en gerelateerde onderwerpen. Ik heb hen genoemd in de sectie verwijzingen.
GERELATEERDE PROJECTEN
1) in een vorig project gebruikte ik een Pololu Wixel en een Arduino aan het besturen van een robot op afstand via een PC terminal. Hier, zal ik laten zien van vergelijkbare gegevens exchange-functionaliteit, maar zonder de robot.
2) ik ook gehackt de RF systeem van goedkope draadloze auto speelgoed en de Arduino gebruikt voor het verzenden van signalen.