Table des matières:

Système de sécurité SMS de 15 minutes utilisant le Launchpad Texas Instruments CC3200 (TI CC3200) : 8 étapes
Système de sécurité SMS de 15 minutes utilisant le Launchpad Texas Instruments CC3200 (TI CC3200) : 8 étapes

Vidéo: Système de sécurité SMS de 15 minutes utilisant le Launchpad Texas Instruments CC3200 (TI CC3200) : 8 étapes

Vidéo: Système de sécurité SMS de 15 minutes utilisant le Launchpad Texas Instruments CC3200 (TI CC3200) : 8 étapes
Vidéo: it's a good deal. parody of a parody by Matt Storer #strangerthings #animation #b3d #blender3d 2024, Novembre
Anonim
Image
Image
Aperçu du projet
Aperçu du projet

Bonjour les gars, dans cette instructable, vous allez apprendre à créer un système de sécurité SMS à l'aide de Texas Instruments CC3200 (TI CC3200) Launchpad dans les 15 minutes

Lien vidéo YouTube.

Inspiré par le projet: 15-minutes-SMS-portier-alarme

Étape 1: Présentation du projet:

Ce projet vise à développer un prototype capable de détecter les mouvements dans toutes les portes, armoires ou sacs, et de les notifier par SMS.

Conditions:

  1. Barre de lancement TI CC3200
  2. Réseau Wi-Fi
  3. Une source d'alimentation 5v (j'ai utilisé une batterie Lithium-Polymer (Li-Po))
  4. Compte IFTTT (si vous n'en avez pas, créez-le en utilisant ce lien d'inscription IFTTT)

Nous allons utiliser les fonctionnalités suivantes du Launchpad TI CC3200,

  • le capteur accéléromètre embarqué sera utilisé pour détecter les mouvements dans toutes les portes ou tout ce que vous souhaitez.
  • le microcontrôleur sans fil CC3200 Wi-Fi sera utilisé pour envoyer des SMS au téléphone souhaité en déclenchant une URL.

L'URL requise pour envoyer des SMS est générée sur le site Web d'IFTTT. Les étapes suivantes expliquent comment générer l'URL et le programme TI CC3200 Launchpad.

Étape 2: Génération d'URL sur le site Web IFTTT:

Pour générer l'URL, vous devez d'abord configurer les 2 applets suivantes sur le site Web IFTTT,

  1. Applet SMS.
  2. Applet Webhooks Maker.

et enfin, vous devez créer une nouvelle applet et fusionner ces deux applets configurés.

Étape 3: Configurez l'applet SMS:

Configurer l'applet SMS
Configurer l'applet SMS
Configurer l'applet SMS
Configurer l'applet SMS
Configurer l'applet SMS
Configurer l'applet SMS
  • Ouvrez le site Web IFTTT sur votre navigateur et connectez-vous à votre compte.
  • Ouvrez le lien SMS Applet, vous serez redirigé vers une page Web similaire à celle indiquée sur l'image.
  • Cliquez sur le bouton de connexion.
  • Sur la page suivante, dans la zone de texte Votre numéro de téléphone, entrez votre numéro de mobile (tapez 00 suivi de votre code de pays puis de votre numéro de mobile, par exemple 009173730xxxxx) auquel vous souhaitez recevoir des SMS lorsque votre porte est ouverte, puis cliquez sur le bouton Envoyer le code PIN.
  • Vous recevrez un code PIN à 4 chiffres pour le numéro de mobile saisi sur le site Web IFTTT en quelques secondes, entrez le code PIN dans la zone de texte PIN, puis cliquez sur le bouton de connexion.
  • Vous avez maintenant créé avec succès l'applet SMS et enregistré votre numéro de mobile.

Étape 4: Configurer l'applet Webhooks:

Configurer l'applet Webhook
Configurer l'applet Webhook
  • Ouvrez le lien Webhooks Applet, cliquez sur le bouton de connexion.
  • Vous avez maintenant configuré avec succès l'applet Webhooks.

Étape 5: Création d'une nouvelle applet:

Création d'une nouvelle applet
Création d'une nouvelle applet
Création d'une nouvelle applet
Création d'une nouvelle applet
Création d'une nouvelle applet
Création d'une nouvelle applet
  • Ouvrez Créer un nouveau lien Applet.
  • Vous pouvez voir le terme If this then that sur l'écran, ici ceci et cela sont 2 événements différents. Dans notre cas, cet événement est un déclenchement d'URL à l'aide de l'applet Webhooks et cet événement est envoyé par SMS à l'aide de l'applet SMS au numéro enregistré. Configurons les deux événements.
  • Cliquez maintenant sur +ceci (bleu + icône) sur l'écran.
  • Sur la page suivante, recherchez les webhooks, cliquez sur l'option Webhooks (voir l'image).
  • Sur la page suivante, cliquez sur l'option Recevoir une demande Web.
  • Sur la page suivante, entrez le nom de l'événement souhaité (j'ai entré TICC3200) dans la zone de texte Nom de l'événement, cliquez sur le bouton Créer un déclencheur.
  • Maintenant, vous serez ramené à la page avec if this then that term, où vous pouvez remarquer que l'icône +this est remplacée par l'icône Webhooks, ce qui signifie que vous avez configuré avec succès cet événement,
  • Ensuite, vous devez cliquer sur +ça (bleu + icône).
  • Sur la page suivante, recherchez SMS, cliquez sur l'option SMS.
  • Sur la page suivante, cliquez sur l'option Envoyez-moi un SMS.
  • Sur la page suivante dans la zone de texte Message, entrez le texte que vous souhaitez recevoir lorsque la porte est ouverte, cliquez sur le bouton Créer une action.
  • Sur la page suivante, examinez votre message texte et cliquez sur le bouton Terminer.

Étape 6: génération de l'URL:

Génération d'URL
Génération d'URL
Génération d'URL
Génération d'URL
  • Ouvrez le lien Webhooks, cliquez sur le bouton Documentation.
  • Sur la page suivante, vous pouvez voir une clé générée automatiquement et une URL avec une zone de texte entre les deux.
  • Dans la zone de texte entre l'URL, vous devez entrer le nom de l'événement que vous avez entré dans l'étape de création d'une nouvelle applet. (Ne partagez la clé ou l'URL avec personne).
  • Vous pouvez maintenant déclencher cette URL à l'aide de la carte TI CC3200 pour envoyer le SMS à votre mobile.
  • L'URL est générée avec succès ! Ensuite, vous devez programmer le Launchpad TI CC3200.

Étape 7: Se préparer à programmer le Launchpad TI CC3200:

Se préparer à programmer le Launchpad TI CC3200
Se préparer à programmer le Launchpad TI CC3200
Se préparer à programmer le Launchpad TI CC3200
Se préparer à programmer le Launchpad TI CC3200
  • Pour télécharger le code de l'alarme de porte, visitez mon référentiel GitHub. Téléchargez-le et extrayez le fichier zip.
  • Pour programmer le Launchpad TI CC3200, vous avez besoin du logiciel Energia 1.8.7E21. Pour le télécharger, visitez le lien de téléchargement Energia.
  • Téléchargez-le et extrayez le fichier zip téléchargé.
  • Pour ouvrir le logiciel, double-cliquez sur le fichier energia.exe.
  • Cliquez sur Fichier -> ouvrir -> sélectionnez le programme téléchargé.
  • Avant de télécharger le programme, vous devez modifier quelques lignes.
  • Saisissez votre SSID Wi-Fi à la ligne 6 et votre mot de passe à la ligne 8, puis à la ligne 10, saisissez l'URL générée sur le site Web IFTTT.

Étape 8: Programmation du Launchpad TI CC3200:

Programmation du Launchpad TI CC3200
Programmation du Launchpad TI CC3200
Programmation du Launchpad TI CC3200
Programmation du Launchpad TI CC3200
Programmation du Launchpad TI CC3200
Programmation du Launchpad TI CC3200
  • Pour programmer le Launchpad TI CC3200 à l'aide du logiciel Energia, nous devons d'abord connecter des cavaliers aux broches d'en-tête du Launchpad. Reportez-vous à cette image fournie par les développeurs d'Energia et connectez les cavaliers.
  • Connectez maintenant le Launchpad TI CC3200 à votre ordinateur portable ou à votre ordinateur via un câble USB.
  • Sous Outils -> Carte, sélectionnez CC3200-LAUNCHXL (80MHz).
  • Sous Outils -> Port, sélectionnez le port approprié.
  • Cliquez sur l'icône Télécharger ou sélectionnez Croquis -> Télécharger ou appuyez sur Ctrl+U sur votre clavier.
  • Attendez que le programme soit téléchargé.
  • Déconnectez le Launchpad de votre ordinateur portable ou de votre ordinateur et alimentez-le avec une source d'alimentation 5V et placez l'installation sur une porte, une armoire, un sac ou tout autre dont vous souhaitez surveiller son mouvement. S'il y a un mouvement après 1 minute après la mise sous tension du Launchpad, vous recevrez le SMS sur votre mobile.

Faites-le et amusez-vous!

Conseillé: