Je pense qu'il ne faut pas faire l'économie du calcul des consommations :
Typiquement, la charge de chaque optocoupleur est une résistance de 1 Kohm. Donc 5 mA pour chaque, si il y a 34 sorties à piloter, cela fait 170 mA. Par chance elles ne sont pas toutes commandées ensemble.
Mais supposons que ce soit le cas, le MEGA si il est alimenté en 12V, il y aura 7 V de chute de tension aux bornes du régulateur 5V soit 1,2W (0,170x 7)
Le régulateur se mettra en protection thermique au mieux.
S’arranger pour qu'il ne dissipe pas plus d'un 1/2W, donc par exemple en alimentant le MEGA en 7,5V - 8V.
Par ailleurs, bien dissocier l'alimentation des relais de celle des opto-coupleurs (même si les deux sont en 5V, on évite les pics de tension/courant). Le mieux étant à mon avis de choisir des modules à relais 12V ce qui limite l'intensité consommée par les modules. Dans ce cas, bien sur, ne pas appliquer le 12V aux entrées du MEGA via les optos.