Serial Bluetooth V3.8 Grove

Débit de données: 2Mbps

Puissance d'émission RF (max.): + 4dBm

Sensibilité: -80dBm

Modulation Bluetooth V2.0 + EDR 3Mbps

Débit en bauds sélectionnable



Programme source et application App Inventor à télécharger : GCw_bp_on_off.zip

Tutoriel MIT APP Inventor


Microbit MicroPython Serial BluetoothGrove + App Inventor BP_on_off

Affiche 1 ou 0 sur la carte Micro:bit avec l'appui sur une touche On ou OFF de l'écran du smartphone 


from microbit import *

buf = bytearray(1)
display.show(Image.HEART)
uart.init(baudrate=9600, tx=pin14, rx=pin0)

def configConnectionBlueTooth():
    uart.write('AT')
    sleep(400)
    uart.write('AT+DEFAULT')       # Restaurer les valeurs de configuration d'usine        
    sleep(2000)
    uart.write('AT+NAMEModuleBT')  # Définir un nom au choix ex:"ModuleBT", longueur maxi 12
    sleep(400)
    uart.write('AT+PIN0000')       # Définir code PIN au choix ex:“0000”, longueur maxi 12
    sleep(400)
    uart.write('AT+AUTH1')             
    sleep(400)    
    

# permet la configuration du module Serial Bluetooth avec de nouveaux paramètres (Nom et code Pin)
configConnectionBlueTooth()   # ne fonctionne que si le module est non associé et non connecté !

while True:
    if uart.any():
        uart.readinto(buf, 1)
        d = buf[0]
        display.show(str(d))


Procédure :

  1. Enregistrer le programme dans la mémoire de la carte Microbit  en main.py
  2. Couper l'alimentation et remettre sous tension la carte Microbit pour configurer le module Serial Bluetooth.
  3. Si la configuration a été prise en compte, "ModuleBT" apparaît dans la liste des périphériques disponibles. Si HMSoft apparaît, reprendre les étapes précédentes.
  4. Faire l’appairage avec le code PIN 0000
  5. La LED verte D1 doit toujours clignoter.
  6. Ensuite utiliser le programme App Inventor ci-dessus, ou l'application  Serial Bluetooth Terminal pour Android  qui permet de faire des tests d'envoi / réception de données à partir d'un Smartphone. 


Pour Serial Bluetooth Terminal, cliquer sur Device puis choisr" ModuleBT", puis cliquer sur Connecter. La  LED verte D1 doit être fixe. 

Vous pouvez envoyer des données qui s'affichent sur la matrice de LEd de la carte Microbit.










Créé avec HelpNDoc Personal Edition: Produire facilement des livres électroniques Kindle