05-12-2023, 06:14 PM
J'ai de nouvelle info concernant le BMS et son allumage à distance qui vont me faire modifier le schéma...
Mais pour l'instant :
j'ai un panneau solaire qui sort à la fois sur une broche GPIO du raspberry pour connaître l'état d'ensoleillement, sur une batterie externe pour la recharger et sur la carte de contrôle du moteur pas à pas pour la partie puissance.
Le Contrôleur de moteur pas à pas est piloté par GPIO du Raspberry
Il manque effectivement un relais entre le récepteur RF433 et le raspberry. En fait plutôt que de rentrer sur le raspberry avec un module RF433 j'utiliserais un relais télécommandé en RF433 et je récupère sur un GPIO l'état du relais. J'ai penser au RF433 parceque la porter me semble adapté (35m).
J'utilise ensuite les broches 1 et 2 du port contact de la batterie pour determiné si la batterie est allumé ou éteinte.
Le programme doit faire ceci :
Si j'ai 5v sur le GPIO du panneau solaire et 5v sur le GPIO du port contact de la batterie alors ne fait rien
Si j'ai 5v sur le GPIO du panneau solaire et 0v sur le GPIO du port contact de la batterie alors enclenche la séquence qui fait appuyer le moteur pas à pas sur le bouton.
Dans tous les cas, si j'ai l'info du relais RF433 j'enclenche la séquence d'appui.
MAIS MAIS MAIS
En regardant le manuel ont s'est aperçu que sur le port console on pouvait envoyé 5v pendant au moins 0.5s pour réveiller le BMS. Je vais tester ça dans les jours avenirs. Si ça fonctionne, plus besoin de doigt mécanique :))))
Je reposterais ce soir je pense un schéma qui me permettrait de faire la même chose qu'expliquait au dessus en utilisant uniquement les ports console et contact de la batterie. J'y ajouterais la liste du matériel que je pense utiliser.
Mais pour l'instant :
j'ai un panneau solaire qui sort à la fois sur une broche GPIO du raspberry pour connaître l'état d'ensoleillement, sur une batterie externe pour la recharger et sur la carte de contrôle du moteur pas à pas pour la partie puissance.
Le Contrôleur de moteur pas à pas est piloté par GPIO du Raspberry
Il manque effectivement un relais entre le récepteur RF433 et le raspberry. En fait plutôt que de rentrer sur le raspberry avec un module RF433 j'utiliserais un relais télécommandé en RF433 et je récupère sur un GPIO l'état du relais. J'ai penser au RF433 parceque la porter me semble adapté (35m).
J'utilise ensuite les broches 1 et 2 du port contact de la batterie pour determiné si la batterie est allumé ou éteinte.
Le programme doit faire ceci :
Si j'ai 5v sur le GPIO du panneau solaire et 5v sur le GPIO du port contact de la batterie alors ne fait rien
Si j'ai 5v sur le GPIO du panneau solaire et 0v sur le GPIO du port contact de la batterie alors enclenche la séquence qui fait appuyer le moteur pas à pas sur le bouton.
Dans tous les cas, si j'ai l'info du relais RF433 j'enclenche la séquence d'appui.
MAIS MAIS MAIS
En regardant le manuel ont s'est aperçu que sur le port console on pouvait envoyé 5v pendant au moins 0.5s pour réveiller le BMS. Je vais tester ça dans les jours avenirs. Si ça fonctionne, plus besoin de doigt mécanique :))))
Je reposterais ce soir je pense un schéma qui me permettrait de faire la même chose qu'expliquait au dessus en utilisant uniquement les ports console et contact de la batterie. J'y ajouterais la liste du matériel que je pense utiliser.