Avlägsen kontrollerade LED med HC-05 Bluetooth, Arduino och mobiltelefon App (6 / 8 steg)
Steg 6: Att införa BluetoothSerial
Evothings kommer förinstallerade med BluetoothSerial plugin av Cordova, som innebär att vi kan genast börja genomföra bluetooth till seriell kommunikation i vårt projekt.
Den viktigaste funktionen för BluetoothSerial plugin är:
bluetoothSerial.write();
Vad vi kommer att skicka i skrivfunktion, plugin kommer att skriva som på seriell utgång för bluetooth-modulen.
Så, i detta fall följande kod bit gör allt arbete. När användaren trycker på knappen "LED på", skriver skriptet "a" på Arduino följetong med BluetoothSerial plugin och i andra fall skrivs tecknet "b", som våra Arduino skiss förstår argumentet att byta LED off-status.
app.Initialize();
app.ledOn = function() {
bluetoothSerial.write("a");
}
app.ledOff = function()
bluetoothSerial.write("b");
}