Attribut:Step Content

This is a property of type Text.

Affichage de 20 pages utilisant cette propriété.
C
- Supprimer l’avatar et aller dans l’icône « Créer avatar » en bas à droite (l’icône ressemblant à une tête de chat). - Créer un rectangle long et fin, puis dupliquer cette raquette. Il est possible de changer la couleur des raquettes. - Pour l’arrière-plan, créer un fond noir ou gris avec 2 bandes un peu plus claires de chaque côté pour symboliser la fin d’une partie (l'icône tout en bas à droite, supprimer aussi l'arrière-plan blanc). - Pour la balle, créer un nouvel avatar. Vous avez le choix entre un avatar proposé par Scratch de base ou vous pouvez créer votre propre balle (préférer une forme ronde).  +, - Dans le code, mettre quand le drapeau est cliqué, aller à x: -180, y: 20, répéter indéfiniment {si touche z pressée alors, ajouter 10 à y, si touche s pressée alors, ajouter -10 à y}. - Répéter ce code pour la deuxième raquette mais en changeant la place de la raquette (à l’opposé de la première raquette) et les touches de contrôle.  +, - Dans le code de la balle, mettre quand le drapeau est cliqué, aller à x: 0,y: 0, s’orienter à 90 (au départ, la balle partira à droite), répéter jusqu’à couleur des bandes [de votre choix] touchée {avancer de 10, rebondir si le bord est atteint [si raquette1 touchée alors, s’orienter à ordonnée y de raquette1 – ordonnée y + 90] [si raquette2 touchée alors, s’orienter à ordonnée y – ordonnée y de raquette2 – 90]} (pour faire rebondir la balle).  +, …
- Supprimer l’avatar actuel et choisir l’avatar « Bat » dans la séléction d’avatars. Dans l’onglet Costumes, supprimer le 4ème costume (celui où la chauve-souris dort). - Dans l’onglet Costumes, en bas à gauche, sélectionner un costume différent de la chauve-souris (par exemple, celui nommé « Wizard-Toad »). - Dans l’onglet Code, mettre Quand le drapeau est cliqué, cacher, répéter indéfiniment {attendre nombre aléatoire entre 1 et 10 secondes, basculer sur le costume nombre aléatoire entre 1 et 4, montrer, attendre nombre aléatoire entre 0,5 et 3 secondes, cacher}  +, - Dans les fichiers du tutoriel, vous trouverez une image de viseur. Faites clique-droit, puis enregistrer le lien sous… , ce qui vous permettra d’avoir l’image dans vos fichiers. - Réduire la taille du viseur à 20, car l’image est assez grande. - Dans le code, mettre Quand le drapeau est cliqué, répéter indéfiniment {aller à pointeur de souris, si souris pressée alors, envoyer à tous Tir, attendre 0,5 seconde, cacher, attendre 0,5 seconde, montrer}  +, - Créer deux variables, Score et Vie - Dans le code de la cible, mettre Quand je reçois Tir, si touche le viseur alors {si numéro du costume < 4 alors, ajouter 1 à score, si numéro du costume = 4 alors, ajouter -1 à vie. - Au tout début du premier évènement de la cible (sélection de costumes), mettre sous le drapeau Mettre score à 0, mettre vie à 3. - A la suite du code de contact, mettre si vie = 0 alors, stop tout  +, …
- Supprimer l’avatar actuel, passer la souris sur l’icône en forme de chat puis cliquer sur le pinceau, qui basculera sur l’onglet Costumes. - Créer un carré, puis un cercle qui devra loger dans le carré, puis un rectangle pour le canon qui devra dépasser d’un peu plus de la moitié du carré. Il est préférable de faire un petit tank, ainsi que de bien le centrer dans l’onglet Costumes (il y a une forme de cible au centre). Choisir la couleur de votre choix. - Dans le code du tank, mettre Quand le drapeau est cliqué, aller à x:0, y:0 (pour bien le centrer), répéter indéfiniment {s’orienter vers pointeur de souris (pour faciliter le déplacement), si touche z pressée alors avancer de 10 pas}  +, - Créer un nouvel avatar de la même façon que le tank. Créer un petit cercle (pour la taille, se référer à la taille donnée au canon du tank). - De retour dans le code du missile, mettre Quand le drapeau est cliqué, cacher (pour que le missile n’apparaisse pas). - Dans le code du tank, mettre Quand le drapeau est cliqué, répéter indéfiniment {si souris pressée alors, créer un clone de Missile, attendre 0,2 seconde}. - Créer un autre évènement dans le code du missile en mettant Quand je commence comme un clone, aller à Tank (ou n’importe quel nom donné au tank), s’orienter vers pointeur de souris, avancer de 20 pas, montrer. - Pour la direction du missile, créer deux variables pour le missile uniquement (dans la création de variables, mettre pour ce sprite uniquement) nommés x et y (pour horizontal et vertical). Sous l’évènement du clone, mettre Mettre x à souris x / 10, mettre y à souris y / 10.  +, - Cette partie est spéciale car il va falloir créer son propre bloc. Il est de couleur rose et est en dessous de Variable. Créer son bloc « Déplacement » dans le code du missile. Sous ce bloc, mettre Ajouter x à x, ajouter y à y.  +, …
Une fois votre code téléversé dans l'esp, connectez vous en Wifi au réseau "mon interface web" et entrez le mot de passe "mot de passe". Rendez-vous dans votre navigateur préféré et entrez l'adresse suivante http://192.168.4.1 Admirez !  +, <nowiki>Si vous ne savez pas installer une bibliothèque reportez vous au tutoriel d'installation de bibliothèque. [[Importer des bibliothèques dans l'interface Arduino]]<br /><br /><br />Si vous savez, recherchez "ESP DASH" dans le gestionnaire de bibliothèque. puis installez la dernière version.<br /><br /><br />Installez en complément les bibliothèques suivantes <br /><br /><div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr" dir="ltr"><pre><span></span><span class="n">AsyncTCP</span><span class="err"></span><br /><span class="n">ESPAsyncWebServer</span><br /><span class="n">ArduinoJson</span><br /></pre></div>Pour un Wemos ou un ESP8266<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr" dir="ltr"><pre><span></span><span class="n">ESPAsyncTCP</span><br /><span class="n">ESPAsyncWebServer</span><br /><span class="n">ArduinoJson</span><br /></pre></div><br/></nowiki>  +, <nowiki>Pour frankencoder cette bibliothèque, toujours la même technique :<br /><br />Ouvrez un exemple et repérez les lignes suivantes :<br /><br />#L'importation des bibliothèques (avant le setup) Pour un ESP32<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="1"></span><span class="c1">//import de la bibliothèque</span><br /><span class="linenos" data-line="2"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESPDash.h></span><br /><span class="linenos" data-line="3"></span><span class="c1">//import des bibliothèques dépendantes</span><br /><span class="linenos" data-line="4"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><AsyncTCP.h></span><br /><span class="linenos" data-line="5"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESPAsyncWebServer.h></span><br /></pre></div>Pour un Wemos ou un ESP8266 :<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="1"></span><span class="c1">//import de la bibliothèque</span><br /><span class="linenos" data-line="2"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESPDash.h></span><br /><span class="linenos" data-line="3"></span><span class="c1">//import des bibliothèques dépendantes</span><br /><span class="linenos" data-line="4"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESP8266WiFi.h></span><br /><span class="linenos" data-line="5"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESPAsyncTCP.h></span><br /><span class="linenos" data-line="6"></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><ESPAsyncWebServer.h></span><br /></pre></div>Intégrez la bibliothèque : ESPAsyncTCP     https://github.com/me-no-dev/ESPAsyncTCP/archive/master.zip         ESPAsyncWebserver      https://github.com/me-no-dev/ESPAsyncWebServer/archive/master.zip<br/><br />#La création de ou des objets (avant le setup)<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="8"></span><span class="cm">/* Création des objets */</span><br /><span class="linenos" data-line="9"></span><span class="c1">//création de l'objet serveur</span><br /><span class="linenos" data-line="10"></span><span class="n">AsyncWebServer</span><span class="w"> </span><span class="nf">server</span><span class="p">(</span><span class="mi">80</span><span class="p">);</span><br /><span class="linenos" data-line="11"></span><br /><span class="linenos" data-line="12"></span><span class="c1">//Création de l'objet Dashboard (tableau d'affichage)</span><br /><span class="linenos" data-line="13"></span><span class="n">ESPDash</span><span class="w"> </span><span class="nf">dashboard</span><span class="p">(</span><span class="o">&</span><span class="n">server</span><span class="p">);</span><br /><span class="linenos" data-line="14"></span><br /><span class="linenos" data-line="15"></span><span class="c1">// Initialisation et création des Objets Card</span><br /><span class="linenos" data-line="16"></span><span class="n">Card</span><span class="w"> </span><span class="n">temperature</span><span class="p">(</span><span class="o">&</span><span class="n">dashboard</span><span class="p">,</span><span class="w"> </span><span class="n">TEMPERATURE_CARD</span><span class="p">,</span><span class="w"> </span><span class="s">"Temperature"</span><span class="p">,</span><span class="w"> </span><span class="s">"°C"</span><span class="p">);</span><br /><span class="linenos" data-line="17"></span><span class="n">Card</span><span class="w"> </span><span class="n">humidity</span><span class="p">(</span><span class="o">&</span><span class="n">dashboard</span><span class="p">,</span><span class="w"> </span><span class="n">HUMIDITY_CARD</span><span class="p">,</span><span class="w"> </span><span class="s">"Humidity"</span><span class="p">,</span><span class="w"> </span><span class="s">"%"</span><span class="p">);</span><br /></pre></div><br />#L'initialisation et le démarrage de l'objet (dans le setup) <br/><div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="12"></span><span class="kr">void</span><span class="w"> </span><span class="nb">setup</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><br /><span class="linenos" data-line="13"></span><span class="c1">//demarrage du serveur</span><br /><span class="linenos" data-line="14"></span><span class="n">server</span><span class="p">.</span><span class="nf">begin</span><span class="p">();</span><br /><span class="linenos" data-line="15"></span><span class="p">}</span><br /></pre></div><br />#L'utilisation de l'objet (dans le loop)<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="21"></span><span class="kr">void</span><span class="w"> </span><span class="nb">loop</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><br /><span class="linenos" data-line="22"></span><span class="w"> </span><span class="c1">//Utilisation des objets</span><br /><span class="linenos" data-line="23"></span><br /><span class="linenos" data-line="24"></span><span class="w"> </span><span class="cm">/* Ajout des valeurs dans les cartes d'affichage */</span><br /><span class="linenos" data-line="25"></span><span class="w"> </span><span class="n">temperature</span><span class="p">.</span><span class="n">update</span><span class="p">(</span><span class="mi">42</span><span class="p">);</span><br /><span class="linenos" data-line="26"></span><span class="w"> </span><span class="n">humidity</span><span class="p">.</span><span class="n">update</span><span class="p">(</span><span class="mi">12</span><span class="p">);</span><br /><span class="linenos" data-line="27"></span><br /><span class="linenos" data-line="28"></span><span class="w"> </span><span class="cm">/* Mise a jour du panneau d'affichage) */</span><br /><span class="linenos" data-line="29"></span><span class="w"> </span><span class="n">dashboard</span><span class="p">.</span><span class="n">sendUpdates</span><span class="p">();</span><br /><span class="linenos" data-line="30"></span><span class="w"> </span><span class="nf">delay</span><span class="p">(</span><span class="mi">3000</span><span class="p">);</span><br /><span class="linenos" data-line="31"></span><span class="p">}</span><br /></pre></div><br/>'''Une fois compilée, rien ne se passe, c'est normal, il va falloir connecter notre ESP au réseau ! et donc frankencoder avec le code minimal de connexion au réseau !'''</nowiki>  , …
Nous devions nous mettre d'accord sur les objectifs que devait remplir cette catapulte afin de ne pas nous éparpiller inutilement. Au final, nous avons défini trois objectifs: -Résistance -Pratique pour s'amuser (taille petite) -Puissance minimale, peut toucher son objectif à plus de 2 mètres de distances  +, Il y a différent type de catapulte, nous ne ferons pas un podcast sur toutes les catapultes existante mais chacunes ont leurs points forts et leur point faible. Notre choix s'est porté sur la catapulte ingénieuse de da Vinci cet inventeur que chacun connait. Vous retrouverez dans notre catapulte une multitude de point commun avec celle de da Vinci  +, Après avoir décidé du modèle plus ou moins, il nous a fallu choisir comment et en quoi serait fait cette catapulte 1)Une catapulte à l’imprimante 3D        Des doutes sur la résistance       Des problèmes de quantités de matière et de temps 2) Une catapulte en bois avec l’utilisation de kaplas       Construction fastidieuse Peu de durée de vie 3) Une catapulte avec une base en métal.          Une solidité reconnue (+durée de vie)          Un assemblement plus facile C'est donc logiquement que nous nous sommes lancer sur cette 3ème idée.  +, …
Tout commence par une expérience ou une réalisation technique. Vous savez faire et vous voulez partager. Il va donc falloir faire preuve de pédagogie : Un peu de préparation sera très pratique ! <br/> *Pour cela imprimez la trame type d'une fiche et écrivez votre fiche expérience. *Ou alors, téléchargez la fiche type au format .odt et préparez-là sur votre ordinateur. Pour téléchargez les fichiers voir dans la partie "fichier" de cette fiche (juste au-dessous de l'introduction). Ou bien cliquez ici : *[[Média:Cr er une exp rience sur Wikidebrouillard WikidebrouillardFicheExperience.odt|Téléchargez la fiche type expérience éditable en .odt]] *[[Média:Cr er une exp rience sur Wikidebrouillard WikidebrouillardFicheOutilsMateriel.odt|Téléchargez la fiche type Outil ou Matériel]] *[[Média:Cr er une exp rience sur Wikidebrouillard WikidebrouillardFicheParcours.odt|Téléchargez la fiche type Parcours Pédagogique]]  +, Si vous n'avez pas de compte, vous pouvez librement en créer un puis vous connecter à Wikidébrouillard.  +, Mais avant vous avez bien réfléchis au titre de votre page : * Le titre fait référence à ce qui est réalisé dans l'expérience. * Il ne faut pas mettre de pronom (pas de "Le", "La", "Les", "Un",...) sinon l'ordre alphabétique donnera un classement curieux. * Faites des noms de type : "Equilibriste","mission Ludion", "Sel qui danse", ... Choisissez le type de page à créer : * Expérience * Parcours pédagogique * Outils & matériel Ensuite vous ajoutez le titre que vous avez habilement choisi.  +, …
Je vous invite à vous documenter sur la réalisation du cube en LED. Pour cela je vous conseille cette vidéo : https://www.youtube.com/watch?v=JACwa8wgQVU<br/>  +, Munissez vous d'une perceuse et de votre fil de fer dénudé puis insérez un des bout du fil de fer dans la perceuse et tenez l'autre extrémité avec une pince. Torsadez votre fil de fer de manière à ce qu'il soit parfaitement droit. Ensuite coupez le fil de fer en 24 bâtonnets de 8.9 cm et 16 de 10 cm.  +, Vous devrez réaliser un patron à l'aide d'une découpeuse laser pour placer vos LED en utilisant le logiciel LightBurn ( 30 jours d'essais gratuits). Je vous est mis en pièce joint le fichier que j'ai conçu. Je vous conseille de surélever le support en rajoutant du carton pour bien faire rentrer les LED.  +, …
Télécharger puis imprimer les deux fichier mise a disposition nommé respectivement Cube_RGB_Circuit et Cube_RGB_Patron  +, Découper sur le document qui contient la piste (Cube_RGB_Circuit) les contours en gras (indiqués sur la légende), ce qui donnera la forme de départ. Tracer à l'aide d'une règle et d'un trombone les pliures (indiquées sur la légende) et plier proprement, déplier ensuite. [https://medias.debrouillonet.org/w/mccTEcC2g43AmFNxEDojYN Retrouvé cette étape en vidéo ici]  +, Mettre du ruban adhésif conducteur sur les pistes qui sont tracées.(Dans notre exemple nous avons utiliser du ruban adhésifs en Aluminium mais celui en Tissu conducteur est préférable pour les angles) Pour prendre une direction, faire un premier pli dans la direction opposée (Si vous voulez partir vers la gauche, faites un pli à droite), et le replier en reprenant la direction initiale. Faire attention à ce que les pistes ne se touchent pas. [https://medias.debrouillonet.org/w/sKje1micCPn56f3GzXQNmb Retrouvé cette étape en vidéo ici]  +, …
- Une cuillère à soupe entièrement en métal - Au moins 2 mètres de ficelle pour pouvoir faire pendre la cuillère - Une paire de ciseaux pour couper le fil  +, Noue la ficelle autour de la cuillère, de façon à avoir environ un mètre de longueur de chaque côté du nœud.  +, En tenant les deux bouts de ficelle, fais se balancer la cuillère pour qu’elle frappe quelque chose, une table par exemple. Qu'entend-tu ? Peux-tu décrire le son ? Enroule maintenant un bout de ficelle autour de chaque index. Appuie les extrémités des fils juste à côté des oreilles. Sans lâcher les bouts de la ficelle, fais se balancer la cuillère pour qu’elle frappe quelque chose, une table par exemple. Que se passe-t-il ? Le son est-il différent ?  +
Comme on peut le voir sur la photo, les trois paraboles nécessaires pour la cuisson du poulet sont réalisées à partir de 3 guides en contre-plaqué et de 3 feuilles d'aluminium laminé. Les planches de contreplaqué ainsi que les feuilles d'aluminium peuvent être achetées dans la plupart des magasins de bricolage. Attention de bien choisir les feuilles d'aluminium parmi toutes celles proposées. La surface doit avoir l'aspect d'un vrai miroir, dans lequel on peut se regarder confortablement. Normalement cette face miroir est protégée par un film protecteur. Faire également attention que les feuilles ne soient pas abîmées et ne présentent pas de plis.  +, On fabrique d'abord les 3 réflecteurs cylidro-paraboliques. Pour cela, on trace les 3 profils, comme indiqué dans le livret d'accompagnement. Puis, on découpe ces profils à l'aide d'une scie sauteuse. Enfin, on assemble les guides deux par deux, au moyen d'entretoises comme montré sur le livret d'accompagnement. Il ne reste plus qu'à déposer les feuilles d'aluminium sur les guides. Comme ces feuilles ont une épaisseurde 0.5 mm, elles se plient et épousent parfaitement la forme des guides. On dispose alors de 3 paraboles de focale environ 2 mètres, ce qui signifie que le soleil va se concentrer aux foyers situés à 2 mètres de la parabole. On trouvera toutes les explications théoriques et pratiques dans le livret d'accompagnement de l'activité: https://www.wikidebrouillard.org/images/a/a2/Cuisson_solaire_d_un_poulet_avec_un_r_flecteur_cylindro-parabolique_cuisson_solaire_paraboles.PDF  +, C'est le moment de mettre des lunettes de soleil. En effet, la luminosité des objets placés au foyer est très importante ! '''Et évidemment, il ne faut surtout pas mettre ses yeux au foyer !''' '''Si des enfants sont présents, il faut sécuriser les abords par des cordes ou des barrières. Attention aux tout-petits qui ont leurs yeux à la hauteur du poulet !''' En fait, sécurisé par une barrière et équipé de lunettes de soleil lorsque l'on est proche, il n'y a pas de risque ! Contrairement aux yeux, il n'y a pas vraiment de risques de brûlures. Vous pouvez mettre votre main au foyer. Certes, c'est chaud, mais on a largement le temps de retirer la main.  +, …
- Un clou - Du papier de verre pour frotter le clou - Des pièces en cuivre - Un torchon ou un chiffon ou un vieux morceau de tissu pour nettoyer les pièces - Du vinaigre blanc - Un bocal - Du sel <br/>  +, - Ponce le clou avec quelque chose d'abrasif comme du papier de verre. - Nettoie les pièces avec un chiffon imbibé de vinaigre. <br/>  +, - Verse du vinaigre dans le bocal. Remplis-le de façon a ce que le clou et les pièces que tu y mettras plus tard trempent intégralement dans le vinaigre. - Ajoute du sel jusqu'à saturation (c'est à dire jusqu'à ce que le vinaigre ne puisse plus dissoudre le nouveau sel ajouté).  +, …
Le matériel à avoir est simple... si ce n'est les composés du cyanotype lui même. On peut trouver les deux composés en kit, qu'il convient uniquement de compléter avec de l'eau. (les quantités sont indiqués) '''Matériel''' – Kit de cyanotype ( [https://www.ebay.fr/i/174195513004?chn=ps&norover=1&mkevt=1&mkrid=709-134431-41854-0&mkcid=2&itemid=174195513004&targetid=884405960814&device=c&mktype=pla&googleloc=9056412&poi=&campaignid=9557022446&mkgroupid=97888222243&rlsatarget=pla-884405960814&abcId=1139516&merchantid=6995724&gclid=Cj0KCQjwybD0BRDyARIsACyS8mtu-bpkEGjpDagMh-yxLC9moTBsLu_-5DmJjNU2BBgO8dDb6tCTNXIaAiOrEALw_wcB internet]) – Papier à dessin ou autre support comme du tissu – Rouleau ou une éponge, ou un pinceau. – Eléments à "photographier" ( quelques en photo : les objets disposés sur table rouge) – Bassine un peu plus grande que la taille du papier choisi pour vos clichés – et du soleil ! (ou une lampe UV si celui-ci manque) '''Bonus''' (pas nécessaire, mais c'est mieux) – Tablier et des protections (lunettes, gants) - Plaque de verre - Vinaigre ou eau oxygénée - Pinces à linge - support de séchage '''Espaces''' - 1 espace à l'abri du soleil, une pièce sans fenêtre ou fermée par des volets (la lumière articficielle, hors lampe UV, ne fait pas réagir le produit) - 1 espace avec du soleil et/ou lampe UV (Kit cyanotype : 20g de citrate d’ammonium, 8g de ferricyanure de potassium et 200 ml d’eau distillée. ) Plusieurs sites [https://www.etsy.com/fr/listing/749154749/kit-cyanotype?ref=shop_home_feat_3 KIT cyanotype] [https://www.etsy.com/fr/listing/489862679/kit-de-cyanotype-de-diy-photographie?ga_order=most_relevant&ga_search_type=all&ga_view_type=gallery&ga_search_query=cyanotype&ref=sr_gallery-1-2&organic_search_click=1 KIT Cyanotype 2] [https://www.etsy.com/fr/listing/489863809/recharges-pour-le-bleu-cyanotype?ga_order=most_relevant&ga_search_type=all&ga_view_type=gallery&ga_search_query=cyanotype&ref=sr_gallery-1-3&organic_search_click=1 KIT cyanotype simple] <br/>  , Attention à ces produits: - Ils tâchent - Ils ne doivent pas être ingéré - Une fois mélangée, la solution est sensible aux UV <br/> *On s'installe dans une pièce à l'abri du soleil et on dispose nos papiers, en prenant soin de protéger notre sol (si parquet...ouille). *On mélange à part égale les solutions A (ferricyanure de potassium) et B (citrate d’ammonium) dans un pot en verre. *On peut alors "peindre" nos papiers. Notre papier doit alors avoir une apparence jaune. *Sécher chaque feuille au sèche-cheveux (juste tiède) et les placer à l'abri de la lumière dans une enveloppe marron ou une boîte. Les feuilles sont maintenant de couleur jaune à vert clair. On peut aussi laisser sécher simplement (mais toujours dans une pièce noire sans soleil) <br/>  +, Pendant que ça sèche : <br/> *Remplir ses deux bassines d'eau Un bain d'arrêt (eau + 1 verre de vinaigre ) et un bain de rinçage (eau) *Préparer un espace au soleil sans passage *Espace de séchage Les types d'objets : => Végétaux => Objets transparents (verre, vase...) => Objets opaques ...et on vous laisse nous surprendre!!  +, …
Tout d'abord, on remplit à moitié un verre avec de l'encre mélangée avec de l'eau (il faut qu'il y ait une quantité assez importante d'encre pour que l'expérience fonctionne). Ensuite il faut rafraichir la branche de céleri en coupant une partie de son pied (il faut enlever approximativement entre 4 et 5cm). Ensuite on trempe la branche de céleri rafraichie dans le verre contenant de l'encre. Il ne reste plus qu'à attendre quelques heures...  +
D
'''Les indispensables matériel :''' - Arduino ( Nano, micro, uno...peu importe) ''Les branchements se basent sur la disposition du NANO'' - Boutons arcades - Guirlande WS2812 - 5Volt de 40 leds ''Il existe plusieurs "densités" de leds ( 144 leds /mètres , 60 leds/m, 30 leds /m => à vous de choisir et de découper votre longueur)'' - Un cable USB pour alimenter et programmer l'arduino - Des petits fils électriques de récupération ( vieille souris, vieux cables usb...) '''D'autres options matériels sont possibles aux étapes bonus, à la fin du tutoriel (comme la planche de prototypage ou l'interrupteur )''' '''Les outils :''' - Fer à souder et étain - Pince à dénuder ou ciseaux - Scotch et colle chaude pour fixation/sécurisation des branchements  +, Pour faciliter les futurs branchement, nous soudons sur les embouts du bouton. Remarque : *prévoir une longueur de câble suffisante selon la construction  +, Nous avons besoin d''''un ruban de 40 Leds''' Pour chacun des trois rubans nous soudons trois câbles (rouge sur 5V/VCC, noir sur la masse/GND, plus une autre couleur pour l'entrée digitale [le programme]), que nous avons précédemment découpés et dénudés, à l'une des extrémités du ruban. Attention au sens du courant : souder dans le sens de la flèche (voir photo) Attention, le tout est fragile. Manipulez avec précautions et pensez à sécuriser avec du scotch ( Voir photo) <br/>  +, …
Préparez les différents composants et lancez l’impression des deux pièces nécessitant un temps d’impression long. Composants à souder avec des câbles : * LED + résistance * Interrupteur à bascule * Haut-parleur * Souder le shield et la pile ensemble  +, Branchez votre ESP32 à un ordinateur sur lequel Arduino IDE est installé. Téléversez le programme en appuyant sur la petite flèche pointant vers la droite. À la fin de cette étape, votre ESP32 sera prêt à être utilisé.  +, En suivant le schéma électrique, assemblez les composants soudés lors de l’étape 1 afin de monter votre machine.  +, …
'''L'initiative de DataLab prend sa source de plusieurs constats :''' - Actualité, économie, études scientifiques et sociales, compréhension de son environnement... Les données numériques sont PARTOUT ! - Les enjeux des données sont l'affaire de tous ! - On entend surtout parler de données personnelles et dangers sur notre vie privées mais beaucoup moins sur le potentiel et ce que permettent les données numériques dans notre quotidien. - Malgré l'ouverture de jeux de données publiques, leurs usages par les citoyens restent encore minimes. '''Comment se saisir des enjeux des données numériques et objets connectés ?''' => Jouons avec les donnés pour mieux les cerner ! '''Objectifs de DataLab :''' - Favoriser la compréhension et l'intérêt des enjeux des données numériques. - Lever les paliers techniques pour ouvrir l’usage des objets connectés au plus grand nombre. - Animer une communauté. Ouvrir le dispositif auprès de nouveaux partenaires et échanger pour son évolution au service de projets à impacts positifs. <br/>  +, Un objet connecté est défini, outre sa fonction principale, par la capacité à '''communiquer,''' envoyer ou recevoir des informations via un réseau de télécommunication, dans notre cas internet. Ces informations sont sous forme de '''données numériques (Data)''', un format transmissible, compréhensible et exploitable dans ce réseau. Il peut en être d'un smartphone, d'une station météo, d'un frigo ou encore d'une machine à café, tant que ceux ci-sont capable de mesurer des informations de leur environnement, les transformer en données numérique, transmettre ces données via internet, ou encore en recevoir d'un utilisateur humain ou autre objet connecté pour interagir ou modifier ses actions. Par exemple un radiateur connecté '''(Objet)''' peut, à l'aide d'un capteur de température mesurer celle-ci dans votre salon '''(Données)''', vous transmettre à des kilomètres cette information via internet '''(Connecté)''' sur votre smartphone qui va vous afficher l'évolution de température sous la forme d'un graphique '''(Analyse)'''. Vous décidez de diminuer la puissance du chauffage, d’envoyer l'ordre au radiateur qui adaptera son fonctionnement. Les objets connectés représentent un formidable outils de mesure pour améliorer l'étude et la '''compréhension de notre quotidien'''. Observer un phénomène, l'étudier, le quantifier, le comprendre pour enfin prendre des décisions, agir. DataLab propose une '''documentation simple et accessible''', un coût matériel minime, pour que chacun puisse fabriquer sa propre station de mesure connectée (ou son réseau de stations) au service de ses projets.  +, '''Une station de mesure connectée ? pour quoi faire ?''' Les applications sont variées et peuvent servir autant pour des projets ''scientifiques, pédagogiques, citoyens, engagés, artistiques, individuels ou collectifs...'' Il est possible de brancher sur sa station connectée '''une infinité de capteurs comme''' : ''capteur de température, pression atmosphérique, altitude, luminosité, qualité de l'air (particules fines, Co2, Co...), humidité de l'air, humidité des sols, détecteur de mouvements, pression mécanique, poids, magnétisme, son, présence d'eau, distance, GPS...'' Partant de cette galaxie de capteurs et de données, nous pouvons imaginer une infinité d'usages : '''- Une station météo''' connectée pour mesurer les variations et changements climatiques, ou encore étudier les paramètres météorologiques autour de chez soi, d'un potager, d'un champs ou d'un jardin partagé. '''- Identifier les pics de pollens''' quand on est allergique. Mesurer la qualité de vie (pollution atmosphérique, sonore, lumineuse...) sur son lieux de travail, chez soi, sur son trajet pour l'école avec un cartable connecté. '''- Détecter le passage d'animaux''', fabriquer un réseau de nichoirs à oiseaux ou chauves souris ou ruches, et en apprendre plus sur le mode de vie d'une espèce ou pour mieux la protéger. '''- Mesurer''' '''sa production''' quotidienne, mensuelle, annuelle '''de déchets''' avec une poubelle connectée, faire un concours inter-classe ou inter-établissement. - Savoir enfin où son chat disparait pendant plusieurs jours avec un '''bracelet GPS.''' '''- Connecter sa voiture''', son vélo, sa trottinette, ses rollers... Étudier son parcours, sa vitesse, la pollution sur le trajet... '''- Mesurer l'activité sismique,''' détecter les éclairs, le niveau des crues... '''- et tant d'autres usages que vous pourrez inventer !'''  +, …
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.''' 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ème 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.'' - Vittascience - Go Tronic - Lextronic - Seeed Studio - Adafruit - 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 Fablabs, makerspaces, hackerspaces en France et ailleurs 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  +, 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 ! 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. C'est cette carte que nous utiliserons pour la documentation. '''- L'ESP32 Wemos''' avec socle de batterie intégré (mais batterie 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-15€. '''- 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€. 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.  +, Il existe une infinité de capteurs pour mesurer tous les paramètres souhaités. Nous avons focalisé 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)''' : '''- 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)''' '''- Light sensor (Luminosité)''' '''- Moisture (Humidité des sols)''' '''- Capteur digital divers (Bouton poussoir, touch, contact fin de course...)''' '''- Capteur analogique divers (Potentiomètre linéaires, rotatifs...)''' - pH sensor (pH mètre) - Sound sensor (Niveau sonore) - Ultrasonic sensor (Distance par ultrasons) La procedure d'ajout de nouveaux capteurs en dehors de cette liste sera documentée sur [https://github.com/DClicLab/DataLab Github]. Il est possible, avec quelques compétences techniques de rajouter d'autres capteurs pour vos besoins.  +, …
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 83%* des utilisateurs novices '''se perdent et abandonnent souvent leur projet...''' ''(*pourcentage mesuré à l'aide d'un pifomètre professionel 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 !'''  +, 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é '''"DataLabV2***.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 LIEN] 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 !)  +, 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 de cette page.  +, …
Un capteur est un composant électronique plus ou moins complexe '''sensible aux variations d'un paramètre donné'''. Par exemple une photorésistance est capable de mesurer les variations de luminosité. Une thermorésistance quant à elle mesure les variations de température, etc. Certains modules de capteurs comme le dénommé DHT11 sont '''une association''' '''de capteurs''', ici de température et d'humidité. En cherchant bien, on peut trouver des capteurs pour la plupart des paramètres physiques, chimiques que l'on souhaite observer. La complexité de certaines mesures de paramètres jouera sur le prix du capteur. On peut aussi dans certains cas fabriquer ses propres capteurs en connaissant quelques principes d'électricité. Le fonctionnement de capteurs avec une carte de programmation suit généralement toujours le même principe. Une carte de programmation comme l'Arduino ou l'ESP32 possède '''des broches d'entrées''', des "prises" sur lesquelles nous pourrons connecter nos capteurs qui leur enverrons des informations sous forme de signaux électriques plus ou moins complexes et que notre programme saura interpréter. '''Ces broches sont adressées''', elle ont '''chacune un numéro ou un nom'''. Nous pouvons retrouver facilement sur la documentation de chaque carte le numéro de chaque broche. Pour la plupart, les numéros sont même imprimés sur les cartes. Dans les illustrations ci-jointes nous documenterons les schémas d'adressage complet des cartes les plus courantes supportées par DataLab dont le M5 Stick C. '''Pas la peine de les apprendre par cœur (!)''', ils nous servirons juste très ponctuellement à vérifier nos raccords et paramétrer notre station. Les capteurs '''ont eux aussi des broches''', dans une majorité des cas 3 ou 4, parfois plus qu'il faudra connecter à l'aide de câbles aux entrées de la carte de programmation. Par chance et facilité, les capteurs que nous avons choisi du système Grove ont des connectiques standardisées qui simplifiera les branchements notamment sur le M5 Stick C et d'autres cartes compatibles. Un exemple avec le capteur DHT11 de nouveau, en photo ci-contre en bleu, qui possède '''une broche GND''' (la terre, l'équivalent du - dans un circuit ), une '''broche VCC''' (le 5 ou 3.3 volt, l'équivalent du +, qui alimente le capteur), une '''broche SIG''' qui transmet le SIGnal d'information à la carte et une '''broche NC''' qui ne sert à rien (Not Connected) dans ce cas mais présent pour le standard Grove. Ce capteur peut donc simplement se connecter au port "Grove" de la Carte M5 Stick C. Impossible de se tromper !  , 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)''' : '''- 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)''' '''- Light sensor (Luminosité)''' '''- Moisture (Humidité des sols)''' '''- Capteur digital divers (Bouton poussoir, touch, contact fin de course...)''' '''- Capteur analogique divers (Potentiomètre linéaires, rotatifs...)''' - Ultrasonic sensor (Distance par ultrasons) - pH sensor (pH mètre) - Sound sensor (Niveau sonore)  +, Avant de connecter votre capteur à votre carte, '''rendez-vous sur l'interface''' de votre station DataLab comme vu à la fin du Chapitre 2 (pour rappel, les identifiants par défaut de connexion sont ''admin admin''). Sur la page d'accueil, vous trouverez un onglet '''"Sensor"'''. En cliquant sur ce dernier vous pourrez ajouter votre capteur correspondant. En cliquant sur '''"add sensor"''' vous ajoutez une nouvelle ligne correspondant à un nouveau capteur. Cochez '''Enable''' pour activer ce nouveau capteur dans le programme. Vous pouvez nommer ce capteur dans le champ '''"Sensor Name"''', par exemple Exterieur (évitez des caractères spéciaux). Ensuite sélectionnez dans '''"Driver"''' le capteur parmi la liste des capteurs pré-installés et supportés par la dernière mise à jour du programme (DHT11, BMP280...). En sélectionnant votre type de capteur, des nouveaux champs propres à ce dernier apparaitront. C'est ces champs qu'il faudra paramétrer selon les indications suivantes, généralement '''"SensorInterval"''' pour la fréquence d'enregistrement de la donnée de votre capteur, et'''"Configuration Pin"''' l'adresse de la broche correspondante sur la carte de programmation selon les indications suivantes pour chaque type de capteurs.  +, …
Après avoir créé un compte sur la plateforme, vous aurez accès au "Workspaces" entouré en rouge sur l'exemple. C'est un onglet où vous retrouverez des morceaux de programme déjà écrits. Ici vous sélectionnerez API-Rennes.  +, La suite de blocs colorés qui s'affiche est votre programme. Ici, nous allons chercher dans une base de données de comptage de piétons et vélo dans un quartier spécifique de Rennes. Dans les prochaines étapes nous allons décortiquer le programme afin de comprendre chaque blocs.  +, Afin de commencer par interroger une base de données, il faut être connecté à un réseau wifi. Dans nom du réseau il faut rentrer le nom de la box, du téléphone en partage de connexion etc... Et dans la clé/mot de passe il faut rentrer, vous l'aurez deviné, le mot de passe du réseau wifi!  +, …