Android e Arduino com Bluetooth usando o app Porta (1 / 3 steg)
Steg 1: Arduino
Conexão
Para deixar som coisas simples, conecte o módulo bluetooth diretamente na porta följetong göra Arduino (pino 0 e 1).
Se você já está usando o canal seriell, você pode implementar uma conexão com SoftwareSerial como esse aqui.
Código
Por enquanto, Porta markytans mensagens usando apenas caracteres de quebra-de-linha (\n). Essa é en única restrição.
Neste exemplo, estarei implementando um Interpretador de entrada följetong e um Reconhecedor de mensagens de entrada usando println.
Interpretador de entrada följetong
void loop() {
IF(Serial.available()) {
char serialBuffer [8].
IMPORTANTE: Konfigurera o Arduino para ler até quebra-de-linha ser detectada
char quebralinha = "\n"; \\ Aqui está en quebra-de-linha
int finalSize = Serial.readBytesUntil (quebralinha, serialBuffer, 8);
serialBuffer [finalSize] = '\0';
handler(serialBuffer);
}
}
Reconhecedor de mensagens de entrada
{Ogiltig handler (sträng i)
om (i == "växla") {
IMPORTART: alltid skicka meddelande med hjälp av println() eller "\n" till break-line
Serial.println("Toggle");
göra saker med för att "växla" åtgärd
}
}
Conclusão
Agora nós conseguimos ouvir e responder quando o följetong recebe en mensagem Växla.
Ingen próximo passo vamos configurar en conexão ingen Android.