Internet of things community

odi@obconnect.com
Facebook
ODIODI
ODI
Internet of things community
  • Hello
  • Design
  • Dev
  • Projets
  • Coding Gouter
 
  • Hello
  • Design
  • Dev
  • Projets
  • Coding Gouter

L’appareil qui vous informe par Email ou par SMS  tout changement brutale de température

 

Composants matériels

Bolt IoT Bolt Module WiFi
Temperature Sensor
Fils de liaison (génériques)

Composants matériels

Bolt IoT Bolt Cloud
Plateforme Bolt Cloud pour la connexion et la gestion de périphériques Bolt IoT



Bolt IoT Android App
Liez vos appareils Bolt à votre compte Bolt Cloud.
Twilio SMS Messaging API

Plateforme de communication en cloud pour la création d’applications SMS, voix et messagerie

Mailgun
Plate-forme cloud de communication  pour l’envoi des courriels



Oracle VM Virtual Box Or Digital Occean

Ce projet concerne les sociétés pharmaceutiques qui utilisent des chambres froides pour conserver les comprimés afin de  maintenir la limite de température requise.

Il faut donc créer un appareil qui notifie par e-mail ou par sms tout changement brusque de température ou s’il sort du seuil défini.

A la place de la chambre froide, nous utiliserons un réfrigérateur ordinaire de la maison pour ce projet. 

Construire le projet
Pour configurer le module WiFi Bolt, cliquez sur le lien : https://docs.boltiot.com/docs
Étape 1: Connexion du LM35 au boulon LM 35 pins
  • Connectez la broche VCC du LM35 à la broche 5V du dispositif Bolt.
  • Connectez la broche GND du LM35 à la broche GND du dispositif Bolt.
  • Connectez la broche de sortie analogique du LM35 à la broche A0 (entrée analogique) du dispositif Bolt
Étape 2: Configurez Bolt IoT
Pour créer un produit pour ce projet, connectez-vous d’abord à BOLT CLOUD
Cliquez sur l’onglet Produits puis créez un produit.
Pour ce projet
sélectionnez l’option Périphériques d’entrée et GPIO pour collecter les données
Cliquez sur Configurer ce produit pour configurer le produit.
Cliquez sur la broche « A0 » du boulon et nommez la variable
Maintenant, cliquez sur l’onglet Code et notez Code
Étape 3: Visualisation
Maintenant pour Making Prediction Graph, nous écrivons du code JavaScript dans le cloud Bolt en utilisant Google Chart
setChartLibrary('google-chart');
setChartTitle('Temperature Prediction For Pharmaceuticals');
setChartType('predictionGraph');
setAxisName('Time','Temperature');
mul(0.0977);
plotChart('time_stamp','temp');  

Comptez les données toutes les 5 minutes, attendez 20 à 25 minutes.

Vous pouvez désormais utiliser votre application Android BOLT IOT et votre application ios pour la visualisation en cliquant simplement sur le nom du périphérique Bolt.
Étape: 3 Détection d’anomalies avec analyse du score Z et notification
Pour ce projet, j’ai utilisé Oracle VM Virtual Box, vous pouvez également utiliser Digital Ocean. Maintenant, faites conf.py qui contient les informations de Twilio (Connectez-vous et vous utilisez l’API) et le compte Bolt Cloud
tel que : 

SSID = 'You can find SSID in your Twilio Dashboard' AUTH_TOKEN = 'You can find on your Twilio Dashboard' FROM_NUMBER = 'This is the no. generated by Twilio. You can find this on your Twilio Dashboard' TO_NUMBER = 'This is your number. Make sure you are adding +91 in beginning' API_KEY = 'This is your Bolt Cloud account API key' DEVICE_ID = 'This is the ID of your Bolt device' FRAME_SIZE = 10 MUL_FACTOR = 6
De même pour Mailgun Email, créez email_conf.py

MAILGUN_API_KEY = 'your Mailgun private API'
SANDBOX_URL = 'your sandbox url'
SENDER_EMAIL = 'test@your sandbox url'
RECIPIENT_EMAIL = 'your mail id'
API_KEY = 'Bolt API key'
DEVICE_ID = 'Your Device ID'
FRAME_SIZE = 10
MUL_FACTOR = 6
  


About the author

Related posts
Sabilisateur de video en temps réel avec Spresense
23 mars 2019
Créer votre tracker gps pour sa voiture
16 mars 2019
AWS IoT Core avec capteur de température sans fil utilisant MQTT
1 mars 2019
Stanford Robotics Lab
25 février 2019
Clik Plus
25 février 2019
ODI
Internet of things community
  • Hello
  • Design
  • Dev
  • Projets
  • Coding Gouter
Menu