Von wo nimmst Du die 5V?
Wenn vom Arduino-Pin ... wie versorgst Du Diesen?
Per Vin ... wundert mich, daß Der überlebt!
Per 5V ... Deine 5V-Quelle ist wohl zu schwach
Und ins Datenblatt des Arduino, wie viele Ampere man über Dessen Platine zerren darf.
Wenn Du 5V einspeist, ist zumindest der Linear-Regler nicht mit drin - dann ist's nur eine mickrige Leiterbahn auf der Platine, Die den ganzen Krampf aushalten muß.
Besser wäre Es, die 5V auf dem Breadboard einzuspeisen, dann muß der Arduino sich auch nur um Seinen Strom kümmern.
Auch so ein Breadboard hat eine maximale Strombelastbarkeit - drüber schmilzt das Zeug weg!!
(habe schon mit irgend einem 8-Beiner ein schniekes Loch unterm IC produziert ... Error 99)