Adicione um painel de controlo Bluetooth programável altamente personalizável aos seus projetos eletrónicos com microController BT. Arraste, largue, redimensione e edite widgets para construir o controlador perfeito para o seu microcontrolador. Embora concebido com o microcontrolador Arduino em mente, utilizando transceptores Bluetooth de baixo custo, o microController BT deve trabalhar com a maioria dos projetos que suportam a comunicação em série e a maioria dos transmissores Bluetooth que suportam as saídas padrão 2 byte padrão de 2 mensagens de byte SPP.microController BT. As mensagens contêm uma chave (0-255) e um valor (0-255). Para monitorizar a saída, ouve uma mensagem padrão de 3 byte. Esta mensagem deve conter uma chave (0-255), um HighByte e um LowByte que represente um valor (0-1023).outgoing: (chave, valor)entrada: (chave, highByte (valor), lowByte (valor))Para projetos simples, pode ligar diretamente as mensagens byte standard 2 nas funções digitalWrite/analogWrite, como mostrado abaixo. Para projetos mais avançados, pode optar por ouvir chaves e rotas específicas em conformidade.configuração nula() { Serial.begin(9600); pinMode (13, OUTPUT); definido para cada pin}loop vazio() {se (Serial.available() >= 2) { int key = Serial.read(); int val = Serial.read(); digitalWrite (chave, val); }}Para enviar valores para microController BT para monitorização, basta escrever a mensagem padrão 3 byte para a porta de série, como mostrado abaixo. Serial.write (chave); Serial.write(highByte(val)); Serial.write (lowByte(val));microController BT também produz mensagens padrão 2 byte quando determinados eventos de aplicação ocorrem. Estas mensagens são úteis para projetos que mudam com base no estado da aplicação.dispositivo ligado: (0,255)modo de edição inicial: (0,253)modo de edição final: (0,254)Para mais exemplos, consulte http://www.kvndev.com
história da versão
- Versão 1.2 postado em 2013-05-12
Várias correções e atualizações - Versão 1.2 postado em 2013-05-12
Detalhes do programa
- Categoria: Desenvolvimento > Outros
- Editor: kvndev
- Licença: Grátis
- Preço: N/A
- Versão: 1.2
- Plataforma: android