procédure de démarrage écran LCD et module Xbee
Modérateur : Francois
-
- Messages : 10
- Enregistré le : mar. 21 juil. 2020 18:01
procédure de démarrage écran LCD et module Xbee
Bonjour,
N'ayant pas trouvé la réponse à mon problème, je vous propose donc mon soucis. Je ne sais pas si je suis dans la bonne section du forum.
J'utilise mon Raspi3+ comme station de visualisation météo.
J'ai "programmé" une interface en node-red. J'ai branché mes capteurs météo sur un arduino UNO. Les deux contrôleurs communique via des modules XBEE S2C.
La communication fonctionne très bien. Le Raspi reçois bien les données du Arduino.
Le module Xbee du Raspi est connecte via un shield sur le GPIO. J'utilise donc le port tty/AMA0 pour recevoir les données. Cette solution fonctionne très bien.
J'affiche le tout sur l'écran 7" officiel RASPI.
Et c'est maintenant que le problème apparait.
-Si je démarre le raspi avec les deux (XBee et LCD) branchés, seul l'écran fonctionne. Je ne reçois plus de données via le XBee. Pourtant dans Node-red, je n'ai pas d'erreurs.
-Si je démarre le raspi avec uniquement le Xbee, les données sont bien reçues et transmissent dans node-red.
-Si je démarre le raspi avec uniquement l'écran, je peux ensuite broher le XBee sur le shield et je reçois les données.
J'avoue être un peu perdu. Je ne sais pas si j'ai été très clair dans mes explications.
Mon raspberry tourne avec la dernière version de raspbian desktop.
Merci pour vos retours;
Frédéric.
N'ayant pas trouvé la réponse à mon problème, je vous propose donc mon soucis. Je ne sais pas si je suis dans la bonne section du forum.
J'utilise mon Raspi3+ comme station de visualisation météo.
J'ai "programmé" une interface en node-red. J'ai branché mes capteurs météo sur un arduino UNO. Les deux contrôleurs communique via des modules XBEE S2C.
La communication fonctionne très bien. Le Raspi reçois bien les données du Arduino.
Le module Xbee du Raspi est connecte via un shield sur le GPIO. J'utilise donc le port tty/AMA0 pour recevoir les données. Cette solution fonctionne très bien.
J'affiche le tout sur l'écran 7" officiel RASPI.
Et c'est maintenant que le problème apparait.
-Si je démarre le raspi avec les deux (XBee et LCD) branchés, seul l'écran fonctionne. Je ne reçois plus de données via le XBee. Pourtant dans Node-red, je n'ai pas d'erreurs.
-Si je démarre le raspi avec uniquement le Xbee, les données sont bien reçues et transmissent dans node-red.
-Si je démarre le raspi avec uniquement l'écran, je peux ensuite broher le XBee sur le shield et je reçois les données.
J'avoue être un peu perdu. Je ne sais pas si j'ai été très clair dans mes explications.
Mon raspberry tourne avec la dernière version de raspbian desktop.
Merci pour vos retours;
Frédéric.
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: procédure de démarrage écran LCD et module Xbee
Bonjour et bienvenue,
On peut avoir la puissance de l'alim ? (tension et courant)
Cela ressemble bien à une alim qui s'assoit car trop de charge au démarrage.
Je commencerai par choisir un bon cordon usb court puis une alim plus puissante.
Plus d'infos : viewtopic.php?p=35297#p35297
Il n'y a pas d'erreurs dans les logs ? (dmesg et journalctl -xe)
Du genre des conflits entre l'écran et le shield
On peut avoir la puissance de l'alim ? (tension et courant)
Cela ressemble bien à une alim qui s'assoit car trop de charge au démarrage.
Je commencerai par choisir un bon cordon usb court puis une alim plus puissante.
Plus d'infos : viewtopic.php?p=35297#p35297
Il n'y a pas d'erreurs dans les logs ? (dmesg et journalctl -xe)
Du genre des conflits entre l'écran et le shield
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
-
- Messages : 10
- Enregistré le : mar. 21 juil. 2020 18:01
Re: procédure de démarrage écran LCD et module Xbee
Merci pour ta réponse Dyox,
J'utilise une alim 5V-2.4A avec un cordon usb court (environ 20cm). je vais tester avec une alim plus puissante. j'en ai une de 3A avec cordon intégré.
je n'ai pas regarder les logs. je m'en occupe cet après-midi.
Je vous tiens au courant. Encore merci pour ces pistes.
J'utilise une alim 5V-2.4A avec un cordon usb court (environ 20cm). je vais tester avec une alim plus puissante. j'en ai une de 3A avec cordon intégré.
je n'ai pas regarder les logs. je m'en occupe cet après-midi.
Je vous tiens au courant. Encore merci pour ces pistes.
-
- Messages : 10
- Enregistré le : mar. 21 juil. 2020 18:01
Re: procédure de démarrage écran LCD et module Xbee
Bonjour,
Désolé Dyox de ne pas t'avoir fournis de réponse plus tôt. J'ai été pris dans un gros projet au boulot qui m'a également pris les vacances
Enfin, j'aurais tout de même dû prendre 5 minutes pour t'informer.
Ayant un peu plus de temps, j'ai rebranché mon Raspi et mon arduino.
première constatation : Tout est dans le même état.
La communication via Xbee fonctionne toujours. J'échange mes données entre le arduino et le raspi.
J'ai toujours la problématique au démarrage du Rpi lorsque l'écran et le module Xbee sont connectés.
J'ai une alimentation de 3A
Je voulais joindre les fichiers des log (demsg et journalctl -xe) mais il semble que les bbcodes soient désactivés. Pourtant, ils sont bien activés dans mon profil.
Il y a effectivement des erreurs (surtout dans le journalctl -xe.
Je vous remercie pour votre aide.
Très bonne soirée.
Fred.
Désolé Dyox de ne pas t'avoir fournis de réponse plus tôt. J'ai été pris dans un gros projet au boulot qui m'a également pris les vacances
Enfin, j'aurais tout de même dû prendre 5 minutes pour t'informer.
Ayant un peu plus de temps, j'ai rebranché mon Raspi et mon arduino.
première constatation : Tout est dans le même état.
La communication via Xbee fonctionne toujours. J'échange mes données entre le arduino et le raspi.
J'ai toujours la problématique au démarrage du Rpi lorsque l'écran et le module Xbee sont connectés.
J'ai une alimentation de 3A
Je voulais joindre les fichiers des log (demsg et journalctl -xe) mais il semble que les bbcodes soient désactivés. Pourtant, ils sont bien activés dans mon profil.
Il y a effectivement des erreurs (surtout dans le journalctl -xe.
Je vous remercie pour votre aide.
Très bonne soirée.
Fred.
Re: procédure de démarrage écran LCD et module Xbee
Salut à tous.
Faites en sorte de démarrer en premier votre écran, puis vous attentez que cela se termine, pour ensuite démarrer la connexion de votre XBee.
Il y a peut-être un conflit dans les ressources que vous demandez.
Par exemple, avez-vous besoin d'une connexion internet ?
@+
Si manuellement, vous pouvez d'abord démarrer votre écran, puis ensuite, le XBee, alors pourquoi ne pas reproduire ce comportement dans votre raspberry ?Fred-Raspi a écrit :Si je démarre le raspi avec uniquement l'écran, je peux ensuite broher le XBee sur le shield et je reçois les données.
Faites en sorte de démarrer en premier votre écran, puis vous attentez que cela se termine, pour ensuite démarrer la connexion de votre XBee.
Il y a peut-être un conflit dans les ressources que vous demandez.
Par exemple, avez-vous besoin d'une connexion internet ?
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
-
- Messages : 10
- Enregistré le : mar. 21 juil. 2020 18:01
Re: procédure de démarrage écran LCD et module Xbee
Bonjour,
Merci pour ta réponse.
En fait je veux installer l’ensemble (écran, raspi et module xbee) dans un support. Donc je ne veux pas avoir à démonter le support pour déconnecter physiquement le xbee, redémarrer le raspi et l’écran, brocher le xbee et enfin refermer le support.
C’est un peu fastidieux.
Je pense effectivement à un conflit, mais je ne suis pas assez calé en Linux pour chercher au bon endroit et trouver ce qui empêche le démarrage.
Merci pour vos conseils.
Fred.
Merci pour ta réponse.
En fait je veux installer l’ensemble (écran, raspi et module xbee) dans un support. Donc je ne veux pas avoir à démonter le support pour déconnecter physiquement le xbee, redémarrer le raspi et l’écran, brocher le xbee et enfin refermer le support.
C’est un peu fastidieux.
Je pense effectivement à un conflit, mais je ne suis pas assez calé en Linux pour chercher au bon endroit et trouver ce qui empêche le démarrage.
Merci pour vos conseils.
Fred.
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: procédure de démarrage écran LCD et module Xbee
Bonjour,
Vous avez maintenant 5 messages donc les BBCodes sont activés.
Essayez de repérer les erreurs avec un grep dans les logs ($ grep erreur /var/log/messages)
Les logs intéressants sont dans /var/log/ ; messages, kern.log, syslog
Vous avez maintenant 5 messages donc les BBCodes sont activés.
Essayez de repérer les erreurs avec un grep dans les logs ($ grep erreur /var/log/messages)
Les logs intéressants sont dans /var/log/ ; messages, kern.log, syslog
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: procédure de démarrage écran LCD et module Xbee
Salut à tous.
Mais de faire en sorte que la configuration de votre XBee se fasse après celle de votre écran.
Une temporisation est peut-être nécessaire, voire une dépendance manquante s'il s'agit d'un service
C'est pourquoi, manuellement, cela fonctionne car vous configurez le XBee après un certain temps.
@+
Je ne vous demande pas de le faire manuellement.fred_raspi a écrit :C’est un peu fastidieux.
Mais de faire en sorte que la configuration de votre XBee se fasse après celle de votre écran.
Je pense que votre XBee accède à une ressource qui n'est pas encore disponible.fred_raspi a écrit :Je pense effectivement à un conflit, ...
Une temporisation est peut-être nécessaire, voire une dépendance manquante s'il s'agit d'un service
C'est pourquoi, manuellement, cela fonctionne car vous configurez le XBee après un certain temps.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
-
- Messages : 10
- Enregistré le : mar. 21 juil. 2020 18:01
Re: procédure de démarrage écran LCD et module Xbee
Ralentir le démarrage d'un service me convient assez. Je ne sais pas du tout comment faire et encore moins quel service temporiser.
J'ai extrait les résultats suivants.
Je regarde les messages demain ou après-demain.
Bonne soirée.
J'ai extrait les résultats suivants.
Je regarde les messages demain ou après-demain.
Bonne soirée.