Cette application communique entre Android et un périphérique Micro: Bit. Vous pouvez transmettre des données numériques sous forme de texte ou de valeur. La communication UART doit également être mise en œuvre au micro: Dispositif de bits.
Texte activé: Transmission de données texte
Texte désactivé: Transmission de données numériques
Nouveauline activée: ' n' (nouvelle ligne) ajoutée
Nouveauline désactivé: pas de données supplémentaires
zéro activé (Touch / Sens activé): Envoyez 0 sur le bouton de sortie
Pour la programmation PXT Vous devez activer le texte et la nouvelle ligne.
Exigences :
- min. Android 4.4
- Bluetooth basse énergie (BLE)
- Appareils appariés !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!
- Micro: Bit Programm (développé par vous-même)
PXT JavaScript Exempriand:
Str = ""
Laisser connecté = 0
INPUT.OnButtonprimé (bouton.a, () => {
si (connecté) {
Bluetooth.uartwritetring ("A"
})
> Bluetooth.onbluetoothconnected (() => {
connecté = 1
})
Bluetooth.onblueoothDisconnected (() => {
connecté = 0
})
Bluetooth.StartuartService ()
basique.forever (() => {
if (connecté == 1) {
str = bluetooth.uartrtreaduntil (Serial.Delimiters (délimiters.newline))
Si (STR = = "B") {
basique.showstring ("hi")
} else {
basique.Showstring (str)
}}} else {
basique.
.... .>. #. #. #...... .> # #.. #
#. # #. #. #. #. #. BR>})
Remarque: N'oubliez pas de faire une paire de périphériques (après les modifications du programme Micro: Bit)
bug receiving solved