EmonCMS et Wemos

S'initier l'Internet des Objets

Internet des Objets

Bienvenue dans le monde des objets connects ! En utilisant des cartes programmables bases sur des processeurs ESP8266 ou ESP32 qui offrent un acces WIFI, concevez vos rseaux, editez vos pages HTML, collectez des donnes et pilotez distance vos systmes techniques.



Liens vers les sous-rubriques :

Wemos D1 EmonCMS IOAdafruit AppInventor FTP ESP32Cam

# La carte programmable WEMOS D1

Cette carte D1 est une carte programmable WIFI. Elle est compos du circuit ESP8266. Elle permet de brancher son Shield Grove, modules comme sur n'importe quelle carte UNO.La wemos D1 programm avec la version ardublock augment EXP de chez duino edu permet de connecter son systme sur le rseau, d'changer avec lui, de le piloter distance. C'est un support pour aborder les notions autour de l'informatique et des rseaux, ainsi que l'internet des objets.

La version Arduino Augmente ESP de chez DuinoEdu. Elle comprend les librairies pour programmes la wemosD1 et concevoir une page HTML

Programmation avec Arduino Augment de chez DUINOEDU.

--> Page de tlchargement

--> Fournisseur : DUINOEDU

# La carte programmable D1R32

Une carte Wemos D1 R32 est une carte lectronique, proche de la carte UNO et de la Wemos D1.

Elle intgre un module WIFI ESP32 en natif, un module Bluetooth 4.2, une mmoire RAM de 512ko bien suprieure. Elle est capable de grer le multi-tches c'est--dire d'heberger deux programmes et de les excuter simultanment.

Programmation avec Arduino Augment de chez DUINOEDU.

--> Page de tlchargement

--> Fournisseur : DUINOEDU

Tutoriels :
Tout les tutoriels publis pour la Wemos D1 sont compatibles.

Tutoriels Spcifiques :
  • Prise en main de la carte D1R32
  • Utiliser un cran VGA
  • FicheProf-Gnrer et afficher un Sprite
  • FicheEleve-Afficher un Sprite
  • # Crer des tableaux de bord avec EmonCMS

    Je veux crer des tableaux de bords pour visualiser les donnes de mon systme sur mon rseau local ?

    Emon CMS permet de crer des dashboards pour ces systmes pour contrler les flux de donnes sur des jauges, graphiques...

    Emoncms peut tre utilis comme plate-forme iot offline sur Raspberry Pi pour stocker et afficher des donnes envoyes par une carte D1 ou D1R32.

    # Crer des tableaux de bord avec IOAdafruit

    Je veux crer des tableaux de bords pour visualiser les donnes de mon systme sur un service en ligne ?

    IOAdafruit est un service en ligne qui permet de connecter ses systemes l'internet des objets et d'en concevoir les tableaux de bord pour interagir avec. Les mesures peuvent tre exportes dans un fichier csv.

    # Communication Wemos/AppInventor

    AppInventor et la carte Wemos peuvent changer des donnes via des requtes HTTP. Il s'agit de programmer les composants de son application pour cela.

    Premier test : piloter une DEL WIFI depuis son app. Commencer en exprimentant le tuto sur le composant switch avant de piloter la del pour de vrai.

  • Tuto 1 : Simuler la commande la del avec le composant Switch ?
  • Tuto 3 : Commander la DEL WIFI pour de vrai ?
  • Tlcharger le fichier PILOT_DEL_Switch.aia
  • Dcouvrir les requetes http appinventor/wemos sur le site duinoedu :

    lien vers la doc

    # Utiliser sa wemos en tant que carte SD ou serveur FTP

    Une des spcificits de la carte D1, ou D1 R32, est de pouvoir tre utilise comme une carte SD et comme serveur FTP !En effet en plus de la mmoire qui permet de stocker notre programme (sketch), une seconde mmoire, appele mmoire SPIFFS, permet de stocker des fichiers (MP3,HTML,CSS, JPEG...) dans la limite des 3Mo qui lui sont allous.

    Tlchargement

    -->Filezilla

    # Mettre en oeuvre une camra connecte avec la carte ESP32Cam

    La carte ESP32-Cam intgre un processeur ESP32 et une camra OV2640 (2M pixels). Elle consiste transmettre en WIFI et en direct un flux vido, des images. En plus, elle est quipe d'un lecteur de cartes microSD qui permet de stocker des images, des vidos.Une LED haute luminosit peut tre commande pour des prises de vues la nuit par exemple.Dans ce cas, il est possible de connecter une photorsistance sur la carte. En effet, elle intgre aussi quelques ports GPIO pour assembler diffrents capteurs et actionneurs.

    Licence Creative Commons

    Cours et supports pdagogiques mis disposition sur moncoursdetechno.ovh par Laurent CHASTAIN, professeur de technologie.

    Mis disposition selon les termes de la Licence Creative Commons Attribution - Pas d™Utilisation Commerciale - Partage dans les Mmes Conditions 3.0 France.

    En savoir plus sur Creative commons :

    http://creativecommons.fr/