Table des matières:

Interphone mobile amélioré avec module A6 et Arduino Pro Mini : 4 étapes
Interphone mobile amélioré avec module A6 et Arduino Pro Mini : 4 étapes

Vidéo: Interphone mobile amélioré avec module A6 et Arduino Pro Mini : 4 étapes

Vidéo: Interphone mobile amélioré avec module A6 et Arduino Pro Mini : 4 étapes
Vidéo: Les Distributeurs Ne Veulent Pas Que Vous Sachiez Ça 2024, Novembre
Anonim
Interphone mobile amélioré avec module A6 et Arduino Pro Mini
Interphone mobile amélioré avec module A6 et Arduino Pro Mini

Dans ce instructable, je vous montre comment j'ai fait un interphone à l'aide d'un module GSM (module A6) et d'un Arduino Pro Mini. Si vous appuyez sur le gros bouton, le numéro programmé est appelé. L'appel est terminé après un temps programmé ou si le téléphone appelé raccroche.

Vous pouvez également appeler cet interphone depuis votre téléphone si votre numéro est programmé dans l'interphone.

Ceci est une version améliorée de mon premier interphone.

Voir cet intrussable pour l'ajout d'un amplificateur de son.

Étape 1: Composants

Composants
Composants
Composants
Composants

J'ai acheté tous les composants sur Aliexpress.

module A6

Arduino Pro Mini (5V 168)

Conférencier

Micro (j'ai découvert que ces micros fonctionnaient très bien avec le module A6, d'autres micros electet donnaient une très mauvaise qualité sonore)

Bouton

Boîte

Conseil de perf etc.

Étape 2: Connecter les composants

Composants de connexion
Composants de connexion

J'ai utilisé des en-têtes de broches femelles pour effectuer les connexions dans l'interphone et pour faciliter le retrait des modules:

- facile à retirer le module A6 pour changer la mini carte SIM

- facile à retirer l'Arduino pour le programmer indépendamment des connexions A6

Connexions:

L'interphone est alimenté via le port micro USB du module A6

Connexions des modules A6:

VCC vers PWR et vers VCC d'Arduino

GND à GND d'Arduino

U_RXD vers TX d'Arduino

U_TXD vers RX d'Arduino

REC- et REC+ vers haut-parleur

MIC- et MIC+ vers haut-parleur

Connexions Arduino (en plus des connexions décrites ci-dessus)

Broche 2: résistance 10K à vcc

Bouton à la broche 2 et à la masse

LED verte à GND et via 220R à la broche 4

LED bleue à GND et via 220R à la broche 5

Broche 8 = déboguer RX

Broche 9 = déboguer TX

Étape 3: programmer l'Arduino

Le code Arduino est sur mon Github.

Le Pro mini est programmé via le programmeur Arduino IDE et I standard USB 5V UART.

Le débit en bauds par défaut du module A6 est de 115200 et un Arduino ne peut pas gérer cette vitesse via une série logicielle, j'ai donc utilisé une série matérielle pour la communication entre le module A6 et Arduino. J'ai essayé d'utiliser un ESP8266 qui peut gérer la série logicielle à une vitesse de 115200 BAUD, cependant je n'ai pas réussi à obtenir une connexion série stable au démarrage.

Important: ne connectez pas le Pro Mini au module A6 car cela perturberait la programmation puisque le A6 est également connecté aux broches TX et RX (série matérielle). De plus, le module A6 peut utiliser l'alimentation de votre port USB de votre ordinateur, ce qui peut détruire le port USB.

Voir les commentaires dans le code. Si vous avez des questions, n'hésitez pas à me les poser.

Étape 4: Assemblage

Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage

Insérez la mini carte SIM dans le module A6 (désactivez le code PIN en mettant la SIM dans votre téléphone et désactivez-la là).

Mettez le module A6 et l'Arduino dans les broches des en-têtes femelles.

Percez des trous dans le boitier et collez les Leds, haut parleur et micro, vissez le bouton.

Connectez tous les composants aux bonnes connexions.

J'ai imprimé en 3D deux supports pour la boîte et je l'ai attaché avec de la colle chaude.

Fermez la boîte et utilisez-la !

Conseillé: