Popular question: how to enable Bluetooth on Skoda Octavia A5?

Boiro radio for Skoda Octavia A7 is a multifunctional multimedia system, a combination of advanced achievements of audio playback and computer technology.

Next, we consider how the mobile device is connected to the information and entertainment system (radio) of the ŠKODA Octavia A7 car.

  • Turn on the ignition.
  • Turn on the radio.
  • We go to the settings menu by pressing the Setup key.
  • Select the Bluetooth menu item item.
  • We put the status “see” the status.

What is Maxidot Skoda?

Maxi Dot is an information display that issues information about the current state of your car. This is one of the types of on.board computer, between the speedometer and the tachometer is located. If the display is schematically depicted a maxidot machine, if only the numbers are an eating sideboard.

We go into the parameters of the radio or on.board computer and look for the Bluetooth item. We go to his menu and select “Search for available devices”. Now you need to take the phone, go to Bluetooth.menu and indicate that the device is visible to others.

Connection diagram of the Bluetooth modules HC-05, HC-06 to Arduino for configuration.

What are the parameters of the Bluetooth modules of the HC-05, HC-06 can be configured using AT-teams?

Depending on the version of the Bluetooth module and firmware, you can configure a different number of parameters. Also, AT-commands can be different, different versions of modules and firmware. But the main set of teams is unchanged for any version. Perhaps the dividing sign will differ, but the “scientific selection” method can be determined, if there is not even a description for your module.


The main AT-teams of Bluetooth modules HC-05, HC-06:

  • At. Used to check the connection with the module.
  • Atversion. Request for firmware version
  • Atname. Request / installation of the module name
  • ATPSWD or Atpin. Request / installation of the PIN code
  • Atuart. Request / setting speed UART
  • Atcmode. Request / Installation of the connection mode
  • Atbind. Request / installation of a fixed address
  • Ataddr. Request for the address of the module
  • Atrole. Request / setting the role of the module

These are the main AT teams. The rest of the commands are rarely used. You can see a more detailed list in the table below.

AT teams: Bluetooth answer module: purpose of the AT command:
At OK Test team: used to check communication with the module.
Atreset OK Modul program reloading team: The module behaves like after a short.term power outage.
Atversion? Version: Version Request of the version of the firmware of the module: The module returns the version in the form of a line up to 32 bytes.Example of answer: Version: HC01.COMV2.1OK
Atorgl OK Reset of user settings: The module drops the following settings: class = 0, iac = 9e8b33, Role = 0, CMode = 0, UART = 38400.0, PSWD = 1234, NAME = HC01.com.
Ataddr? Addr: Address Request of the module address: The module returns three parts of its address NAP: UAP: LAP separated by a colon.Each part consists of sixteen.grown numbers.Example of the answer: Addr: 1234: 56: 789abcoko the number of characters in Ades is not even, then such an address will not be allowed to add to the master to the atbind parameter
Atname? NAME: Nameok Request / installation of the module: the module name is presented by a line up to 32 bytes.Example of the answer: Name: IARDUINOOK INTRODUCTION: Atname = IARDUINONOCOL MODULES OF THE ATNAME team react? only with a pressed module button or the presence of a high level at the input k.
Atname = name OK
Atrname? ADDRESS RNAME: Nameok Request for the name of the found Bluetooth device: the address is entered after the gap, and parts of the address (NAP, UAP, LAP) are separated by a comma. The module returns the name of the device found by Bluetooth, which is in the area of ​​action, the address of which was in the request. Example Request: Atname? 1234,56,789ABC for example: RNAME: IARDUINOOK
Atrole? Role: Roller Request / setting the role of the module: the role of the module is represented by the number: 0. Vedica, 1. Presenter, 2. Checked in the cycle.Example of answer: Role: 1 example of installation: atrole = 0
Atrole = role OK
Atclass? Class: Tick Request / installation type of device: The type of device is presented with a 32.bit number by which you can determine the purpose of the module: Bluetooth keyboard, Bluetooth mouse, headset. Installation example: atclass = 0
Atclass = Type OK
Atiac? IAC: Codk Request / installation of a GIAC general access code: the code is represented by a 32.bit number and is used to detect bluetooth devices.In the role of the presenter, according to this code, the module will access other Bluetooth devices for their search (survey), and in the role of the led on this code, access will be provided for the module survey to other leading. Example of the answer: IAC: 9E8B33OK INSTALLY: atiac = 9E8b33
Atiac = code Okilfail
Atinqm? Inqm: mode, stake, time Request / Installation of the Module Polling mode: The parameters used are the settings for the search command (survey) of other Bluetooth devices.- Search mode is presented by the number: 0-standing, 1-post in terms of signal intensity.- The number is represented by the number that determines the limiting number of the Bluetooth devices found, after which it is necessary to stop the search for the search time sets the timaut after which the search stops. The real search time in seconds is equal to the indicated number multiplied by 1.28. Example of the answer: Inqm: 1,1,48ok installation: Atinqm: 1.1,48
Atinqm = mode, stake, time Okilfail
ATPSWD? PSWD: Codk Request / installation of the PIN code: Access code is presented by a line up to 16 bytes.The module code in the role of a driven device is a password for access to the current module.The module code as a drive device is a password for access to external Bluetooth devices.Example of answer: PSWD: 1234ok installation: atpswd = 1234ArDuino
ATPSWD = code OK
Atuart? UART: Skor, stop, Provok Request / setting speed UART: The speed is represented by the number of bit / sextope bit is represented by the number: 0. One, 1. Two checks are represented by the number: 0. without verification, 1. Examination of oddity, 2. Checking parties.Example of the answer: UART: 38400.0.0OK Installation: ATUART = 38400.0.0
Atuart = Skor, Stop, Prov OK
Atcmode? CMOD: mode Request / Installation of the connection mode: mode is presented by the number: 0. The module in the role of the presenter is connected only to that Bluetooth device, the address of which is indicated by the ATBind command.one. The module in the role of the host is connected to any Bluetooth to the device.2. The module in the role of the leader works in the cycle for example: CMOD: 0.sample installation: atcmod = 1
Atcmode = mode OK
Atbind? BIND: Address Request / Installation of a fixed address: If the module is in the role of the host (Role = 1) and the connection mode is established to the fixed address (cmode = 0), then it will only be connected to that Bluetooth device, the address of which is indicated by this command. Parts of the address are introduced: when installing. by commas, and when answering. Through the colon.Example of the answer: Bind: 1234: 56: 789ABCOK INTRODUCTION: Atbind = 0.0.0
Atbind = address OK
Atpolar? Polar: Log, Logok Request / installation of an active logical level for the inclusion of LEDs: polarity is represented by a number 0 or 1 corresponding active logical level.The first parameter indicates the logical level for turning on the LED connected to the PIO8 output (displays the operating mode), and the second for the LED connected to the PIO9 output (displays the status of the connection). Example of the answer: Polar: 1,1ok installation: atpolar = 1.1
Atpolar = log, log OK
Atpio = number, level OK Installation of the logical level of Pio: allows you to set the logical level at the output of Pio. The output number is represented by a number from 2 to 11, except 8 and 9. The level is represented by the number 0 or 1. Installation example: atpio = 11.0
Atmpio? MPIO: Numok Request / installation of logical levels Pio: allows you to find out or set logical levels at once on all Pio conclusions.Levels are represented by a hexadeck number, each bit of which corresponds to the level of Pio output.Example of answer: MPIO: 1f0ok installation: atmpio: CFC
Atmpio = number OK
Atipscan? IPSCAN: A, B, C, DOK Request / installation of parameters IP scanning: A. scanning interval. Duration of scanning. Page interval. Number of pages for example answer: IPSCAN: 1024,512,1024,512OK INTRODUCTION example: Atipscan: 1024,512,1024,512
Atipscan = a, b, c, d OK
Atsniff? Sniff: A, B, C, DOK Request / installation of energy.saving parameters: a. Maximum time. The minimum time. The period of the reptrades. Timesout for example: Sniff: installation: ATSNIFF =
Atsniff = a, b, c, d OK
Atensniff = address OK The transition to the energy.saving mode: parts of the address are introduced through a comma (NAP, UAP, LAP) example of the command: atensniff = 1234.56,789abc
Atexsniff = address OK Exiting from the energy.saving mode: parts of the address are entered through a comma (NAP, UAP, LAP) example of the command: atexsniff = 1234.56,789abc
Atsenm? Senm: Secret, CHIFROK Request / Installation of safety parameters: Secret mode is presented by the number: 0. Turned off1. Unprotected connection2. Protection at the service level3. Connection level. Unknown encryption mode is represented by the number: 0. Without encryption1. only traffic PTP2 is encrypted. The entire traffic is encrypted by the answer: Senm: 0.0oke installation: ATSENM: 0.0
Atsenm = secret, cipher OK
ATPMSAD = address OK Removing the device from the steam list: Removing the Bluetooth device from the list will lead to the need to form a couple to connect to it.Parts of the address of the remote device are entered through a comma (NAP, UAP, LAP) example of the command: atpmsad = 1234.56,789abc
Atrmad OK Removing all devices from the steam list: cleaning this list will lead to the need to re.form pairs with Bluetooth devices for connecting to them.
ATFSAD = address Okilfail Search for the device in the steam list: if the Bluetooth device with the specified address is on the list, then the module will return OK otherwise fail.Parts of the address are entered through a comma (NAP, UAP, LAP) Example Request: ATFSAD = 1234.56,789ABC
Atadcn? ADCN: quantity Request for the number of devices in the list of steam: when the pair is formed leading, the data about the pair automatically fall into the list of steam and for subsequent connections (even after the power is turned off) it is not necessary to re-install a couple. Example of answer: AdCn: 10ok
Atmrad? MRAD: Address Request for the address of the device from the steam list: The module will return the Bluetooth address of the device from the Steam list with which the last successful connection was performed.Parts of the address are displayed through the colon (NAP: UAP: LAP) Example of the answer: mrad: 1234: 56: 789abcok
Atstate? State: Status Request of module status: The module will return its current state in the form of a line: Initialized. AREADY initialization. ReadyPairable. Parypaired education. The pair is formed. Requesting. Connection. Connection. Disconnunuknow. An unknown state of example: state: connectedok
Atinit Okilfail Initialization of the SPP profile: SPP profile emulates the sequential port.
Atinq Inq: address, type, signal: address, type, signal. Inq: address, type, signal Search (survey) Bluetooth devices: the command is available to the module as the host.The module searches for Bluetooth devices in the radius of action and displays each found module on a new line. The search mode (survey) is set by the ATINQM command, the survey code is set by the ATIAC command, the type of device claimed is indicated by the Atclass command. The search ends upon reaching the maximum number of Bluetooth devices found, or upon reaching a timeout, or ATINQC command. Example of answer: Inq: 1234: 56: 789abs, 240404.7FFF
Atinqc OK Complete the search (survey) Bluetooth devices: Ahead is completed by the search for Bluetooth devices initiated by the ATINQ command
Atpair = address, timaut Okilfail Create a pair with Bluetooth device: creating a pair or conjugation of Bluetooth devices is initiated by the leading device.Timesout is indicated by the decimal number in seconds.If the couple is created, then the information about it will automatically be recorded on the steam list, the module will answer OK, after which you can connect the Bluetooth device with the ATLINK command. If the couple is not created (for example, the PIN code has not been suitable or the timauts expired), then the module will answer Fail. Example of the team: Atpair = 1234,56,789ABC, 10
Atlink = address Okilfail Connect to Bluetooth to the device: After performing this command, you can communicate with a connected Bluetooth device.The team is available to the module in the role of the host.Example of the team: Atlink = 1234,56,789abc
Atdis DISC: Result Disconnect from the Bluetooth device: the team indicates the module to disconnect from the Bluetooth device with which the connection is installed. After disconnecting from the Bluetooth device, information about it is saved in the steam list. If you need to connect again to this device, then creating a pair will not be necessary (if the Bluetooth device intentionally cannot be removed from the steam list). After completing the command, the module will respond with the result of its implementation: Success. Successfuls_loss. Connection Lost_SLC. There is no Slctimeout. The waiting time has expired. Examination for example: Disc: Successok

The list of errors that can return the Bluetooth module HC-05, HC-06.

Error: (No.) description of the error maximum parameter size
0 Such a team does not exist
one Default result
2 Password saving error
3 Too long the name of the device 32 bytes
four The name of the device is not indicated
5 Part of the NAP address is too long 4 categories in a sixteen.richest system
6 Part of the UAP address is too long 2 categories in a sixteen.richest system
7 Part of the LAP address is too long 6 categories in a sixteen.grown system
eight Not indicated PIO port mask
9 Not specified Pio output number
A The class class is not indicated
B Too long grade of the device
C The general access code IAC is not indicated
D Too long common access code IAC
E Unacceptable general access code IAC
F The password is not indicated
ten Too long password 16 bytes
eleven The unacceptable role of the module
12 Unacceptable data transfer speed
13 The unacceptable size of the stop bit
fourteen Unacceptable setting of a bit of parity
fifteen The device is absent in the steam list
16 The profile of the sequential port is not initialized
17 Repeated initialization of the profile spp
eighteen Unacceptable Bluetooth survey mode of devices
19 Too much survey time
1a The Bluetooth address is not indicated
1b Unacceptable safety regime
1c Unacceptable encryption mode

Comparison of the HC-05 and HC-06 modules

HC-05 and HC-06 modules are the most used. Both modules are based on the same chip, but there are important differences. The HC-05 module can operate in two operating modes-both as a host (Master) and as a led (SLAVE).

Aliexpress: AtoCoto DMC Bluetooth A2DP USB AUX Car RCD 300 12Pin for VW 2006up ,Unboxing Installing

The HC-05 module costs somewhat more expensive, but it has more useful working functions. The default AT transfer speed for the HC-05 is 38400, for the HC-06-9600. An important point is that at the end of the AT commands for the HC-05 there should be CRLF characters.

Connection of both modules to the Arduino board is the same.

DIY installation and connection

On this example, you will learn how to install a swing apparatus in cars where careful audio training has not been carried out.

Note. Swing car radio differs from analogues in that it has little connectors to connect. On the one hand, this is even good: it will be possible to avoid puzzles. As for the coincidences with the car connectors (if it is not Skoda Yeti), then this rarely happens, except that only the connector on the active antenna which is suitable for.

  • We find or buy an adapter ISO-VAG. You can ask in the store. Such an adapter even has a code: AZA.;
  • Car connectors are connected to the adapter, and then into the apparatus. We do everything, of course, according to the scheme (the cutting of the connectors is complete with a car radio);
  • We fasten the radio to the seat (provided by the automaker). We fix 4 with self-tapping screws;
  • Put the frame;
  • Enter the code.


If the inscription “Code” appears on the display, then it means entering code. In other words, you need to enter the code in the device so that it will be included and earned.

Note. Coding car radios is carried out for a reason. This is done in order to prevent theft.

Unfortunately, it happens that the owner of the car loses the code of the car radio (loses a card with a code) or simply does not know it.

Note. The need to enter the code will be required not only in the process of installing the swing car radio, but also every time, as soon as it is carried out and the battery is disconnected.

No need to panic if there is no code on the car radio. Below is brief information on how to decode the standard car radio, not knowing the code.

Note. The decoding is customary to call the process of determining the code of the apparatus and its subsequent unlocking. It should be borne in mind that the swing car radio after the third unsuccessful input attempt is automatically blocked.

  • The car radio (if it is already installed) is removed from the regular place;
  • We disassemble the device;
  • We determine what type of memory is used to store code;
  • We read the memory using PC and additional equipment (do not forget to write down the decryption code on paper);

Information given above, general. If you want to specifically find out about the decoding of certain car radios, read the articles of our site (you can make a link).

Full.time radio tape recorders for SkodaoCTAVIA and Rapid

The standard radio is good in that it corresponds to the technical features of the onboard system and has an identical cutting of the connector. It is understood that the adapted version does not require much effort and quickly installed on the car.

This is true only partly, far from always the standard installation is as simple as it is implied. This is more due to the complexity of the on.board systems and the possibility of using additional functions and intensees, the installation of which causes certain problems in beginners.

A well.known problem for the Skoda radio is the output of the AUX connector. Recall that with its help you can significantly improve sound quality if you connect the player or iPod with the support of the FLAC codec codec. This connector is literally a salvation for the quality of the last generation radio and will allow them to give “second wind”. But now this is not about that, back to standard staff on Skodaoctavia.

The situation is that Swing, Bolero and Columbus can be put on this brand normally. Of course, the manufacturer allocated these brands for his cars Octavia and Rapid. over, the technical characteristics, of course, are the most in demand, while rather modest. For updating, you can choose one of the second.generation versions with a touch screen, but if you want to get “cheaply and angrily”, of course, choose Swing.

Swing for Skoda: Absolute competitiveness

Skoda radio tape recorders are presented in the 1DIN and 2 DIN form factor, and in 1Din they are designed for the front panel of 2 DIN. If you do not want to change your staff, you can set a video terminal, the same AUX and have the same functions as with the new radio, but perhaps at a lower price.

Swing is traditionally offered with advanced possibilities for listening and playing media content. The model supports modern video formats, additional equipment as steering wheel control, DVR, PARCTRONIC. Of course, it can be equipped, but only external navigation and GPS antenna. It will also require a VIN code of the car and the protective code of the device, usually it is in the operating instructions, it can also be obtained or purchased from official dealers.

Swing for Skoda: Absolute competitiveness

Skoda radio tape recorders are presented in the 1DIN and 2 DIN form factor, and in 1Din they are designed for the front panel of 2 DIN. If you do not want to change your staff, you can set a video terminal, the same AUX and have the same functions as with the new radio, but perhaps at a lower price.

Improved swing radio

Swing is traditionally offered with advanced possibilities for listening and playing media content. The model supports modern video formats, additional equipment as steering wheel control, DVR, PARCTRONIC. Of course, it can be equipped, but only external navigation and GPS antenna. It will also require a VIN code of the car and the protective code of the device, usually it is in the operating instructions, it can also be obtained or purchased from official dealers.

Swing radio for Skoda. only ordinary

Now it makes sense to deal with the configuration.

The pre.installed version of the 1din format has the following parameters:

  • CD player, integration with an external CD changer;
  • Radio with RDS (European range), ID3;
  • Sound adjustment by the Gala system that adjusts the volume under the speed of movement;
  • supports sound frequency settings;
  • supports road radio transmitting information for motorists;
  • Integration with parking sensors, climate control, on-board computer MAXI DOT;
  • Aux-in;
  • Multimedia input MDI.

The original instructions can be found at the link: http: // skoda-club.by/manual/a5_octaviator_swing_carradio.PDF. The file describes the procedure for entering the protective code, as well as setting modes.

Pins of the radio

MDI input allows the upgrade of the installed audio system. The optimal option is the screen on the robotic elevator. Such a device allows you to hide the screen during the absence in the car, does not take up space and does not attract the attention of passers.by with its appearance.

Characteristics of the Bluetooth module HC-06 / HC-05

Bluetooth is today one of the most popular types of communication for short distances used by most household appliances and electronic devices. headphones, computer keyboards and mice and other gadgets. In Bluetooth robotics, the module is used to control various devices on Arduino Nano, for example, control of a machine or boat from a smartphone.

HC-05/06 Bluetooth module Wrap

Both devices are built on the CSR BC417 chip, which supports the Bluetooth radio signal at a speed of up to 3 Mbps. On the board itself is the antenna from the track in the form of a snake that provides a communication range of up to 10 meters. The main advantage can be called resistance to broadband interference, which means several devices can communicate with each other without interfering with each other.

A sketch for controlling Arduino via Bluetooth from a smartphone on Android is no different from a sketch that is used to control Arduino from a computer. Since in both cases the microcontroller will receive data on the UART protocol (universal asynchronous transceiver) is the very first and most common physical data transfer protocol today.

How to connect a Bluetooth module to Arduino

This lesson will need:

  • Arduino UNO / Arduino Nano / Arduino Mega;
  • Bluetooth module HC-05/06;
  • LEDs and resistors;
  • Servomotor;
  • Wires “Dad Papa” and “Papa-Mam”.

Please note that when any module is connected to the ports TX and RX to Arduino, the sketch will not work on the board. you will have an error that Arduino Nano is not available. Before loading the sketch. turn off the Bluetooth module. Secondly, you will need to install the application on the smartphone to send data on the Bluetooth module HC-05/06, download the application here and download to the phone from the computer.

Bluetooth connection diagram module to Arduino

First, we will remotely turn on and turn off the LED, connected in parallel to 13 port on Arduino and, located on the board itself. After installing the application on a smartphone or tablet and a sketch load (you can download the archive with a sketch later), connect the Bluetooth module to Arduino, as shown on the diagram above. Before conjugation of the devices, the LED on the HC-05 module will begin to flash quickly.

Connection with Bluetooth module

To conjure a smartphone with a Bluetooth module HC-06 and HC-05, go to the phone settings and turn on Bluetooth. You activate the search for devices, except for the name HC-05 or HC-06, you will see the address of the device. For connection, you will need to enter a password, usually, it is “1234” or “0000”. The password will need to be entered only once, during subsequent connections, the conjugation will occur automatically.

Connection between the smartphone and the Bluetooth module HC-05

Next, open the application that you installed on a smartphone or tablet and click on the “Connect Bluetooth” button. You will have a list of devices with addresses. select the right device. If the conjugation was successful, then the LED on the module will begin to flash less often. about 1 time in two seconds. Now you can remotely turn on/off the LED on Arduino using Bluetooth module.

Arduino management application via Bluetooth module

In the following example, we will add a servo drive to the LED. You already know how to connect a servomotor to Arduino, it remains only to load a new sketch into the board. You can download a sketch and an application for a smartphone here with one archive here.

AT command mode

The Bluetooth module tuning is carried out in AT command mode. In this mode, the module accepts data through the UART integration (RX, TX) and interprets it as a settings commands. To convert the HC-05 and HC-06 to the AT command mode, it is necessary to use the Key contact, which, depending on the type of printed circuit board of the module, may not be.

There is a variant of a board on which there is no Key contact, but there is a button. This button performs the same function. But there is an option when there is no button or the bred contact (the same HC-06). In this case, it will be necessary to solder the additional wire to the contact noted in the photo below.

Connection to a computer

To configure the module, we will need to connect it to the computer. You can do this in three ways.

Using a separate USB-JART bridge, for example, this: USB-UART based on CP2102.

Bluetooth HC-05 GND VCC RX TX

The CP2102 or CP2104 chip has a voltage of signal lines 3.3 volts, which means they can be safely connected directly to the Bluetooth module without afraid to damage it.

Using the Arduino board connected in the USB-UART bridge mode.

On most boards from the Arduino line, there is a built-in USB-JART Bridge, which can be used bypassing Arduino itself. To do this, close the RST and GND contacts with wire, and then connect Bluetooth according to the following scheme.

The built-in USB-UART Arduino has a 5 volt signal voltage, and therefore we will have to convert the voltage level for the RX Bluetooth module line. This must be done only for RX; Details of coordination of levels for the HC-05 and HC-06 can be found in our lesson.

Please note that on this scheme, the contact of Arduino RX is connected to the contact of RX Bluetooth module. Although in such cases they always make cross-on-cross-this is not a mistake. The fact is that we do not use the ATMEGA328 controller itself, but precisely the USB-JART microcircuit, which is connected with it. This microcircuit has already been connected by a cross to the microcontroller. That is, in fact, we have such a chain of compounds: USB-UART TX. Arduino RX. Bluetooth RX. And connecting RST and GND, we just remove Arduino from this chain.

Using Arduino with a software USB-JART RETRARTER.

In this case, the USB-UART bridge will serve as the main microcontroller of the Arduino board-Atmega328p. We will connect Arduino to Bluetooth according to the following scheme.

In this scheme, we connect TX and RX Bluetooth module to contacts 10 and 11, since the hardware UART on the legs 0 (RX) and 1 (TX) will be busy communicating with the computer.

Then we write a small retransplant program (software USB-UART Bridge), which will exchange data between the terminal on the computer and the Bluetooth module. The program is extremely simple:

This program has two important parameters that should be paid attention to:

Serial.Begin (9600);. This is the speed of communication Arduino and the computer. It is this speed that will need to be set in the terminal!

BTSERIAL.Begin (38400);. This is the speed of communication Arduino and Bluetooth module. Depending on the option of entering the AT command mode, it will be different. This will be discussed below.

We load the program on Arduino-USB-UART Bridge is ready!

Russification of the instrument panel and the standard radio spine

Changing the language of the instrument panel, including changing the language of the Swing (RCD-310) standard radio, only if the radio is released no earlier than the second half of 2011.

The so.called “Driving School function” allows you to display the current speed of the current speed on the radio display. Indications are displayed only when turned on on the radio itself.

Turning on: the engine is open, the radio is turned off. press the right “twist” and turn on the radio. Turning off: the engine is started, the radio is turned off. press EJECT and turn on the radio.

The sound of a notification of connecting a phone to the Bluetooth module

By default, when connecting / turning off the phone to the Bluetooth module, the sound on the radio is temporarily turned off and Tydyn is heard. Disconnecting this function allows you to remove the sound of the connection and do not turn off the sound of the radio when connecting the phone. Automatic turning off the sound of the radio when the call and the conversation is left.

With the Bluetooth module, the PTT key (pressing the volume control) activates the voice control of the phone. If the voice control of the phone is not needed, then with ease this PTT key can be translated into operation “MUTE”.

Only car owners with a full.time Bluetooth module is useful.

Lesson 11. Bluetooth module HC-06. Arduino management from the phone.

In the previous article control through USB. Library Serial.I told how to manage Arduino from a computer. Bluetooth module will arrange so that it works with the Serial library. Therefore, Bluetooth is the simplest tool for wireless control. But he also has his disadvantages and restrictions on which I will tell in the next projects.

Consider the connection using the Bluetooth module with the HC-06 module is connected to 0 and 1 pins of Arduin.

Bluetooth connection diagram HC-06 to Arduono Uno module.

Bluetooth connection scheme HC-06 to Arduono Nano.

Wake up careful. You need to connect rx = txd, tx = rxd. We will use the sketch from the article: We control Arduino via USB. Library Serial.

So as not to write anything yourself for Android. We will use a ready.made application that can connect to Bluetooth devices and send and receive data to the terminal. Bluetooth Terminal.

For some reason, my device sees how HC-05 sees. But this is not terribly working these modules the same.

Now we will fix in terminal 1. The LED on the board is turned on, while we get the answer “Led on. Portal-PK.ru “

If we send 0, it turns off, while we get the answer “Led Off in the terminal. Portal-PK.ru “

This is the simplest example of control using Bluetooth module. I plan to make several projects on this topic. Write an application for Android.