Shenzhen Shanhai Technology Ltd.

Tecnologia Ltd. de Shenzhen Shanhai Fabricação profissional do módulo de GPS do modem e do módulo da G/M GPRS. Nós fornecemos os produtos de alta qualidade, o preço competitivo, e o serviço ao cliente

Manufacturer from China
Dos Estados-activa
14 Anos
Casa / Produtos / Peças de precisão mecânica /

Arduino Bluetooth

Contate
Shenzhen Shanhai Technology Ltd.
Cidade:shenzhen
Província / Estado:guangdong
Pessoa de contato:Ms. angel he
Contate

Arduino Bluetooth

Pergunte o preço mais recente
Marca :hkshanhai
Certificação :CE,Rohs
Preço :tray
Lugar de origem :China
Número de modelo :Bluetooth
Quantidade de ordem mínima :5pcs
Prazo de entrega :7days
Termos do pagamento :TT, Paypal, WU, compromisso
Capacidade da fonte :5000pcs
Contate

Add to Cart

Encontre vídeos semelhantes
Ver descrição 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 não é 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 botão de restauração. Contém tudo necessário apoiar o microcontrolador e pode ser programado sem fio sobre a conexão de Bluetooth. As instruções estão disponíveis para obter começadas com o Arduino BT.

 

Sumário

 

Microcontrolador ATmega328
Tensão de funcionamento 5V
Tensão de entrada 1.2-5.5 V
Pinos do I/O de Digitas 14 (de que 6 fornecem PWM output)
Pinos da entrada análoga 6
Corrente da C.C. pelo Pin do I/O 40 miliampères
Corrente da C.C. para Pin 3.3V 50 miliampères
Memória Flash 32 KB (de que 2 KB usados pelo bootloader)
SRAM 2 KB
EEPROM 1 KB
Velocidade de relógio 16 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 tão 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 são como segue:

 

  • 9V. A tensão de entrada à placa de Arduino (isto é a mesma que o terminal de parafuso de V+). Você pode tensão de fonte através deste pino, ou, se a tensão de fornecimento através dos terminais de parafuso, alcança-o através deste pino. Aviso: apesar da etiqueta, não 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 são 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 são 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, não 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, são 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. Tensão 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 então 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 conexão do bluetooth. A placa pode igualmente ser reprogrammed usando esta mesma conexão 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 são 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 distância entre os pinos digitais 7 e 8 são 160 mil. (0,16"), não um mesmo múltiplo do afastamento de 100 mil. dos outros pinos.

Inquiry Cart 0