Arduino Bluetooth

Marca:hkshanhai
Certificação:CE,Rohs
Preço:tray
Lugar de origem:China
Número de modelo:Bluetooth
Quantidade de ordem mínima:5pcs
Contate

Add to Cart

Dos Estados-activa
Shenzhen Guangdong
Endereço: Sala de 620, edifício yutian, canção lin road, no distrito de Futian, Shenzhen, China.
Fornecedor do último login vezes: No 1 Horas
Detalhes do produto Perfil da empresa
Detalhes do produto

Arduino Bluetooth


Vista geral

O Arduino BT é uma placa do microcontrolador foi baseado originalmente no ATmega168, mas é fornecido agora com os 328. (folha de dados) e o módulo do bluetooth de Bluegiga WT11 (detalhes e folha de dados [pdf]). Apoia uma comunicaço de série sem fio sobre o bluetooth (mas no é compatível com auriculares de Bluetooth ou outros dispositivos audio). Tem 14 pinos digitais do entrada/saída (de que 6 podem ser usados como saídas de PWM e uma pode ser usado para restaurar o módulo WT11), 6 entradas análogas, um oscilador de cristal de 16 megahertz, terminais de parafuso para o poder, um encabeçamento de ICSP, e um boto de restauraço. Contém tudo necessário apoiar o microcontrolador e pode ser programado sem fio sobre a conexo de Bluetooth. As instruções esto disponíveis para obter começadas com o Arduino BT.

 

Sumário

 

MicrocontroladorATmega328
Tenso de funcionamento5V
Tenso de entrada1.2-5.5 V
Pinos do I/O de Digitas14 (de que 6 fornecem PWM output)
Pinos da entrada análoga6
Corrente da C.C. pelo Pin do I/O40 miliampères
Corrente da C.C. para Pin 3.3V50 miliampères
Memória Flash32 KB (de que 2 KB usados pelo bootloader)
SRAM2 KB
EEPROM1 KB
Velocidade de relógio16 megahertz

 

Poder

O Arduino BT pode ser posto através dos terminais de parafuso de V+ e de terra. A placa contém um aquecedor de DC-DC que permita que seja posta com to pouco quanto 1.2V, mas um máximo de 5.5V. Umas mais altas tensões ou a polaridade invertida na fonte de alimentaço podem danificar ou destruir a placa.

 

Os pinos do poder so como segue:

 

  • 9V. A tenso de entrada placa de Arduino (isto é a mesma que o terminal de parafuso de V+). Você pode tenso de fonte através deste pino, ou, se a tenso de fornecimento através dos terminais de parafuso, alcança-o através deste pino. Aviso: apesar da etiqueta, no una 9V a este pino. Danificará a placa.

     

  • 5V. A fonte de alimentaço regulada usada para pôr o microcontrolador e outros componentes na placa. Isto pode vir de V+ através do conversor a bordo de DC-DC, ou seja fornecido por uma fonte 5V regulada.

     

  • Terra. Pinos terra.

 

Memória

O ATmega328 tem 32 KB da memória Flash para armazenar o código (de que 2 KB so usados para o bootloader). Tem 1 KB de SRAM e 512 bytes de EEPROM (que pode ser lido e escrito com a biblioteca de EEPROM).

 

Entrada e saída

Cada um dos 14 pinos digitais em BT pode ser usado como uma entrada ou uma saída, usando o pinMode (), o digitalWrite (), e as funções do digitalRead (). Operam-se em 5 volts. Cada pino pode fornecer ou receber um máximo de 40 miliampères e manda um interno levantar o resistor (desligado revelia) de 20-50 kOhms. Além, alguns pinos especializaram funções:

 

  • Série: 0 (RX) e 1 (TX). Usado para receber (RX) e transmitir dados de série de (TX) TTL. Estes pinos so conectados aos pinos correspondentes do módulo de Bluegiga WT11.

     

  • Interrupções externos: 2 e 3. Estes pinos podem ser configurados para provocar uma interrupço em um baixo valor, uma aumentaço ou uma borda de queda, ou uma mudança no valor. Veja a funço do attachInterrupt () para detalhes.

     

  • PWM: 3, 5, 6, 9, 10, e 11. fornecem PWM de 8 bits output a funço do analogWrite ().

     

  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Uma comunicaço de SPI do apoio destes pinos, que, embora desde que pelo hardware subjacente, no seja incluída atualmente na língua de Arduino.

     

  • BT restaurou: 7. conectou linha da restauraço do módulo de Bluegiga WT11, que está a uma elevaço ativa.

     

  • Diodo emissor de luz: 13. Há um diodo emissor de luz do acessório conectado ao pino digital 13. Quando o pino é elevado valor, o diodo emissor de luz está ligada, quando o pino é BAIXO, ele está.

 

BT tem 6 entradas análogas, cada qual fornecem 10 bocados da definiço (isto é 1024 valores diferentes). revelia medem da terra a 5 volts, so embora ele possível mudar a extremidade superior de sua escala usando o pino da AREF e algum código de baixo nível. Adicionalmente, alguns pinos especializaram a funcionalidade:

 

  • MIM2C: 4(SDA)e5(LCC). Apoio mimuma comunicaço de2 C (TWI) usando a biblioteca do fio (documentaço no Web site da fiaço).

 

Há um par outros pinos na placa:

 

  • AREF. Tenso da referência para as entradas análogas. Usado com analogReference ().

 

Veja igualmente o mapeamento entre os pinos de Arduino e os portos ATmega168/328.

 

Uma comunicaço de Bluetooth

O módulo de Bluegiga WT11 no Arduino BT fornece uma comunicaço de Bluetooth com os computadores, os telefones, e os outros dispositivos de Bluetooth. O WT11 comunica-se com o ATmega328 através da série (compartilhada com os pinos de RX e de TX na placa). Vem configurado para uma comunicaço de 115200 baud. O módulo deve ser configurável e detectável pelos motoristas do bluetooth do seu sistema operacional, que devem ento fornecer COM virtual mova para o uso de outras aplicações. O software de Arduino inclui um monitor de série que permita que os dados textuais simples sejam enviados a e da placa de Arduino sobre esta conexo do bluetooth. A placa pode igualmente ser reprogrammed usando esta mesma conexo sem fio.

 

O WT11 é configurado especialmente para o uso no Arduino BT. Seu nome é ajustado a ARDUINOBT e a senha a 12345. Para detalhes, veja o esboço completo da iniciaço.

 

Uma comunicaço

O Arduino BT tem um número outras de facilidades para comunicar-se. A comunicaço de série de ATmega328 UART TTL (5V) está disponível nos pinos digitais 0 (RX) e 1 (TX) assim como sendo conectado ao módulo WT11.

 

Uma biblioteca de SoftwareSerial permite uma comunicaço de série em alguns dos pinos digitais de BT.

 

O ATmega328 igualmente apoia uma comunicaço de I2C (TWI) e de SPI. O software de Arduino inclui uma biblioteca do fio para simplificar o uso do ônibus de I2C; veja a documentaço no Web site da fiaço para detalhes. Para usar a comunicaço de SPI, veja por favor a folha de dados ATmega328.

 

Programaço

O Arduino BT pode ser programado com o software de Arduino (transferência). Para detalhes, veja a referência e os cursos.

 

O ATmega328 no Arduino BT vem preburned com um bootloader que permita que você lhe transfira arquivos pela rede o código novo sem o uso de um programador externo do hardware. Comunica-se usando o protocolo STK500 original (referência, de encabeçamento de C arquivos).

 

Você pode igualmente contornear o bootloader e programar o ATmega328 através do encabeçamento de ICSP (programaço de série no circuito); veja estas instruções para detalhes.

 

Características físicas

O comprimento máximo e a largura de BT so aproximadamente 3,2 e 2,1 polegadas respectivamente. Três furos do parafuso permitem que a placa seja unida a uma superfície ou a um caso. Note que a distncia entre os pinos digitais 7 e 8 so 160 mil. (0,16"), no um mesmo múltiplo do afastamento de 100 mil. dos outros pinos.

China Arduino Bluetooth supplier

Arduino Bluetooth

Inquiry Cart 0