Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4899

Français • Re: gpio c++

$
0
0
restons sur python et sur rpi !
je cherche juste a creer mon c en python sur rpi
donc laisson arduino de coter
merci
Si vous voulez creer un système de commande de votre climatiseur, et le rendre évolutif (rajouter de nouvelles fonctionnalités telles que commander à distance (aucun ordinateur ne peut le faire entierement)
cela pourrais etre interresant dans le futur pour efectuer de test ou autre a distance
ou
apparier de nouvelles sondes
ludoraspberry wrote: ↑
Tue Jan 23, 2024 2:45 pm
j' y avait penser , au probleme de remplacement sondes , ca va changer l'ordre des sondes

la je bloque pour justement les marqué une a une par rapport a leurs reference
mais bon j'essai de comprendre la class
tout le monde (vous; ceux qui tenteront de corriger s'il y a lieu) a interet à savoir où sont les bouts de code qu'il va falloir modifier, étendre, et ce qu'ils font.
LEs sites github que vous avez exploités (et que j'ai pu consulter parce que vous donniez un lien, ce dont je vous remercie) étaient composés de bouts de code python bien -à mon sens- écrits et documentés, et découpés en petits morceaux (un truc aussi trivial qu'une faute de frappe peut semer un beau desordre si vout inserez une sottise ailleurs que là ou vous tentez de dépanner/agrandir) ....

Il y a un moment où vous devriez réfléchir à la structure de votre code... (Arduino le permet difficilement, parce que les processeurs, à l'origine, étaient ultra limités: un code monolithique, pouvait passer)... et que vos lecteurs/correcteurs profitent de cette structure...
Nota
Pour apparier un numéro de série:
il faut d'abord savoir quels sont les numéros de série existants sur votre bus onewire https://github.com/danjperron/ArduinoTo ... S18B20.hpp (et le cpp correspondant) a une fonction, vers la l igne 30 (on la trouve vite) , 130 pour le cpp
void ScanForSensor(bool justID);
qui permet d'afficher sur l'écran (ensuite, il suffit de rediriger les sorties vers un fichier pour obtenir un fichier lisible ... apr python, C++, excel, R gardant trace de cette configuration ... qui pourra être exploitée ...
Il vous faaut aussi un programme qui, lisant les numeros de serie dans ce fichier, affiche la temperature (vous pouvez peut etre mettre vos thermomètres près de glaçons ou de bouilloires). et faire l'appariement à la main (sinon, avec 5 thermomètres, ça vous fait 5*4*3*2 120 possibilités par des essais en aveugle).


Ces bouts de code n'ont aucune raison d'être greffé à un contrôleur en "temps réel" : il doitvent lui fournir les infos, de temps en temps, quand voous changez les sondes...

Statistics: Posted by dbrion1 — Wed Jan 24, 2024 6:55 am



Viewing all articles
Browse latest Browse all 4899

Trending Articles