controllare LED RGB 350mA 3watt: resistenze o driver?

ho fatto come mi avete detto

ho collegato direttamente il positivo e il negativo della batteria al condensatore, bypassando quindi i 4 diodi

ho collegato il pin dell'integrato denominato "DIM" all'uscita PWM dell'arduino

ho collegato la massa della batteria all'arduino

dai primi test il led funziona perfettamente, l'unico difetto è questo: quando collego l'alimentazione a batteria sia sul driver che sull'arduino, il led si accende per un istante per poi spegnersi quando arriva all'istruzione del codice relativa.

Come posso ovviare a ciò?
grazie

ecco il video relativo al progetto che mostra il funzionamento dei driver con il LED RGB e arduino, alimentati da 2 batterie LR123A da 3,7volts (7.2volt totale)