executer at command automatiquement

bonjour tout le monde! svp y a t il quelqu'un qui peut m'aider!! je veux executer ces at commands automatiquement dés que je met ma carte arduino sous tension! je veux executer les 5 premieres at commandes apres envoyer "AT+JOIN=1" et attendre 10 secondes apres j'envoie les données avec un delai de 3 min !
sur le moniteur serie m'affiche les at commandes comme des messages et j'ai rien reçu sur le serveur par contre lorsque j'essaye d'entrer les commandes manuellement tout va bien

#include <SoftwareSerial.h>

void setup() {
Serial.begin(115200);
Serial.print("AT"");
Serial.println("ATZ");enter code here
Serial.println("AT+DC=0");
Serial.println("AT+APPEUI=1234567891234567");
Serial.println("AT+AK=aabbccddeeff00112233445566778899");
Serial.println("AT+JOIN=1");
delay(10000); //attente reponse du serveur
Serial.println("nchalah ta5tef! ");

}

void loop() {

Serial.println("AT+SEND=2,000000000000007F0000000000000000,1");
delay(180000); //envoie données chaque 3 min

}

Je vois mal la structure de votre materiel ;

Du logiciel que vous avez montré, vous envoyez des commandes AT à votre PC (par un adaptateur série USB), puis à vos yeux,par le moniteur série...

Si vous voulez piloter un matériel par des commandes AT, il vous faut une autre jonction série (c'est sans doute le sens de SoftwareSerial.h) dédiée à ce materiel?