Bonjour à tous,
Pour mon TFE je dois réaliser un prototype qui consistera a piloter un climatiseur avec ma domotique en radio fréquence sachant que je peux piloter le climatiseur en infrarouge.
Donc mon option est de connecter le raspberry qui sera maitre avec le arduino. Le raspberry est une box domotique et je voudrais quand j'appuie sur un interrupteur domotique le arduino lise le port série et attende de voir le télégramme qui l'intéresse et quand il le voit allumer une led sur le arduino qui simulera l'envoit d'une commande par exemple T°+ / T°- etc..
Actuellement je suis bloqué au niveau de la communication entre les deux appareils, pas moyens de les faire communiquer et vérifier si ils y parviennent, malgré avoir fait plusieurs forums sur google j'en viens à demander votre !
Merci d'avance
Connexion raspberry et arduino
- Bernardo59
- Dieu du process
- Messages : 957
- Inscription : 20 oct. 2015, 05:48
- Localisation : Nimes
Re: Connexion raspberry et arduino
Bonjour,
Sans connaitre le type de protocole et le support physique utilisé ni avoir un bout de code de ton programme, ça va être compliqué de t'aider.
Sans connaitre le type de protocole et le support physique utilisé ni avoir un bout de code de ton programme, ça va être compliqué de t'aider.
-
- Créateur de langage
- Messages : 732
- Inscription : 27 avr. 2017, 11:11
- Localisation : Loin de la civilisation
Re: Connexion raspberry et arduino
Je plussoie.Bernardo59 a écrit : ↑07 août 2017, 13:54 Bonjour,
Sans connaitre le type de protocole et le support physique utilisé ni avoir un bout de code de ton programme, ça va être compliqué de t'aider.
Entre les problèmes de cablage, les problèmes de vitesse de comm, de format des trames, d'adressage et enfin de prog, sans savoir de quoi on parle, c'est chaud.
Re: Connexion raspberry et arduino
Bonjour à tous, pour le moment j'ai su tester le port série gpio du raspberry avec minicom (http://www.framboise314.fr/le-port-seri ... as-simple/), mtn je dois trouver un moyen de tester le rxtx de mon arduino leonardo.
Le protocole est edisio, il fonctionne en 868.3MHz normalement via le port série le message est identique que si on l'envoit par RF.
Dites moi les infos que vous avez besoin.
voici le python que j'ai fais pour voir si le arduino recevait le message envoyé par le raspberry, j'ai fais le plus simple possible
Pour le cablage : Et côté arduino Merci d'avance
Le protocole est edisio, il fonctionne en 868.3MHz normalement via le port série le message est identique que si on l'envoit par RF.
Dites moi les infos que vous avez besoin.
voici le python que j'ai fais pour voir si le arduino recevait le message envoyé par le raspberry, j'ai fais le plus simple possible
Pour le cablage : Et côté arduino Merci d'avance
- Bernardo59
- Dieu du process
- Messages : 957
- Inscription : 20 oct. 2015, 05:48
- Localisation : Nimes
Re: Connexion raspberry et arduino
Salut,
A aucun moment dans ton programme tu parles du protocole Edisio. Pour moi, et, si ton code est correct, tu n'envoies que des caractères Ascii (Sys.argv[1]).
A aucun moment dans ton programme tu parles du protocole Edisio. Pour moi, et, si ton code est correct, tu n'envoies que des caractères Ascii (Sys.argv[1]).
- Ronan
- Générateur de blocs fonctions
- Messages : 112
- Inscription : 17 juil. 2017, 07:37
- Localisation : Saint-Nazaire
- Contact :
Re: Connexion raspberry et arduino
Tu pourrais nous mettre un schéma de principe ? Pourquoi passer par l'Arduino, as-tu besoin d'E/S analogiques ? Le PI peut recevoir un récepteur 433 et piloter une led IR.
Re: Connexion raspberry et arduino
C'est pour simuler que le pi soit dans le salon par exemple et le arduino à l'étage près de la clim, mais grâce à votre lien je suis passé en port série usb entre arduino et pi c'était beaucoup plus simple qu'avec les gpio du pi.
Par contre maintenant je bloque sur l'envoi de commande IR avec le arduino, je voudrais réussir à envoyer le code IR reçu sans utiliser la commande sendSAMSUNG, pourquoi me direz vous ? car si j'y arrive on pourrait utiliser ce code pour n'importe quel appareil commandé en IR.
Voici mon code arduino :
Merci à vous
Par contre maintenant je bloque sur l'envoi de commande IR avec le arduino, je voudrais réussir à envoyer le code IR reçu sans utiliser la commande sendSAMSUNG, pourquoi me direz vous ? car si j'y arrive on pourrait utiliser ce code pour n'importe quel appareil commandé en IR.
Voici mon code arduino :
Merci à vous