No need for a shield. You just need separate power with its ground connected to Arduino ground.
Unless you deliberately chose to omit the breaks, I suggest you add them and retest.
No need for a shield. You just need separate power with its ground connected to Arduino ground.
Unless you deliberately chose to omit the breaks, I suggest you add them and retest.