Bonjour !
Je viens de là "Forum général.cherche-logiciel inventaire et gestion de stock de composants électroniques"
Je me suis renseigné de mon coté, il y a Stokouti(http://pat.bourdin.free.fr/stkutili.html / non open-source) qui est utilisé pour faire des inventaires de composants électronique. Mais comment je suis arrivé là, au fait ?
Besoin initiale
Je fais actuellement de l’électronique en DIY, je récupère des composants de vielles radios pour me faire des effets pour la musique, et je suis des recettes pour concevoir les circuits, seulement je galère parfois à trouver les bons composants, et notamment les bonnes résistances.
Mon premier besoin était donc de pouvoir entrer la liste de toutes mes résistances, et de trouver les combinaisons qui correspondent à les valeurs souhaitées.
Production
Après des recherches un peu insatisfaisante, ça m'est revenu "Do it yourself".
J'ai choisi d'utiliser HTML avec Javascript pour l'implémentation, pas pour la propreté du code, ou pour suivre un parfais MVC, mais pour rendre l'outil portable et accessible à tous.
Conclusion : n'hésitez pas à remonter des bugs ou des souhaits d'évolutions/outils similaires.
Voici le lien vers le code:
https://github.com/luffah/diy-heaven/blob/master/electronic/resistor_finder_fr.html
Bonne journée
# À perfectionner :)
Posté par Sébastien Maccagnoni (site web personnel) . Évalué à 4.
Salut,
J'ai regardé par curiosité.
Avec le stock de résistances donné par défaut, je demande 32000 ohms, ce qui est aisément faisable avec 21k+10k+1k, mais ton outil ne propose que ((10k // 9k) + (20k + 7k)). Par contre si je force le nombre max de résistances à 3, ça répond bien ce à quoi je m'attend.
[^] # Re: À perfectionner :)
Posté par Sébastien Maccagnoni (site web personnel) . Évalué à 2.
Tiens, j'ai vu que tu as commité une modif, maintenant 32k me propose plusieurs solutions, dont celle que j'ai suggérée.
Par contre, si je demande 32K avec un écart maximum (que tu pourrais appeler tolérance) de 5%, ça pourrait me proposer 21k + 10k, cela économiserait une résistance, même si la valeur n'est pas la plus proche de ce qui est demandé…
=> si je demande 2 résistances max, ça me donne en effet 21+10
=> si je demande 3 résistances max, ça me donne 2 solutions avec 3 résistances et aussi 21+10
=> si je demande 4 résistances max, ça me donne 1 solution avec 3 résistances et 2 avec 4 résistances
=> si je demande 5 résistances max, ça me donne 1 solution avec 3 résistances, 1 avec 4 résistances et 1 avec 5 résistances
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.