Un détail quand même, plus la tension de service Maximale sera élevée plus les boutons poussoirs et relais seront gros.
Cela reste de la mécanique donc plus ce sera gros lus il y aura des rebonds à gérer.
Perso j'essaye d'adapter les composants aux besoins exacts, si Vmax = 5V je ne vais pas prendre un système prévu pour le 230 V.
Sauf si j'en ai un au fond de mon tiroir à riblons, mais c'est une autre discussion.
Derniers points :
C'est faux de dire que les sorties peuvent délivrer jusqu'à 40 mA.
40 mA c'est le courant max qu'une sortie peut délivrer sans passer de vie à trépas. Mais pendant un temps très court et UNE SEULE à la fois.
La valeur "courante" est de 20 mA max et avec aussi des limitations sur le nombre de sorties qui délivrent 20 mA simmultanément. On lit beaucoup de bêtises sur internet.
A 20 mA la pin ne pourra plus délivrer 5V mais en virons 4,6 V à l'état haut ou 0,4 V à l'état bas --> les transistors de sortie sont des vrais transistors bien réels et non pas des théoriques.
Les rebonds des boutons poussoir et le contacts des relais :
Il faut les neutraliser car ce sont de fausses informations.
Deux solutions : logicielle tu trouveras des exemples et explications sur le net.
Matérielle : un condensateur de 100 nF en parallèle sur les contacts -> en tant qu'électronicien c'est ma solution préférée mais ceux qui viennent du logiciel ne pense pas tous comme moi.
Et pour finir le plus important avec les relais :
- ne jamais les commander directement par une pin du micro sauf cas exceptionel des tout petits relais (moins de 10mA). Même si c'est possible à éviter quand même ne serait-ce que pour les parasites et surtout ne pas oublier la diode de roue libre.
Toujours choisir des modules relais avec interface de commande à transistor et diode de roue libre déjà sur le module relais - ne jamais raccorder le 5V du module relais sur le 5V des cartes arduino. Toujours se raccorder directement sur l'alim 5V (en n'oubliiant pas le fil 0V (la masse). Toujours à cause des parasites.