Différences entre les pages « DataLab - Chapitre 1 - Rassembler le matériel » et « DataLab - Chapitre 2 - Installer le programme DataLab sur la carte de programmation »

 
 
Ligne 2 : Ligne 2 :
 
|Main_Picture=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_Bani_re.jpg
 
|Main_Picture=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_Bani_re.jpg
 
|Licences=Attribution (CC-BY)
 
|Licences=Attribution (CC-BY)
|Description=Le projet DataLab propose l’expérimentation d'animation sur la donnée, l'open data et les objets connectés. Il s'agit de permettre par chacun la réalisation d'une station de mesure connectée accessible, et d'expérimenter la collecte et visualisation de données numérique au service de projets scientifiques, citoyens, pédagogiques, artistiques, ludiques, professionnelles...
+
|Description=Le projet DataLab propose l’expérimentation d'animation sur la donnée, l'open data et les objets connectés. Il s'agit de permettre par chacun la réalisation d'une station de mesure connectée accessible, et d'expérimenter la collecte et visualisation de données numérique au service de projets scientifiques, citoyens, pédagogiques, artistiques, ludiques, professionnelles... Ce chapitre 2 vous apprendra comment installer en quelques clics le programme DataLab sur votre carte de programmation.
 
 
Ce chapitre 1 vous permettra de vous équiper pour construire votre station DataLab
 
 
|Disciplines scientifiques=Arduino, Computing, Physics
 
|Disciplines scientifiques=Arduino, Computing, Physics
 
|Difficulty=Technical
 
|Difficulty=Technical
|Duration=1
+
|Duration=5
|Duration-type=hour(s)
+
|Duration-type=minute(s)
|Tags=iot, Arduino, esp32, esp8266, data, données numériques, station, open data, smart cities, objets connectés
+
|Tags=ito, Arduino, esp32, esp8266, data, données numériques, station, open data, smart cities, objets connectés
 
}}
 
}}
 
{{Introduction
 
{{Introduction
Ligne 16 : Ligne 14 :
 
{{Materials}}
 
{{Materials}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Où trouver les composants ?
+
|Step_Title=Principe de fonctionnement de l'installation
|Step_Content=Les composants électroniques pour la fabrication d'une station connectée DataLab sont trouvables sur de nombreux sites marchands et fournisseurs en ligne''', aux stocks plus ou moins distants, prix et délais de livraison très variables et propre à chacun.'''  
+
|Step_Content=L'installation d'un programme sur une carte de programmation de type Arduino ou ESP peut être un parcours semé d'embuches : ''Installation du logiciel pour ouvrir le programme, installation des plug-in de la carte, installation des bibliothèques, sélection du modèle de carte, sélection du port COM de la carte, téléversement...'' bref toutes ces étapes et les bugs souvent associés font que 80%* des utilisateurs novices '''se perdent et abandonnent souvent leur projet...''' ''(*pourcentage mesuré à l'aide d'un pifomètre de laboratoire... )''  
 
 
 
 
Voici une liste de fournisseur rassemblés à partir des habitudes des contributeurs. ''Il n'y a aucune affiliation ou rémunération avec ces sites. Nous ne nous portons pas garants ou responsables de tout problèmes sur la livraison, la commande ou le matériel défectueux très rares de notre expérience mais inhérents à toute commande en ligne.''  
 
  
- Go Tronic
 
  
- Lextronic
+
'''HEUREUSEMENT''' (!) toutes ces étapes sont simplifiées à l’extrême pour l'usage des stations DataLab et ne vous demandera que quelques clics !
  
- Seeed Studio
 
  
- Adafruit
+
'''Le principe :''' tous les fichiers source permettant le fonctionnement du programme de la station sont réunis au sein même d'un seul et unique fichier qu'on appelle '''"Image"'''. Un second fichier, '''l'installateur''' permet en 3 clics d'envoyer cette image sur votre carte de programmation ESP32 branchée à votre ordinateur. '''Et PAF votre station est prête à fonctionner !'''
 
+
|Step_Picture_00=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_giphy.gif
- Semageek
 
 
 
- également les grandes plateformes Amazon, Aliexpress, Banggood
 
 
 
 
 
Si vous ne souhaitez pas investir immédiatement et tester le matériel en amont, vous pouvez vous rapprocher d'un des 300 Fablab, makerspace, hackerspace en France et ailleur dans le monde, où vous serez accompagné.e, initié.e, et où vous pourrez retrouver certainement le matériel pour tester ces tutos : https://www.fablabs.io/labs/map
 
|Step_Picture_00=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_DataLab_IMG_0868.jpg
 
|Step_Picture_01=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_header-background-7d01dc66a85367f0caf87adb5dff73ccbb59b08c6dc6a08a9955722cc583a812.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Choix de la carte de programmation
+
|Step_Title=Télécharger l'Image et l'installateur
|Step_Content=Plusieurs types de cartes sont utilisables pour mettre en place une station DataLab. Toutes celles que nous avons testé sont dérivée d'un même type de carte''', la famille ESP32'''. L'ESP32 s'apparente à une carte Arduino, une des plus répandue dans l'univers des makers et fablabs, boostée par de nombreuses fonctionnalités additionnelles comme une puce Wifi intégrée. De quoi créer et gérer très facilement des serveurs locaux ou distants, l'idéal pour nos stations de mesures connectées !
+
|Step_Content=Rendez-vous sur le site '''GitHub''' et la page de parution du projet à l'adresse :
  
 +
https://github.com/DClicLab/DataLab/releases/latest/
  
A ce jour nous avons testé 3 type de carte :
 
  
'''- Le M5Stick C''', une carte clé en main (aucune soudure, prête à l'emploi sortie de la boîte), robuste, avec une petite batterie intégrée, et des branchements de capteurs facilités qui se clipsent. Seul "défaut", son prix relativement élevé par rapport aux autres modèles entre 15 et 20€ mais qui reste dans la tranche d'un Arduino officiel. Mais il vous permettra également de vous initier facilement à plein d'autres projets autour de la robotique et des objets connectés.
+
Téléchargez la dernière version de l'image et de l'installateur dans un dossier sur votre ordinateur avec le fichier nommé '''"DataLab2V***.zip"''' (les *** varient en fonction de la version, prenez la plus récente).  
  
'''- L'ESP32 Wemos''' avec socle de batterie intégré (mais souvent vendue séparément). La carte nécessite quelques points de soudure pour les broches permettant de brancher les capteurs. Son principal atout étant sa batterie et le nombre de broches étendues pour brancher plus de capteurs. Avec la batterie, le prix de départ avoisine les 10-12€.
 
  
'''- L'ESP32 NodeMCU''', une version standard de l'ESP32 similaire au modèle précédent mais dans socle de batterie. Ce modèles est accessible en prix bas entre 3 et 4€.
+
'''Décompressez le fichier téléchargé.''' Si le mot "Décompressez" vous est inconnu, prenez des vacances... Si le mot "Décompressez" vous est inconnu  en informatique, un tuto par là : https://fr.wikihow.com/d%C3%A9compresser-un-fichier
 +
 +
Vous obtenez un dossier avec 3 fichiers :
  
 +
'''- DataLab.bin''' (c'est l'image du programme)
  
Si vous êtes novice, nous vous conseillons '''de débuter avec le M5Stick C.''' Si vous êtes familiers de l'Arduino et des montages électroniques (même simple, juste quelques points de soudure et branchement de broches) chacune de ces cartes convient et il est possible d'ajouter une batterie ultérieurement, elle n'est pas indispensable.
+
'''- esptool''' (un fichier de configuration pour l'installation)
|Step_Picture_00=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_m5stickc.jpg
+
 
|Step_Picture_01=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_wemos-esp32-d1-placa-com-bateria-recarregavel-wifi-ble-iot-D_NQ_NP_930163-MLB26257568883_102017-F.jpg
+
'''- ESPUploader''' (c'est l'installateur)
|Step_Picture_02=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_NodeMCU-ESP-32S.jpg
+
|Step_Picture_00=DataLab_-_Chapitre_0_-_Fabriquer_sa_station_de_mesure_connect_e_github-logo-640x320.png
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Les capteurs
+
|Step_Title=Connectez votre carte
|Step_Content=Il existe une infinité de capteurs pour mesurer tous les paramètres souhaités. Nous avons recentré notre attention sur une dizaine de capteurs les plus courants pour la première version de la Station DataLab qui seront pré-intallés dans le programme. Afin de simplifier l'usage et les connectiques de ces capteurs, nous avons sélectionnés les capteurs de la marque Grove (ou simili) proposant un standard de connexion compatible avec le M5Stick C. '''(En gras dans la liste les capteurs implémentés à l'heure de la dernière mise à jour du programme)''' :
+
|Step_Content=Avant d'aller plus loin vous allez devoir connecter votre '''carte ESP32 à votre ordinateur par UBS'''. Pour éviter toute erreur, '''débranchez''' tout autre périphérique pouvant être connecté en USB (imprimante, souris, clavier...).
 
 
'''- DHT11 (Pression, humidité, température)'''
 
 
 
'''- BMP180 (Baromètre, pression, température)'''
 
 
 
'''- BMP280 (Baromètre, pression, température)'''
 
  
- HM3301 (Qualité de l'air, particules fine 2.5PM)
+
'''Ne brancher également aucun capteur''' à la carte pendant toute les prochaines étapes.
 
+
|Step_Picture_00=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_DataLab_IMG_0874.jpg
- Light sensor (Luminosité)
+
|Step_Picture_01=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_DataLab_IMG_0876.jpg
 
+
|Step_Picture_02=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_DataLab_IMG_0878.jpg
- Ultrasonic sensor (Distance par ultrasons)
 
 
 
- Moisture (Humidité des soles)
 
 
 
- pH sensor (pH mètre)
 
 
 
- Sound sensor (Niveau sonore)
 
 
 
- Capteur digital divers (Bouton poussoir, touch, contact fin de course...)
 
 
 
- Capteur analogique divers (Potentiomètre linéaires, rotatifs...)
 
 
 
 
 
La procedure d'ajout de nouveaux capteurs en dehors de cette liste sera documentée. Il vous sera possible, avec quelques compétences techniques de rajouter d'autres capteurs pour vos besoins.
 
|Step_Picture_00=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_recap_sensor.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Petit matériel
+
|Step_Title=Téléversez l'image sur votre carte
|Step_Content=En plus de la carte et des capteurs, quelques fournitures peuvent être nécessaires en fonction de votre équipement initial :
+
|Step_Content=Ouvrez le fichier '''ESPUploader'''. 3 Champs vous sont proposés :
 
 
'''- Un ordinateur sous Windows''' pour l'installation du programme
 
 
 
'''- Un chargeur secteur''' adéquate à votre modèle de carte (mini USB/USB C, 5V, 1A). Voir la documentation de votre carte.
 
  
'''- Un câble USB''' adéquate à votre modèle de carte pour installer le programme. Voir la documentation de votre carte.
+
'''- COM-Port :''' sélectionnez ''le port proposé,'' c'est l'adresse de votre carte. Normalement si seule votre carte ESP32 est connectée, il n'y aura qu'une proposition.
  
'''- Des câbles de branchement type Grove''' et '''câble Dupont''' classiques (M/M, M/F, F/F, une vingtaine de chaque pour être large)
+
'''- Firmware (l'image) :''' Sélectionnez ''./DataLab.bin''
  
'''- Une batterie rechargeable (optionnel)''' type 18650 à insérer sur un support sur la carte ou support amovible UBS.
+
'''- Upload speed''' : Sélectionnés ''115200'', c'est la vitesse de communication entre votre ordinateur et la carte.
|Step_Picture_00=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_LD0005250357_2.jpg
 
|Step_Picture_01=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_aukru-chargeur-5v-3a-adaptateur-secteur-avec-usb-t.jpg
 
|Step_Picture_02=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_im121027001_2_1.jpg
 
|Step_Picture_03=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_s-l300.jpg
 
|Step_Picture_04=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_BC816-E-10-main1.jpg
 
|Step_Picture_05=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_shield-batterie-18650-esp32-esp8266-raspberry-pi-dessus.jpg
 
}}
 
{{Tuto Step
 
|Step_Title=Le boîtier
 
|Step_Content=2 modèles ont été spécifiquement conçus pour le projet : Une version pour imprimante 3D (coming soon), une pour découpeuse laser. Vous retrouverez les fichiers pour les concevoir à cette adresse :
 
  
https://www.thingiverse.com/thing:4183492
 
  
Rien ne vous oblige à les utiliser ils sont justes adaptés aux dimensions et composants types pour les besoins des stations. Vous pouvez tout à fait créer votre station avec de la récup, objets du quotidien, boîte à chaussure, boîte hermétique, emballage alimentaire... '''Soyez créatifs''' (ou pas ! ) et n'hésitez pas à '''nous envoyer une photo de votre belle station''' que nous rajouterons à la collection !
+
Enfin cliquez sur ''"Flash",'' une fenêtre de téléchargement s'ouvre vous affichant la progression en %. N'interrompez pas ce processus. Un message vous indiquera la fin du téléchargement. '''Votre Station est prête à l'emploi !!!'''
|Step_Picture_00=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_DataLab_IMG_0871.jpg
+
|Step_Picture_00=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_upload.JPG
|Step_Picture_01=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_DataLab_IMG_0872.jpg
+
|Step_Picture_01=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_upload2.JPG
|Step_Picture_02=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_DatalabCase_V1.png
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Socle pour ses composants
+
|Step_Title=Testez votre nouvelle station Datalab !
|Step_Content=Vous trouverez toujours au lien ci-dessous '''des modèles de socles''' à imprimer pour fixer votre carte et vos capteurs dans votre boitier. N'hésitez pas à nous envoyer votre version pour que nous la partagions à la communauté !  
+
|Step_Content=Si tout est en ordre, consultez vos réseaux Wifi disponibles, le réseau '''DataLabV2''' apparait. C'est le réseau wifi local généré par votre station ! '''Connectez vous''' à ce réseau, une fenêtre devrait s'ouvrir automatiquement dans votre navigateur par défaut (Firefox, Chrome...), c'est l'interface de configuration et de visualisation de votre station ! Tout est prêt pour connecter vos capteurs !
 
+
|Step_Picture_00=DataLab_-_Chapitre_2_-_Installer_le_programme_DataLab_sur_la_carte_de_programmation_upload3.JPG
https://www.thingiverse.com/thing:4183492
 
|Step_Picture_00=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_DataLab_IMG_0870.jpg
 
|Step_Picture_01=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_case_m5stickc.JPG
 
|Step_Picture_02=DataLab_-_Chapitre_1_-_Rassembler_le_mat_riel_case_wemos_esp32.JPG
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step

Version du 21 novembre 2020 à 17:38

Auteur avatarYann S. | Dernière modification 20/04/2021 par Mr Patate

DataLab - Chapitre 0 - Fabriquer sa station de mesure connect e Bani re.jpg
Le projet DataLab propose l’expérimentation d'animation sur la donnée, l'open data et les objets connectés. Il s'agit de permettre par chacun la réalisation d'une station de mesure connectée accessible, et d'expérimenter la collecte et visualisation de données numérique au service de projets scientifiques, citoyens, pédagogiques, artistiques, ludiques, professionnelles... Ce chapitre 2 vous apprendra comment installer en quelques clics le programme DataLab sur votre carte de programmation.
Licence : Attribution (CC-BY)

Introduction

Si vous êtes tombé sur cette page par hasard, nous vous conseillons de lire la présentation du Projet DataLab, fabriquer sa propre station de mesure connectée, à cette adresse : DataLab - Chapitre 0 - Fabriquer sa station de mesure connectée

Étape 1 - Principe de fonctionnement de l'installation

L'installation d'un programme sur une carte de programmation de type Arduino ou ESP peut être un parcours semé d'embuches : Installation du logiciel pour ouvrir le programme, installation des plug-in de la carte, installation des bibliothèques, sélection du modèle de carte, sélection du port COM de la carte, téléversement... bref toutes ces étapes et les bugs souvent associés font que 80%* des utilisateurs novices se perdent et abandonnent souvent leur projet... (*pourcentage mesuré à l'aide d'un pifomètre de laboratoire... )


HEUREUSEMENT (!) toutes ces étapes sont simplifiées à l’extrême pour l'usage des stations DataLab et ne vous demandera que quelques clics !


Le principe : tous les fichiers source permettant le fonctionnement du programme de la station sont réunis au sein même d'un seul et unique fichier qu'on appelle "Image". Un second fichier, l'installateur permet en 3 clics d'envoyer cette image sur votre carte de programmation ESP32 branchée à votre ordinateur. Et PAF votre station est prête à fonctionner !




Étape 2 - Télécharger l'Image et l'installateur

Rendez-vous sur le site GitHub et la page de parution du projet à l'adresse :

https://github.com/DClicLab/DataLab/releases/latest/


Téléchargez la dernière version de l'image et de l'installateur dans un dossier sur votre ordinateur avec le fichier nommé "DataLab2V***.zip" (les *** varient en fonction de la version, prenez la plus récente).


Décompressez le fichier téléchargé. Si le mot "Décompressez" vous est inconnu, prenez des vacances... Si le mot "Décompressez" vous est inconnu en informatique, un tuto par là : https://fr.wikihow.com/d%C3%A9compresser-un-fichier

Vous obtenez un dossier avec 3 fichiers :

- DataLab.bin (c'est l'image du programme)

- esptool (un fichier de configuration pour l'installation)

- ESPUploader (c'est l'installateur)




Étape 3 - Connectez votre carte

Avant d'aller plus loin vous allez devoir connecter votre carte ESP32 à votre ordinateur par UBS. Pour éviter toute erreur, débranchez tout autre périphérique pouvant être connecté en USB (imprimante, souris, clavier...).

Ne brancher également aucun capteur à la carte pendant toute les prochaines étapes.


Étape 4 - Téléversez l'image sur votre carte

Ouvrez le fichier ESPUploader. 3 Champs vous sont proposés :

- COM-Port : sélectionnez le port proposé, c'est l'adresse de votre carte. Normalement si seule votre carte ESP32 est connectée, il n'y aura qu'une proposition.

- Firmware (l'image) : Sélectionnez ./DataLab.bin

- Upload speed : Sélectionnés 115200, c'est la vitesse de communication entre votre ordinateur et la carte.


Enfin cliquez sur "Flash", une fenêtre de téléchargement s'ouvre vous affichant la progression en %. N'interrompez pas ce processus. Un message vous indiquera la fin du téléchargement. Votre Station est prête à l'emploi !!!



Étape 5 - Testez votre nouvelle station Datalab !

Si tout est en ordre, consultez vos réseaux Wifi disponibles, le réseau DataLabV2 apparait. C'est le réseau wifi local généré par votre station ! Connectez vous à ce réseau, une fenêtre devrait s'ouvrir automatiquement dans votre navigateur par défaut (Firefox, Chrome...), c'est l'interface de configuration et de visualisation de votre station ! Tout est prêt pour connecter vos capteurs !




Étape 6 - Sommaire et liens des tutos DataLab

Chapitre 0 - Introduction

Chapitre 1 - Rassembler le matériel

Chapitre 2 - Installer le programme DataLab sur la carte ESP32

Chapitre 3 - Connecter ses capteurs !

Chapitre 4 - Visualiser et exporter ses données en Local

Chapitre 5 - Créer son tableau de bord en Ligne avec ThingsBoard.io

Chapitre 6 - Exploiter ses données avec des outils de DataVisualisation

Chapitre 7 - ÉducoData, animer un atelier sur l'enjeux des données numériques

Chapitre 8 - Animer un club DataLab

Chapitre 9 - Galerie de projets de la communauté

Chapitre 10 - Piste de réflexions pour faire évoluer DataLab





Dernière modification 20/04/2021 par user:Mr Patate.

Commentaires

Published