Test BlueTooth SMiRF HID

Bonsoir,

J'ai acheté un modem BlueTooth : http://fr.hobbytronics.co.uk/bluesmirf-hid
J'ai essayé de suivre le tutoriel : HOW TO GET WHAT YOU WANT
A la différence près que c'est sur ARDUINO UNO

Le sketch "Hello World" est dans la UNO (ça c'est facile) et fonctionne avec le cable série.

Maintenant je cherche à connecter le BlueSMiRF HID à la carte UNO

Première interrogation concernant la connection :
Les pins BLK et GRN n'existe pas sur la UNO
A l'ohmètre, on constate que la pin BLK semble être GND
Par contre, je n'est pas trouvé d'info pour la pin GRN. Bref je n'ai pas d'info où brancher cette pin du module blueTooth

Pour l'instant, j'ai branché :

UNO ?? <-> BTH CTS
UNO 5V <-> BTH VCC
UNO GND <-> BTH GND
UNO RX <-> BTH TX
UNO TX <-> BTH RX
UNO ?? <-> BTH RTS

Lorsque je branche la UNO sur une pile 9V (sans USB), j'ai le module BTH qui clignotte.
Rien n'arrive sur le Moniteur Série de l'IDE ARDUINO, j'ai aussi testé avec Putty sans succès non plus...

J'ai quand même quelques doutes avec le Dongle BTH (http://fr.hobbytronics.co.uk/bluetooth-usb-dongle) branché au PC :

Je vois correctement mes périphériques BTH :

A votre avis, quelle est la source de mes ennuis? Dongle BTH ou Module SMiRF HID?

Vos avis sont les bien venus.
Olivier

Bonsoir à tous,

Ma question n'a pas l'air d'inspirer grand monde et moi même je n'ai pas eu beaucoup de temps pour me pencher sur le problème.

Si je cherche à prioriser les problèmes :

1_ Est-ce que mon module Bluetooth est correctement branché. ça me permettrait de terminer mon câblage sous Fritzing.

2_ Est-ce que j'ai loupé quelque chose avec ce Dongle

Bref : toutes vos idées sont les biens venues (même les mauvaises)
Olivier

Bonjour,

Windows n'as pas trouvé de driver pour ton dongle bluetooth, c'est marqué noir sur blanc.
Le module Firefly lui a l'air d'être ok (COM16).

Tu as le manuel du module bluetooth sur la page de sparkfun :
https://www.sparkfun.com/products/10938?

Essaye avec un autre dongle bluetooth si tu peut, manifestement ton dongle actuel "made in china" ne plait pas à windows.

Pour le BTH, je me doutais un peu du problème :blush:

Merci pour ta réponse. Désolé pour la question conne :smiley:

Bonjour,

Je viens de changer de Dongle BlueTooth.
Je suis toujours dans le test de HOW TO GET WHAT YOU WANT

Maintenant la réception des données envoyées se fait correctement que ce soit via le moniteur série de l'IDE ARDUINO ou via PUTTY

Mais lorsque je cherche à Uploader un nouveau sketch dans la UNO via le modem BlueTooth, j'ai le message suivant :
Binary sketch size: 2088 bytes (of a 32256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x68
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x68

Mes recherches sur le net ne m'ont pas permises de trouver une solution.

Une idée?...
Merci d'avance.
Olivier

Que donne un bref appui sur le Reset de la carte Uno au moment où apparait

Binary sketch size: 2088 bytes (of a 32256 byte maximum)

Tout ça pour chercher du côté de l'auto-resest de la carte Uno et donc le câblage du CTS ou du RTS du module

L'appui sur le reset me donne un autre message :
avrdude: stk500_paged_load(): (a) protocol error, expect=0x14, resp=0x00
avrdude: stk500_cmd(): programmer is out of sync

Par contre, le sketch est bien charger sur la UNO.

Le module Bluetooth est câblé de la façon suivante :
<-> BTH CTS[/b]
UNO 5V <-> BTH VCC
UNO GND <-> BTH GND
UNO RX <-> BTH TX
UNO TX <-> BTH RX
<-> BTH RTS

Bernardino:
Mais lorsque je cherche à Uploader un nouveau sketch dans la UNO via le modem BlueTooth, j'ai le message suivant :
Binary sketch size: 2088 bytes (of a 32256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x68
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x68

Erreur de débutant :wink:
Les modules bluethooth ont un temps de latence très important qui rend l'upload impossible.

Ps: quelqu'un a déjà réussi un upload (à tout les coups) en bluetooth sans probléme ?
Même avec un module "gold" de sparkfun j'y arrive pas perso ...

OK

Je chargerai mon sketch avec le câble.

Merci