Dark Light
-10%
,

GSM SIM800L micro SIM

Disponibilité:

En stock


SIM800L Mini Module GSM GPRS Quadri-Bande, ultra-compact, compatible Arduino, idéal pour vos projets IoT au Maroc. Livré avec antennes, connecteur et support microSIM. Fonctionne avec tous les opérateurs marocains.

90,0 DH  81,0 DH

En stock

📡 SIM800L Module GSM GPRS Quadri-Bande – Compatible Arduino & Maroc

📌 Présentation du produit

Le SIM800L Mini Module GSM GPRS pour Arduino est une solution compacte et efficace pour ajouter une connectivité mobile à vos projets électroniques. Ce Module GSM GPRS Quadri-Bande SIM800L supporte les réseaux 2G mondiaux, fonctionne parfaitement au Maroc avec Inwi, IAM et Orange, et accepte une carte microSIM standard. Avec son design ultra-compact (23 x 25 mm) et ses fonctionnalités avancées, le SIM800L V1 Module GSM GPRS est idéal pour les systèmes embarqués, les projets IoT et les communications distantes.

Fonctionne sans carte Arduino — dès l’alimentation entre 3,7 V et 4,2 V assurée, le module se connecte automatiquement au réseau mobile. Une LED intégrée indique la connexion : clignotement lent toutes les 3 secondes = connecté.

✅ Ce Sim800l module gsm gprs quadri-bande est livré avec deux antennes : une à souder et une détachable (19 cm), pour garantir une bonne réception selon vos besoins.


⚙️ Caractéristiques techniques

  • Modèle : SIM800L

  • 🔌 Tension d’alimentation : 3,7 V à 4,2 V (pic de courant : 1 A)

  • 🌐 Réseau : Quadri-bande (850/900/1800/1900 MHz)

  • 🧠 Compatibilité : Arduino (nécessite un deviseur de tension), ESP32, STM32, Raspberry Pi, etc.

  • 🧩 Interface : Port série TTL

  • 📦 SIM : microSIM uniquement (pas de nanoSIM)

  • 📏 Dimensions : 23 x 25 mm

  • 📶 Indicateur LED : clignotement lent = connecté au réseau


🛠️ Connexions essentielles

  • VCC : 3,7 V à 4,2 V

  • GND : Masse

  • TXD : À connecter au RX de l’Arduino

  • RXD : À connecter via diviseur de tension (voir schéma)

  • RST, NET, RING, DTR, MICP, MICN, SPKP, SPKN : pour fonctions avancées


🔧 Exemple de connexion Arduino (sans bibliothèque)

Voici un code Arduino simple pour envoyer un SMS via le SIM800L :

Étapes :

  1. Supprimez le code PIN de la carte SIM.

  2. Branchez l’alimentation stabilisée 4 V – 2 A.

  3. Connectez :

    • TXD SIM800L vers RX Arduino

    • RXD SIM800L vers TX Arduino via diviseur de tension

  4. Insérez la carte microSIM.

Exemple de code Arduino :

void setup() {
  Serial.begin(9600);     // Communication Arduino avec SIM800L
  delay(1000);
  Serial.println("AT");   // Vérifie si le module répond
  delay(1000);
  Serial.println("AT+CMGF=1"); // Mode texte pour SMS
  delay(1000);
  Serial.println("AT+CMGS=\"+212612345678\""); // Remplacez par le numéro
  delay(1000);
  Serial.print("Bonjour depuis SIM800L !");
  delay(100);
  Serial.write(26); // Envoie CTRL+Z pour envoyer le SMS
}

void loop() {}

Voici un autre exemple de code Arduino complet pour utiliser le module SIM800 via SoftwareSerial, qui permet de :

  1. Envoyer un SMS

  2. Passer un appel

  3. Lire les SMS reçus

  4. Afficher le numéro de l’appelant lors d’un appel entrant

⚠ Connexions :

SIM800LArduino UNO
VCC4.1V (régulé)
GNDGND
TXPin 10 (RX Arduino)
RXPin 11 (TX Arduino, via diviseur de tension !)

pour le deviseur de tension vous pouvez utiliser une résistance 10k branchée entre RXD et GND et une résistance 20k branchée entre RXD et Pin 11.

#include <SoftwareSerial.h>

SoftwareSerial sim800(10, 11); // RX, TX (Arduino)

// Variables
String incomingData = "";
String smsMessage = "";
String phoneNumber = "";

void setup() {
  Serial.begin(9600);
  sim800.begin(9600);

  Serial.println("Initialisation du module SIM800...");
  delay(2000);

  sim800.println("AT"); // Test communication
  delay(1000);
  sim800.println("AT+CMGF=1"); // Mode texte pour SMS
  delay(1000);
  sim800.println("AT+CNMI=2,2,0,0,0"); // Notification des nouveaux SMS
  delay(1000);
}

void loop() {
  // Lecture des données du module SIM800
  if (sim800.available()) {
    incomingData = sim800.readString();

    Serial.print("SIM800: ");
    Serial.println(incomingData);

    // Afficher l'appelant
    if (incomingData.indexOf("RING") >= 0) {
      delay(500);
      sim800.println("AT+CLCC");
    }

    if (incomingData.indexOf("+CLCC:") >= 0) {
      int indexNum = incomingData.indexOf("\"");
      phoneNumber = incomingData.substring(indexNum + 1, incomingData.indexOf("\"", indexNum + 1));
      Serial.print("Appel entrant de : ");
      Serial.println(phoneNumber);
    }

    // Lecture de SMS
    if (incomingData.indexOf("+CMT:") >= 0) {
      int indexMsg = incomingData.indexOf("\n");
      smsMessage = incomingData.substring(indexMsg + 1);
      Serial.print("Message Reçu : ");
      Serial.println(smsMessage);
    }
  }

  // Envoi d'un SMS (exemple)
  if (Serial.available()) {
    char commande = Serial.read();

    if (commande == 's') {
      envoyerSMS("+2126XXXXXXX", "Bonjour, message depuis SIM800");
    }
    else if (commande == 'a') {
      appeler("+2126XXXXXXX");
    }
    else if (commande == 'h') {
      raccrocher();
    }
  }
}

// Fonction pour envoyer un SMS
void envoyerSMS(String numero, String message) {
  sim800.println("AT+CMGF=1"); delay(1000);
  sim800.print("AT+CMGS=\"");
  sim800.print(numero);
  sim800.println("\"");
  delay(1000);
  sim800.print(message);
  sim800.write(26); // CTRL+Z pour envoyer
  delay(3000);
  Serial.println("SMS envoyé !");
}

// Fonction pour appeler un numéro
void appeler(String numero) {
  sim800.print("ATD");
  sim800.print(numero);
  sim800.println(";");
  Serial.println("Appel en cours...");
}

// Fonction pour raccrocher
void raccrocher() {
  sim800.println("ATH");
  Serial.println("Appel terminé.");
}

✅ Fonctionnalités :

  • Envoyer un SMS : Dans le moniteur série, tapez s

  • Passer un appel : Tapez a

  • Raccrocher : Tapez h

  • Afficher SMS reçu et numéro de l’appelant : Automatiqu

ℹ️ Conseils :

  • Assurez-vous que la carte SIM est active et sans code PIN.

  • Utilisez une alimentation indépendante et régulée pour le SIM800 (pas directement l’Arduino).

  • Vérifiez que la carte SIM est bien enregistrée sur le réseau (AT+CREG? → doit retourner 0,1 ou 0,5).


📦 Contenu de l’emballage

  • 1 x SIM800L V1 Module GSM GPRS

  • 1 x Antenne détachable 19 cm

  • 1 x Antenne à souder (optionnelle)

  • 1 x Connecteur mâle à souder

  • ⚠️ Broches non soudées pour laisser la liberté à l’utilisateur


ℹ️ Conseils d’utilisation au Maroc

  • 🔓 Supprimez le code PIN de la carte microSIM

  • 📶 Fonctionne sans carte Arduino une fois alimenté (LED = clignote lentement)

  • 💡 Utilisez un régulateur ou une batterie Li-Ion pour fournir 3,7 V – 4,2 V / 2 A

  • ⚠️ N’utilisez pas de nanoSIM (uniquement microSIM)


❓ Foire Aux Questions (FAQ)

🔌 Est-ce que le SIM800L fonctionne avec tous les opérateurs marocains ?

Oui, le SIM800L fonctionne parfaitement avec Inwi, Orange et Maroc Telecom (IAM). Assurez-vous uniquement que la carte SIM est débloquée (sans code PIN) et active.


📶 Pourquoi la LED clignote rapidement ?

Un clignotement rapide signifie que le module n’est pas encore connecté au réseau. Vérifiez :

  • Que la carte microSIM est bien insérée

  • Que le code PIN est supprimé

  • Que l’alimentation est suffisante (3,7 V à 4,2 V avec pic de 1 A)


🔋 Puis-je alimenter le module avec le 5V de l’Arduino ?

Non. Le module ne supporte pas 5V directement, cela risque de l’endommager. Il doit être alimenté en 3,7 V à 4,2 V stable, idéalement via batterie Li-Ion ou un régulateur dédié.


🔧 Est-ce que je peux utiliser le module sans Arduino ?

Oui ! Une fois alimenté correctement avec une carte SIM insérée, le SIM800L se connecte seul au réseau mobile. Vous pouvez ensuite communiquer avec un microcontrôleur, un port série TTL ou via des commandes AT.


🛠️ Est-ce que les broches sont déjà soudées ?

Non. Les connecteurs mâles ne sont pas soudés pour permettre aux utilisateurs plus de flexibilité d’intégration. Vous pouvez les souder selon vos besoins.


📡 Quelle est la différence entre les deux antennes fournies ?

  • Antenne détachable (19 cm) : meilleure réception, facile à installer.

  • Antenne à souder : gain plus faible, mais idéale pour un montage fixe et compact.


⚠️ Est-ce que le module accepte une nanoSIM ?

Non. Le SIM800L accepte uniquement les cartes microSIM. Si vous n’avez qu’une nanoSIM, utilisez un adaptateur.

 

 

Catégories : ,

Basé sur 0 avis

0.0 total
0
0
0
0
0

Soyez le premier à donner votre avis “GSM SIM800L micro SIM”

Il n’y a pas encore d’avis.

Vous aimerez peut-être aussi…

0
    0
    Panier
    Panier VideVoir Boutique
        Tracking Compte 0 Panier Recherche