Bluetooth série App Inventor

Parent Previous Next

Grove Bluethooth série v3.0

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 App Inventor à télécharger : BP_on_off.zip


Programme pour communiquer avec App Inventor :

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 valeurs config 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)    

   

configConnectionBlueTooth()  # fonctionne si module non connecté !


while True:

   if uart.any():

       uart.readinto(buf, 1)

       d = buf[0]

       display.show(str(d))

   

















Créé avec HelpNDoc Personal Edition: Générateur de documentation d'aide HTML gratuit