Envoyer des données de l'Arduino vert BT

Portrait de jflycee

Bonjour,

Sympa les vidéo et les fichiers "samatha"

mais encore une fois c'est un exemple de transmissions des commandes du téléphone vers l'arduino via BT.

J'essaie depuis quelques heures de transmettre des données d'un montage vers le téléphone, comme on le vois dans la vidéo avec la valeur de la résistance du potentiomètre. mais dans le code il n'y a rien pr la transmission dans ce sens.

j'ai essayé avec HC06.read ... ca ne marche pas. 

J'ai essayé de suivre plein de tuto mais les rares qui semblent traiter la transmission dans ce sens ne fonctionnent pas...

Quelqu'un a t il un code qui fonctionne? pour que je comprenne mon erreur il me faudra à la fois le .ino et l'apk.

Merci d'avance

FJ

Portrait de brossden

Bonjour jflycee

Je n'utilise pas de module Bluetooth car peu fiable et souvent difficile à appairer, mais pkoi ne pas utiliser un ESP8266 qui, avec la wifi te donne infiniment plus de possibilités !

Portrait de jflycee

Bonjour,

La mise en oeuvre du module hc06 + interface réalisée avec MIT inv  semblait super simple... elle l'est d'ailleurs... tant que c'est pour envoyer une commande à l'arduino... je ne comprends vraiment pas pourquoi ca ne fonctionne pas ds l'autre sens...

Quoi qu'il en soit , tu as raison en wifi les possibilités sont forcement plus grandes... avec un protocole plus compliqué... je vais regarder...

merci pour le conseil.

Portrait de brossden

Bonjour,

Tu peux regarder ici :http://www.les-electroniciens.com/discussions/esp-8266-pourquoi-cherchez-vous-vous-compliquer-l-existance-en-nodemcu-application

J"ai écris un programme qui agit dans les deux sens le smartphone envoie un ordre pour allumer ou éteindre les ports Gpio0 et Gpio2 du module ESP8266 et ce dernier lui renvoie confirmation de la modification. Un simple navigateur peut d'ailleurs être utilisé sur un pc ou autre. L'avantage c'est que tu peux agir sur ce module depuis l'autre bout de la planète par Internet si tu sais paramètrer ta box correctement.

Tu verras comment le module wifi scrute la requête et comment celui-ci y répond. De plus tu peux très bien transmettre des ordres à un Arduino et ce dernier composer un message que le module wifi retournera le tout par une liaison série entre ces deux derniers modules. 

Tu verras c'est assez simple et j'ai mis en lien une application Android LedOnOff.apk. Si tu as des difficultés à programmer en Android et si ce n'est pas une usine à gaz que tu veux faire explique moi ce que tu veux obtenir j'essayerai de t'écrire le programme. J'utilise WindevMobile pour développer des application. C'est assez rapide à programmer mais la licence coûte un bras ! Mais existe un version de démo ici:

https://www.pcsoft.fr/windevmobile/WM-Express.htm

 

Bonne journées à tous

Portrait de jflycee

Merci pour ton aide et le temps que tu as consacré à me répondre.

Je regarde ton lien ce we.

Portrait de brossden

Ok pas de problème !