{"id":4059,"date":"2020-04-11T13:00:05","date_gmt":"2020-04-11T11:00:05","guid":{"rendered":"http:\/\/blogacabdx.ac-bordeaux.fr\/ressii\/?page_id=4059"},"modified":"2020-04-11T13:54:26","modified_gmt":"2020-04-11T11:54:26","slug":"aller-plus-loin-avec-le-module-matlab","status":"publish","type":"page","link":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/aller-plus-loin-avec-le-module-matlab\/","title":{"rendered":"Aller plus loin avec \u00ab\u00a0Matlab\u00a0\u00bb"},"content":{"rendered":"<h1><strong>APPLICATION 2 &#8211; TRAITEMENT DE DONN\u00c9ES ISSUES DE L&rsquo;INTERNET DES CHOSES (ThingSpeak) AVEC MATLAB<\/strong><\/h1>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4606\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/7db69dc4-5b26-11e6-af47-bc764e08e88e_IoT-300x94.png\" alt=\"\" width=\"300\" height=\"94\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/7db69dc4-5b26-11e6-af47-bc764e08e88e_IoT-300x94.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/7db69dc4-5b26-11e6-af47-bc764e08e88e_IoT-768x240.png 768w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/7db69dc4-5b26-11e6-af47-bc764e08e88e_IoT-1024x320.png 1024w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/7db69dc4-5b26-11e6-af47-bc764e08e88e_IoT.png 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<div class=\"c-hero-banner__box-title\">\n<h2 style=\"text-align: justify\"><em>Internet of things<\/em><\/h2>\n<\/div>\n<div class=\"c-hero-banner__box-content\">\n<p style=\"text-align: justify\"><em>L&rsquo;Internet of things (IoT) ou \u00e9galement appel\u00e9 Internet des objets d\u00e9signe l&rsquo;utilisation croissante d&rsquo;\u00e9quipements bon march\u00e9 et faciles \u00e0 programmer pour ajouter Internet et d&rsquo;autres types de connectivit\u00e9 aux objets quotidiens. Les pr\u00e9visions estiment que les appareils connect\u00e9s \u00e0 Internet seront plusieurs milliards, chacun avec son propre identifiant. Cependant, le nombre d&rsquo;appareils d\u00e9j\u00e0 connect\u00e9s est d\u00e8s \u00e0 pr\u00e9sent deux fois sup\u00e9rieur au nombre d&rsquo;humains sur la plan\u00e8te.<\/em><\/p>\n<div class=\"o-flag__body c-highlight-panel__body\" style=\"text-align: justify\">\n<p class=\"type-intro\"><em>Des machines industrielles commandant des pi\u00e8ces pour leurs propres programmes d&rsquo;entretien \u00e0 l&rsquo;imprimante d&rsquo;une salle d&rsquo;impression commandant du toner, la liste s&rsquo;allonge \u00e0 un rythme incroyable.<\/em><\/p>\n<\/div>\n<div class=\"o-flag__image c-highlight-panel__image\">\n<p style=\"text-align: justify\"><em>Ce type d&rsquo;objets, tels les appareils domestiques intelligents que vous pouvez contr\u00f4ler depuis votre smartphone, deviennent la norme, mais c&rsquo;est dans les secteurs industriel et commercial, comme la vente au d\u00e9tail, l&rsquo;agriculture et les b\u00e2timents intelligents, qu&rsquo;une v\u00e9ritable croissance est pr\u00e9vue dans les ann\u00e9es \u00e0 venir. Il est possible d&rsquo;exploiter les donn\u00e9es d\u00e9taill\u00e9es collect\u00e9es par ces appareils de diff\u00e9rentes mani\u00e8res et, une fois ces donn\u00e9es analys\u00e9es, elles peuvent contribuer \u00e0 am\u00e9liorer le processus m\u00e9tier et \u00e0 am\u00e9liorer la vie des personnes.<\/em><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1 style=\"text-align: justify\">ThingSpeak, plate-forme gratuite pour l&rsquo;Internet des objets (IoT)<\/h1>\n<p style=\"text-align: justify\"><a href=\"https:\/\/thingspeak.com\/\"><strong>ThingSpeak<\/strong><\/a><strong>\u00a0<\/strong><strong>est une API et une application open source pour l&rsquo;\u00ab\u00a0Internet des objets\u00a0\u00bb, permettant de stocker et de collecter les donn\u00e9es des objets connect\u00e9s en passant par le protocole HTTP via Internet ou un r\u00e9seau local.<\/strong><\/p>\n<p style=\"text-align: justify\">Avec ThingSpeak, l&rsquo;utilisateur peut cr\u00e9er des applications d&rsquo;enregistrement de donn\u00e9es capteurs, des applications de suivi d&#8217;emplacements et un r\u00e9seau social pour objets connect\u00e9s, avec mises \u00e0 jour de l&rsquo;\u00e9tat.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4607 aligncenter\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/54b6044ea61c4c6db13317630ab563711-300x130.png\" alt=\"\" width=\"300\" height=\"130\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6044ea61c4c6db13317630ab563711-300x130.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6044ea61c4c6db13317630ab563711-768x334.png 768w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6044ea61c4c6db13317630ab563711-1024x445.png 1024w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6044ea61c4c6db13317630ab563711.png 1268w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Fonctions de ThingSpeak\u00a0:<\/p>\n<ul>\n<li>API ouverte<\/li>\n<li>Collecte de donn\u00e9es en temps r\u00e9el<\/li>\n<li>Donn\u00e9s de g\u00e9olocalisation<\/li>\n<li>Traitement des donn\u00e9es<\/li>\n<li>Visualisations de donn\u00e9es<\/li>\n<li>Messages d&rsquo;\u00e9tat des circuits<\/li>\n<li>Plugins<\/li>\n<\/ul>\n<p style=\"text-align: justify\">ThingSpeak peut \u00eatre int\u00e9gr\u00e9 aux plates-formes Arduino, Raspberry Pi, aux applications mobiles\/Web, aux r\u00e9seaux sociaux et aux analyses de donn\u00e9es avec MATLAB !<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4615\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/featureImage1-300x148.png\" alt=\"\" width=\"300\" height=\"148\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/featureImage1-300x148.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/featureImage1-768x378.png 768w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/featureImage1.png 915w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><a href=\"https:\/\/thingspeak.com\/channels\/12397\">MathWorks Weather Station, West Garage, Natick, MA 01760, USA<\/a><\/p>\n<p><a href=\"http:\/\/makerzone.mathworks.com\/resources\/arduino\/weather-station-data-analysis\/\">http:\/\/makerzone.mathworks.com\/resources\/arduino\/weather-station-data-analysis\/<\/a><\/p>\n<p><a href=\"https:\/\/fr.mathworks.com\/help\/thingspeak\/collect-data-in-a-new-channel.html\">https:\/\/fr.mathworks.com\/help\/thingspeak\/collect-data-in-a-new-channel.html<\/a><\/p>\n<p><a href=\"https:\/\/fr.mathworks.com\/help\/thingspeak\/analyze-your-data.html\">https:\/\/fr.mathworks.com\/help\/thingspeak\/analyze-your-data.html<\/a><\/p>\n<p><a href=\"https:\/\/fr.mathworks.com\/videos\/introduction-to-thingspeak-107749.html\">https:\/\/fr.mathworks.com\/videos\/introduction-to-thingspeak-107749.html<\/a><\/p>\n<p><a href=\"https:\/\/makerzone.mathworks.com\/stories\/arduino-stories\/weather-station-analysis-revisited\/\">https:\/\/makerzone.mathworks.com\/stories\/arduino-stories\/weather-station-analysis-revisited\/<\/a><\/p>\n<p><a href=\"https:\/\/thingspeak.com\/channels\/321162\/private_show\">Mes donn\u00e9es ThinkSpeak<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4614 aligncenter\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/ArduinoESP8266S_ThingSpeakControl_SystemDiagramPNG-300x135.png\" alt=\"\" width=\"300\" height=\"135\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/ArduinoESP8266S_ThingSpeakControl_SystemDiagramPNG-300x135.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/ArduinoESP8266S_ThingSpeakControl_SystemDiagramPNG-768x346.png 768w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/ArduinoESP8266S_ThingSpeakControl_SystemDiagramPNG.png 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong><u>Premiers pas dans ThingSpeak \u00e0 l&rsquo;aide de la plate-forme Arduino<\/u><\/strong><\/p>\n<p style=\"text-align: justify\"><strong>\u00c9tape\u00a01\u00a0: Cr\u00e9ez votre compte.<\/strong><\/p>\n<p style=\"text-align: justify\">Pour pouvoir t\u00e9l\u00e9charger les donn\u00e9es sur ThingSpeak \u00e0 des fins d&rsquo;analyse et de traitement, vous devez cr\u00e9er votre compte.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4608\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/54b604b338e04e8394ed16340ab563712-300x139.png\" alt=\"\" width=\"300\" height=\"139\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604b338e04e8394ed16340ab563712-300x139.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604b338e04e8394ed16340ab563712-768x356.png 768w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604b338e04e8394ed16340ab563712-1024x475.png 1024w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604b338e04e8394ed16340ab563712.png 1279w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify\"><strong>\u00c9tape\u00a02\u00a0: Cr\u00e9ez un nouveau canal.<\/strong><\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4609\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/54b604e5e8a0457a831f160a0ab56371Capture-300x206.png\" alt=\"\" width=\"300\" height=\"206\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604e5e8a0457a831f160a0ab56371Capture-300x206.png 300w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b604e5e8a0457a831f160a0ab56371Capture.png 469w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify\">Vous devrez saisir les d\u00e9tails du nouveau canal cr\u00e9\u00e9. Par exemple, vous pouvez utiliser le nom du projet sur lequel vous travaillez comme nom du canal. En cas de doute, vous pouvez laisser certaines options vides (description, m\u00e9tadonn\u00e9es et \u00e9tiquettes).<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4610\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/54b60519e8f8488a8f765ce80ab544b9Capture1-185x300.png\" alt=\"\" width=\"185\" height=\"300\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b60519e8f8488a8f765ce80ab544b9Capture1-185x300.png 185w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b60519e8f8488a8f765ce80ab544b9Capture1.png 317w\" sizes=\"auto, (max-width: 185px) 100vw, 185px\" \/><\/p>\n<p style=\"text-align: justify\">Les champs refl\u00e8tent les donn\u00e9es que vous allez t\u00e9l\u00e9charger. Par exemple, si vous mesurez la temp\u00e9rature de la pi\u00e8ce, vous pouvez d\u00e9finir le champ\u00a01 comme Temp\u00e9rature de la pi\u00e8ce. \u00c0 l&rsquo;issue de cette op\u00e9ration, cliquez sur Enregistrer le canal. Et voil\u00e0\u00a0! Vous \u00eates maintenant pr\u00eat \u00e0 t\u00e9l\u00e9charger les donn\u00e9es vers le canal correspondant.<\/p>\n<p style=\"text-align: justify\"><strong>\u00c9tape\u00a03\u00a0: Recherchez la cl\u00e9 API correspondant \u00e0 votre canal.<\/strong><\/p>\n<p>\u00c0 chaque canal correspondra une cl\u00e9 API unique, destin\u00e9e \u00e0 garantir le t\u00e9l\u00e9chargement des donn\u00e9es au bon\u00a0emplacement.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4611\" src=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti\/wp-content\/uploads\/sites\/41\/2017\/05\/54b6054baf484e29bc2d5d2a0ab544b9Capture2-246x300.png\" alt=\"\" width=\"246\" height=\"300\" srcset=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6054baf484e29bc2d5d2a0ab544b9Capture2-246x300.png 246w, https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-content\/uploads\/sites\/64\/2017\/05\/54b6054baf484e29bc2d5d2a0ab544b9Capture2.png 495w\" sizes=\"auto, (max-width: 246px) 100vw, 246px\" \/><\/p>\n<p>Veillez \u00e0 m\u00e9moriser la cl\u00e9 API \u00ab\u00a0\u00c9crire\u00a0\u00bb. Vous l&rsquo;utiliserez pour programmer votre plate-forme Arduino.<\/p>\n<p><strong>\u00c9tape\u00a04\u00a0: Programmez votre plate-forme Arduino&#8230;<\/strong><\/p>\n<p>L&rsquo;exemple de programme ci-dessous est adapt\u00e9 \u00e0 l&rsquo;utilisation d&rsquo;une plate-forme Arduino, en association avec un shield Ethernet.<\/p>\n<p>Il est disponible sur la page\u00a0:\u00a0<a href=\"http:\/\/community.thingspeak.com\/tutorials\/arduino\/using-an-arduino-ethernet-shield-to-update-a-thingspeak-channel\/\">http:\/\/community.thingspeak.com\/tutorials\/arduino\/using-an-arduino-ethernet-shield-to-update-a-thingspeak-channel\/<\/a><\/p>\n<p>Pour t\u00e9l\u00e9charger les donn\u00e9es sur le canal appropri\u00e9, vous devez modifier la cl\u00e9 API comme indiqu\u00e9 ci-dessous.<\/p>\n<p><strong>char thingSpeakAddress[] = \u00ab\u00a0api.thingspeak.com\u00a0\u00bb;<\/strong><\/p>\n<p><strong>String writeAPIKey = \u00ab\u00a0XXXMX2WYYR0EVZZZ\u00a0\u00bb; \/\/Remplacez votre cl\u00e9 API ici<\/strong><\/p>\n<p><strong>const int updateThingSpeakInterval = 16 * 1000;\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Intervalle de temps n\u00e9cessaire pour la mise \u00e0 jour de ThingSpeak, exprim\u00e9 en millisecondes (nombre de secondes * 1\u00a0000 = intervalle)<\/strong><\/p>\n<p>Pour plus d&rsquo;informations\u00a0:<\/p>\n<p><a href=\"https:\/\/thingspeak.com\/docs\/tutorials\/\"><strong>https:\/\/thingspeak.com\/docs\/tutorials\/<\/strong><\/a><\/p>\n<p><a href=\"http:\/\/community.thingspeak.com\/tutorials\/arduino\/send-data-to-thingspeak-with-arduino\/\">http:\/\/community.thingspeak.com\/tutorials\/arduino\/send-data-to-thingspeak-with-arduino\/<\/a><\/p>\n<p><a href=\"http:\/\/www.instructables.com\/id\/Send-sensor-data-DHT11-BMP180-to-ThingSpeak-with-a\/\">http:\/\/www.instructables.com\/id\/Send-sensor-data-DHT11-BMP180-to-ThingSpeak-with-a\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>APPLICATION 2 &#8211; TRAITEMENT DE DONN\u00c9ES ISSUES DE L&rsquo;INTERNET DES CHOSES (ThingSpeak) AVEC MATLAB &nbsp; Internet of things L&rsquo;Internet of<\/p>\n","protected":false},"author":222,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-4059","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/pages\/4059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/users\/222"}],"replies":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/comments?post=4059"}],"version-history":[{"count":2,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/pages\/4059\/revisions"}],"predecessor-version":[{"id":9002,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/pages\/4059\/revisions\/9002"}],"wp:attachment":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/sti-lycee\/wp-json\/wp\/v2\/media?parent=4059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}