problème de lecture sur un module GSM SIM900A

Bonjour j’ai écrit un programme arduino qui permet de d’allumer et d’éteindre des ampoules par SMS. Le programme fonctionne très bien quand la carte arduino est connectée sur ma machine lorsque j’utilise une autre machine pour alimenter la carte plus rien ne fonctionne. Il en est de même lorsque j’utilise l’alimentation externe de 9V.
Je ne sais plus quoi faire j’ai grandement besoin de votre aide.
Voici l’extrait de code que j’ai utilisé.

test2.ino (1.27 KB)

lisez comment utiliser le forum et poster le code (avec les balises de code et indenté correctement (ctrl-T) directement en ligne. perso je ne télécharge plus des petits fichiers qui peuvent être directement publiés.