<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://www.wikidebrouillard.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Andr%C3%A9a+Bardinet</id>
	<title>Wikidebrouillard - Contributions de l’utilisateur [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikidebrouillard.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Andr%C3%A9a+Bardinet"/>
	<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/wiki/Sp%C3%A9cial:Contributions/Andr%C3%A9a_Bardinet"/>
	<updated>2026-04-30T05:44:01Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.31.3</generator>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_174047.png&amp;diff=17096</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 174047.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_174047.png&amp;diff=17096"/>
		<updated>2023-10-03T15:41:12Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_174047&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_174047&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17095</id>
		<title>POCL Parapluie - ESP32 Micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17095"/>
		<updated>2023-10-03T15:37:06Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Tutoriel pour apprendre à créer son POCL parapluie connecté à la météo.&lt;br /&gt;
|Disciplines scientifiques=Computing, Physics&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=30&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Tags=esp32, micropython, dblocadata&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Ce tutoriel a pour objectif la création d'un petit parapluie connecté à la météo. Quand il pleut à un endroit donné dans le monde, le parapluie s'ouvre automatiquement et se referme une fois la pluie passée.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Tuto_Attachments={{Tuto Attachments}}&lt;br /&gt;
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=DBLOCADATA&lt;br /&gt;
|Step_Content=Rendez-vous sur dblocadata &lt;br /&gt;
&lt;br /&gt;
⚠️ Ouvre cette page depuis Google Chrome ou Microsoft Edge. &lt;br /&gt;
&lt;br /&gt;
[https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=78 https://dblocadata.debrouillonet.org/BIPES/ui/]&lt;br /&gt;
&lt;br /&gt;
⚠️ Attention, ton ESP32 doit avoir été flashé avec micropython !&lt;br /&gt;
&lt;br /&gt;
Tutoriel pour le faire : [[Installation de micropython]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et si tu veux en savoir plus sur la plateforme :&lt;br /&gt;
&lt;br /&gt;
[[Group:Formation DBLOCADATA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Trouver le programme dans BIPES&lt;br /&gt;
|Step_Content=Connecte ton microcontrôleur à DBLOCADATA. Pour cela branche ton ESP32 à ton ordinateur, puis clique sur le bouton ''prise'' en haut à gauche ( comme sur la photo ). &lt;br /&gt;
&lt;br /&gt;
Ensuite sélectionne ta carte dans le menu qui apparait. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans le menu à droite, va dans la section '''Exemples''' et sélectionne '''POCL Parapluie'''.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173135.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner le programme&lt;br /&gt;
|Step_Content=Il y a 3 variables à éditer dans le programme :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''api_key''' : Ta clé d'API OpenWeatherMap (tu dois te créer un compte sur openweathermap.org)&lt;br /&gt;
&lt;br /&gt;
'''lat''' : La latitude du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
'''long''' : La longitude  du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux trouver les coordonnées d'une ville sur ce site : https://www.latlong.net/&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le menu de droite, va dans '''Actionneurs -&amp;gt; Servo Moteur''' et clique sur '''Install Servo library.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter l'ESP à internet&lt;br /&gt;
|Step_Content=Dans l'onglet '''Fichiers''', actualise les fichiers du microcontrôleur en appuyant sur l'icon ( comme indiqué sur la photo ), puis va dans le fichier '''boot.py'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Insère le code suivant en remplaçant les informations par ton réseau wifi.&lt;br /&gt;
Sauvegarde le fichier (en haut a gauche '''Save)'''&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network&lt;br /&gt;
import time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)&lt;br /&gt;
sta_if.scan()&lt;br /&gt;
sta_if.connect('Nom_wifi','MDP_wifi')&lt;br /&gt;
print(&amp;quot;Waiting for Wifi connection&amp;quot;)&lt;br /&gt;
while not sta_if.isconnected(): time.sleep(1)&lt;br /&gt;
print(&amp;quot;Connected&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173601.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Brancher le servo-moteur à l'ESP&lt;br /&gt;
|Step_Content=Le servo possède 3 fils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rouge''' : Le + (VIN sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Marron''' : La masse ( GND sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Orange''' : Le pin d'information; Il y a plusieurs placements possibles, ici nous prenons le pin 26.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Exécuter le programme&lt;br /&gt;
|Step_Content=Appuyes sur le bouton 'Play' en haut à gauche.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux regarder le résultat de la requête depuis la console ( dans le menu de navigation )&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&lt;br /&gt;
|Step_Picture_02=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173601.png&amp;diff=17094</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 173601.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173601.png&amp;diff=17094"/>
		<updated>2023-10-03T15:36:42Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173601&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173601&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173135.png&amp;diff=17093</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 173135.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173135.png&amp;diff=17093"/>
		<updated>2023-10-03T15:33:00Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173135&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_173135&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17092</id>
		<title>POCL Parapluie - ESP32 Micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17092"/>
		<updated>2023-10-03T15:22:05Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Tutoriel pour apprendre à créer son POCL parapluie connecté à la météo.&lt;br /&gt;
|Disciplines scientifiques=Computing, Physics&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=30&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Tags=esp32, micropython, dblocadata&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Ce tutoriel a pour objectif la création d'un petit parapluie connecté à la météo. Quand il pleut à un endroit donné dans le monde, le parapluie s'ouvre automatiquement et se referme une fois la pluie passée.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Tuto_Attachments={{Tuto Attachments}}&lt;br /&gt;
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=DBLOCADATA&lt;br /&gt;
|Step_Content=Rendez-vous sur dblocadata !&lt;br /&gt;
&lt;br /&gt;
[https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=78 https://dblocadata.debrouillonet.org/BIPES/ui/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre à utiliser la plateforme :&lt;br /&gt;
&lt;br /&gt;
[[Group:Formation DBLOCADATA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention, ton ESP32 doit avoir été flashé avec micropython !&lt;br /&gt;
&lt;br /&gt;
Tutoriel pour le faire : [[Installation de micropython]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Trouver le programme dans BIPES&lt;br /&gt;
|Step_Content=Connecte ton microcontrôleur à DBLOCADATA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans le menu à droite, va dans la section '''Exemples''' et sélectionne '''POCL Parapluie'''.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner le programme&lt;br /&gt;
|Step_Content=Il y a 3 variables à éditer dans le programme :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''api_key''' : Ta clé d'API OpenWeatherMap (tu dois te créer un compte sur openweathermap.org)&lt;br /&gt;
&lt;br /&gt;
'''lat''' : La latitude du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
'''long''' : La longitude  du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux trouver les coordonnées d'une ville sur ce site : latlong.net&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le menu de droite, va dans '''Actionneurs -&amp;gt; Servo Moteur''' et clique sur '''Install Servo library.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter l'ESP à internet&lt;br /&gt;
|Step_Content=Dans l'onglet '''Fichiers''', actualise les fichiers du microcontrôleur puis va dans le fichier '''boot.py'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Insère le code suivant en remplaçant les informations par ton réseau wifi.&lt;br /&gt;
Sauvegarde le fichier (en haut a gauche '''Save)'''&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network&lt;br /&gt;
import time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)&lt;br /&gt;
sta_if.scan()&lt;br /&gt;
sta_if.connect('Nom_wifi','MDP_wifi')&lt;br /&gt;
print(&amp;quot;Waiting for Wifi connection&amp;quot;)&lt;br /&gt;
while not sta_if.isconnected(): time.sleep(1)&lt;br /&gt;
print(&amp;quot;Connected&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Brancher le servo-moteur à l'ESP&lt;br /&gt;
|Step_Content=Le servo possède 3 fils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rouge''' : Le + (VIN sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Marron''' : La masse ( GND sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Orange''' : Le pin d'information; Il y a plusieurs placements possibles, ici nous prenons le pin 26.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Exécuter le programme&lt;br /&gt;
|Step_Content=Appuyes sur le bouton 'Play' en haut à gauche.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux regarder le résultat de la requête depuis la console ( dans le menu de navigation )&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&lt;br /&gt;
|Step_Picture_02=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512.png&amp;diff=17091</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 171512.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512.png&amp;diff=17091"/>
		<updated>2023-10-03T15:15:31Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_171512&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17090</id>
		<title>POCL Parapluie - ESP32 Micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17090"/>
		<updated>2023-10-03T14:45:14Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Tutoriel pour apprendre à créer son POCL parapluie connecté à la météo.&lt;br /&gt;
|Disciplines scientifiques=Computing, Physics&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=30&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Tags=esp32, micropython, dblocadata&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Ce tutoriel a pour objectif la création d'un petit parapluie connecté à la météo. Quand il pleut à un endroit donné dans le monde, le parapluie s'ouvre automatiquement et se referme une fois la pluie passée.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Tuto_Attachments={{Tuto Attachments}}&lt;br /&gt;
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=DBLOCADATA&lt;br /&gt;
|Step_Content=Rendez-vous sur dblocadata !&lt;br /&gt;
&lt;br /&gt;
[https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=78 https://dblocadata.debrouillonet.org/BIPES/ui/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre à utiliser la plateforme :&lt;br /&gt;
&lt;br /&gt;
[[Group:Formation DBLOCADATA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention, ton ESP32 doit avoir été flashé avec micropython !&lt;br /&gt;
&lt;br /&gt;
Tutoriel pour le faire : [[Installation de micropython]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Trouver le programme dans BIPES&lt;br /&gt;
|Step_Content=Connecte ton microcontrôleur à DBLOCADATA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans le menu à droite, va dans la section '''Exemples''' et sélectionne '''POCL Parapluie'''.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner le programme&lt;br /&gt;
|Step_Content=Il y a 3 variables à éditer dans le programme :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''api_key''' : Ta clé d'API OpenWeatherMap (tu dois te créer un compte sur openweathermap.org)&lt;br /&gt;
&lt;br /&gt;
'''lat''' : La latitude du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
'''long''' : La longitude  du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux trouver les coordonnées d'une ville sur ce site : latlong.net&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter l'ESP à internet&lt;br /&gt;
|Step_Content=Dans l'onglet '''Fichiers''', actualise les fichiers du microcontrôleur puis va dans le fichier '''boot.py'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Insère le code suivant en remplaçant les informations par ton réseau wifi.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network&lt;br /&gt;
import time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)&lt;br /&gt;
sta_if.scan()&lt;br /&gt;
sta_if.connect('Nom_wifi','MDP_wifi')&lt;br /&gt;
print(&amp;quot;Waiting for Wifi connection&amp;quot;)&lt;br /&gt;
while not sta_if.isconnected(): time.sleep(1)&lt;br /&gt;
print(&amp;quot;Connected&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Brancher le servo-moteur à l'ESP&lt;br /&gt;
|Step_Content=Le servo possède 3 fils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rouge''' : Le + (VIN sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Marron''' : La masse ( GND sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Orange''' : Le pin d'information; Il y a plusieurs placements possibles, ici nous prenons le pin 26.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Exécuter le programme&lt;br /&gt;
|Step_Content=Appuyes sur le bouton 'Play' en haut à gauche.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux regarder le résultat de la requête depuis la console ( dans le menu de navigation )&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&lt;br /&gt;
|Step_Picture_02=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17089</id>
		<title>POCL Parapluie - ESP32 Micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=POCL_Parapluie_-_ESP32_Micropython&amp;diff=17089"/>
		<updated>2023-10-03T14:42:55Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Tutoriel pour apprendre a créer son POCL parapluie connecté à la météo. |Disciplines scientifiques=Computing... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Tutoriel pour apprendre a créer son POCL parapluie connecté à la météo.&lt;br /&gt;
|Disciplines scientifiques=Computing, Physics&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=30&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Tags=esp32, micropython, dblocadata&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Ce tutoriel a pour objectif la création d'un petit parapluie connecté à la météo. Quand il pleut a un endroit donné dans le monde, le parapluie s'ouvre automatiquement, et se referme un fois la pluie passée.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Tuto_Attachments={{Tuto Attachments}}&lt;br /&gt;
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=DBLOCADATA&lt;br /&gt;
|Step_Content=Rendez-vous sur dblocadata !&lt;br /&gt;
&lt;br /&gt;
[https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=78 https://dblocadata.debrouillonet.org/BIPES/ui/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre à utiliser la plateforme :&lt;br /&gt;
&lt;br /&gt;
[[Group:Formation DBLOCADATA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention, ton ESP32 doit avoir été flashé avec micropython !&lt;br /&gt;
&lt;br /&gt;
Tutoriel pour le faire : [[Installation de micropython]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Trouver le programme dans BIPES&lt;br /&gt;
|Step_Content=Connecte ton microcontrôleur a DBLOCADATA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans le menu à droite, va dans la section '''Exemples''' et sélectionne '''POCL Parapluie'''.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner le programme&lt;br /&gt;
|Step_Content=Il y a 3 variables à éditer dans le programme :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''api_key''' : Ta clé d'API OpenWeatherMap (tu dois te créer un compte sur openweathermap.org)&lt;br /&gt;
&lt;br /&gt;
'''lat''' : La latitude du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
'''long''' : La longitude  du lieu à observer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu peux trouver les coordonnées d'une ville sur ce site : latlong.net&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter l'ESP à internet&lt;br /&gt;
|Step_Content=Dans l'onglet '''Fichiers''', actualise les fichiers du microcontrôleur puis va dans le fichier '''boot.py'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Insère le code suivant en remplaçant les informations par ton réseau wifi.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network&lt;br /&gt;
import time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)&lt;br /&gt;
sta_if.scan()&lt;br /&gt;
sta_if.connect('Nom_wifi','MDP_wifi')&lt;br /&gt;
print(&amp;quot;Waiting for Wifi connection&amp;quot;)&lt;br /&gt;
while not sta_if.isconnected(): time.sleep(1)&lt;br /&gt;
print(&amp;quot;Connected&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Brancher le servo-moteur à l'ESP&lt;br /&gt;
|Step_Content=Le servo possède 3 fils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rouge''' : Le + (VIN sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Marron''' : La masse ( GND sur la carte)&lt;br /&gt;
&lt;br /&gt;
'''Orange''' : Le pin d'information; Il y a plusieurs placement possibles, ici nous prenons le pin 26.&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Exécuter le programme&lt;br /&gt;
|Step_Content=Appuyer sur le bouton 'Play' en haut à gauche.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pouvez regarder le résultat de la requête depuis la console ( dans le menu de navigation )&lt;br /&gt;
|Step_Picture_00=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&lt;br /&gt;
|Step_Picture_01=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&lt;br /&gt;
|Step_Picture_02=POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&amp;diff=17088</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 164011.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011.png&amp;diff=17088"/>
		<updated>2023-10-03T14:40:21Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_164011&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&amp;diff=17087</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 163635.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635.png&amp;diff=17087"/>
		<updated>2023-10-03T14:36:47Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163635&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&amp;diff=17086</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 163430.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430.png&amp;diff=17086"/>
		<updated>2023-10-03T14:34:43Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163430&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&amp;diff=17085</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 163302.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302.png&amp;diff=17085"/>
		<updated>2023-10-03T14:33:58Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_163302&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&amp;diff=17084</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython IMG-0064.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_IMG-0064.jpg&amp;diff=17084"/>
		<updated>2023-10-03T14:30:58Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_IMG-0064&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_IMG-0064&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&amp;diff=17083</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 162222.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222.png&amp;diff=17083"/>
		<updated>2023-10-03T14:22:31Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_162222&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&amp;diff=17082</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 161703.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703.png&amp;diff=17082"/>
		<updated>2023-10-03T14:17:18Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_161703&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_154908.png&amp;diff=17081</id>
		<title>Fichier:POCL Parapluie - ESP32 Micropython Capture d cran 2023-10-03 154908.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_154908.png&amp;diff=17081"/>
		<updated>2023-10-03T13:50:37Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_154908&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;POCL_Parapluie_-_ESP32_Micropython_Capture_d_cran_2023-10-03_154908&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=17069</id>
		<title>Présentation de DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=17069"/>
		<updated>2023-09-14T15:36:17Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découverte de la plateforme DBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu auras un aperçu des différentes fonctionnalités de la plateforme.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lien : https://dblocadata.debrouillonet.org&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Accueil&lt;br /&gt;
|Step_Content=La page d'accueil te donne accès aux différentes sections du site. Tu peux aussi y installer micropython sur ton microcontrôleur (uniquement sur les navigateurs Google Chrome ou Microsoft Edge).&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-39-12.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=BIPES&lt;br /&gt;
|Step_Content=BIPES est un IDE (environnement de développement) disponible sur navigateur permettant de programmer des microcontrôleurs.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_bipes.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter son microcontrôleur&lt;br /&gt;
|Step_Content=Tu peux connecter ton microcontrôleur à BIPES par USB ou en Wifi. Pour la connexion wifi, il faut configurer ton microcontrôleur, nous verrons cela dans une prochaine séance.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-13.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Ajouter des blocs&lt;br /&gt;
|Step_Content=La sidebar à gauche te permet d'ajouter des blocs de programmation. Les blocs sont triés par catégorie. Des exemples sont aussi fournis.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-131.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Console&lt;br /&gt;
|Step_Content=La console permet d'afficher les informations textuelles que ton microcontrôleur renvoie. Cela permet de voir les erreurs lorsque que tu debug un programme.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-54-55.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Fichiers&lt;br /&gt;
|Step_Content=Les fichiers sont divisés en 2 sections. Ceux stockés sur le microcontrôleur et ceux présents localement dans votre navigateur.&lt;br /&gt;
&lt;br /&gt;
Les blocs sont transformés en code qui est stocké dans le fichier '''''code.bipes.py'''''&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-12-07.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Broches&lt;br /&gt;
|Step_Content=Image du microcontrôleur avec les informations nécessaires sur les différents pins.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-13-03.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'outil de visualisation des données. Il te permet de créer facilement une interface avec des graphiques et du texte.&lt;br /&gt;
&lt;br /&gt;
Tu peux enregistrer ton databoard et le partager.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-16-00.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=EasyMQTT&lt;br /&gt;
|Step_Content=EasyMQTT affiche les différentes sources de données qui sont récupérées sur ton compte. &lt;br /&gt;
&lt;br /&gt;
Ces sources de données sont ensuite accessibles dans freeboard.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-17-42.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Partage et communauté&lt;br /&gt;
|Step_Content=Tu peux enregistrer tes programmes et les rendre publiques.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=16843</id>
		<title>Communication entre ESP</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=16843"/>
		<updated>2023-05-17T09:13:23Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Communication_entre_ESP_espnow.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Fait communiquer des ESP32 entre eux.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Pour faire communiquer les ESP entre eux, nous allons utiliser le protocole ESPNow.&lt;br /&gt;
&lt;br /&gt;
Ce protocole est simple, voici son fonctionnement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*On enregistre un ou plusieurs destinataires. Leurs identifiants sont leur [https://fr.wikipedia.org/wiki/Adresse_MAC adresse mac].&lt;br /&gt;
*On envoie un message à un destinataire en particulier, ou a tous ceux enregistrés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ce protocole utilise les ondes Wifi, la porté est donc limité.}}{{Info|Les blocs se trouvent dans l'onglet DBLOCADATA --&amp;gt; espnow.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Récupérer l'adresse mac&lt;br /&gt;
|Step_Content=Pour récupérer l'adresse mac de ton microcontrôleur exécute cette commande dans la console :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network ; import ubinascii ; &lt;br /&gt;
ubinascii.hexlify(network.WLAN().config('mac'),':').decode()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;L'adresse mac sera affichée entre guillemets.&lt;br /&gt;
&lt;br /&gt;
Tu peux aussi utiliser le bloc '''Récupérer l'adresse MAC'''.&lt;br /&gt;
|Step_Picture_00=Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer un message&lt;br /&gt;
|Step_Content=Premièrement, tu dois enregistrer un ou plusieurs destinataires.&lt;br /&gt;
&lt;br /&gt;
Utilise le bloc '''Enregistrer un destinataire''' et renseigne l'adresse MAC du microcontrôleur à qui tu veux envoyer le message.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, tu peux envoyer un message à tous les destinataires enregistrés avec le bloc '''Envoyer un message à tous les destinataires'''.&lt;br /&gt;
|Step_Picture_00=Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-51.png&lt;br /&gt;
|Step_Picture_01=Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-12-16.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Récéption d'un message&lt;br /&gt;
|Step_Content=Le bloc '''Quand message reçu''' faire te permet de regarder périodiquement si un message a été reçu et d'exécuter ensuite le code de ton choix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce bloc te fournit 2 variables : '''host''' et '''msg'''.&lt;br /&gt;
&lt;br /&gt;
'''Host''' contient l'adresse mac de l'expéditeur.&lt;br /&gt;
&lt;br /&gt;
'''Msg''' contient le message reçu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-10.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-12-16.png&amp;diff=16842</id>
		<title>Fichier:Communication entre ESP Capture d cran du 2023-05-17 11-12-16.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-12-16.png&amp;diff=16842"/>
		<updated>2023-05-17T09:12:44Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-12-16&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-12-16&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-51.png&amp;diff=16841</id>
		<title>Fichier:Communication entre ESP Capture d cran du 2023-05-17 11-11-51.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-51.png&amp;diff=16841"/>
		<updated>2023-05-17T09:11:58Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-51&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-51&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-10.png&amp;diff=16840</id>
		<title>Fichier:Communication entre ESP Capture d cran du 2023-05-17 11-11-10.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-10.png&amp;diff=16840"/>
		<updated>2023-05-17T09:11:19Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-10&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication_entre_ESP_Capture_d_cran_du_2023-05-17_11-11-10&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=16166</id>
		<title>Envoyer et afficher des données sur DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=16166"/>
		<updated>2023-04-25T14:50:01Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment envoyer et afficher des données sur la plateforme DBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas apprendre à envoyer les données que capte ton microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous allons utiliser ce programme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il génère de fausses données que nous allons ensuite envoyer.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Se connecter à Internet&lt;br /&gt;
|Step_Content=Pour envoyer les données, le microcontrôleur doit être connecté à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour cela, utilise le bloc Connexion au réseau wifi. Mets le tout au début de ton programme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ici, nous mettons le bloc de connexion dans le même fichier que le reste de programme. Il est aussi possible de mettre ce bloc dans le fichier boot.py pour que le microcontrôleur se connecte au démarrage.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer des données&lt;br /&gt;
|Step_Content=L'envoi de donné se fait avec le protocole MQTT.&lt;br /&gt;
&lt;br /&gt;
Le protocole est simple et ne nécessite que peu d'informations pour fonctionner : &lt;br /&gt;
&lt;br /&gt;
*Un identifiant de session (déjà renseigné pour toi dans le bloc)&lt;br /&gt;
*Un sujet : le nom de la donnée que tu envoies (ex: température dans le salon)&lt;br /&gt;
*La donnée à envoyer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour commencer, démarre ta session MQTT. Place le bloc EasyMQTT Démarrer après ta connexion à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant que la session est démarré, tu peux envoyer des données avec le bloc EasyMQTT publier les données &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Place ce bloc dans la boucle pour envoyer des données périodiquement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Ne change pas ton identifiant de session, il est directement lié à ton compte DBLOCADATA.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-44-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Afficher les données&lt;br /&gt;
|Step_Content=Dans un premier, il faut vérifier que les données arrivent bien sur notre site. Pour cela, va dans la barre de navigation, section EasyMQTT.&lt;br /&gt;
&lt;br /&gt;
Normalement, tu devrais voir les données sur un graphique. Si ce n'est pas le cas, vérifie que : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ton programme est bien en cours d'exécution 😜&lt;br /&gt;
* Le microcontrôleur est bien connecté à Internet.&lt;br /&gt;
* Tu as bien mis des données à envoyer dans ton bloc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si tu vois les données, alors tu peux passer à la partie suivante.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-46-01.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'interface qui te permet de visualiser les données avec différents styles de graphique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la barre de navigation, va dans l'onglet Freeboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu vas devoir ajouter une source de donnée. Appuie sur le bouton Ajouter en dessous du texte Sources de données.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Le type : BIPES EasyMQTT&lt;br /&gt;
* Le nom : à toi de choisir un nom qui correspond&lt;br /&gt;
* Le topic : ici, mets le nom que tu as donné à ton sujet dans le bloc de publication.&lt;br /&gt;
&lt;br /&gt;
Tu vas ensuite ajouter un graphique pour voir la donnée.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clic sur Ajouter un panneau, puis, dans le panneau qui est apparu, appuie sur le bouton ➕.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis le type Gauge (je te laisse découvrir les autres 😉)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans value choisis, clic sur ➕Source de donnée et ensuite : &lt;br /&gt;
&lt;br /&gt;
Nom de ton '''''sujet --&amp;gt; result --&amp;gt; 0 --&amp;gt; data''''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et voilà, tu sais maintenant comment envoyer des données et les afficher, bravo ! 🏆&lt;br /&gt;
|Step_Picture_00=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-48-19.png&lt;br /&gt;
|Step_Picture_01=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-49-43.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-49-43.png&amp;diff=16165</id>
		<title>Fichier:Envoyer et afficher des donn es sur DBLOCADATA Capture d cran du 2023-04-25 16-49-43.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-49-43.png&amp;diff=16165"/>
		<updated>2023-04-25T14:49:49Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-49-43&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-49-43&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-48-19.png&amp;diff=16164</id>
		<title>Fichier:Envoyer et afficher des donn es sur DBLOCADATA Capture d cran du 2023-04-25 16-48-19.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-48-19.png&amp;diff=16164"/>
		<updated>2023-04-25T14:48:29Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-48-19&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-48-19&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-46-01.png&amp;diff=16163</id>
		<title>Fichier:Envoyer et afficher des donn es sur DBLOCADATA Capture d cran du 2023-04-25 16-46-01.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-46-01.png&amp;diff=16163"/>
		<updated>2023-04-25T14:46:15Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-46-01&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-46-01&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-44-30.png&amp;diff=16162</id>
		<title>Fichier:Envoyer et afficher des donn es sur DBLOCADATA Capture d cran du 2023-04-25 16-44-30.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-44-30.png&amp;diff=16162"/>
		<updated>2023-04-25T14:45:13Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-44-30&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-04-25_16-44-30&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=16160</id>
		<title>Communication entre ESP</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=16160"/>
		<updated>2023-04-25T08:45:21Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Communication_entre_ESP_espnow.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Fait communiquer des ESP32 entre eux.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Pour faire communiquer les ESP entre eux, nous allons utiliser le protocole ESPNow.&lt;br /&gt;
&lt;br /&gt;
Ce protocole est simple, voici son fonctionnement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* On enregistre un ou plusieurs destinataires. Leurs identifiants sont leur [https://fr.wikipedia.org/wiki/Adresse_MAC adresse madresse macac].&lt;br /&gt;
* On envoie un message à un destinataire en particulier, ou a tous ceux enregistrés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ce protocole utilise les ondes Wifi, la porté est donc limité.}}{{Info|Les blocs se trouvent dans l'onglet DEBLOCADATA --&amp;gt; espnow.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Récupérer l'adresse mac&lt;br /&gt;
|Step_Content=Pour récupérer l'adresse mac de ton microcontrôleur exécute cette commande dans la console :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network ; import ubinascii ; &lt;br /&gt;
ubinascii.hexlify(network.WLAN().config('mac'),':').decode()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;L'adresse mac sera affichée entre guillemets.&lt;br /&gt;
&lt;br /&gt;
Tu peux aussi utiliser le bloc '''Récupérer l'adresse MAC'''.&lt;br /&gt;
|Step_Picture_00=Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer un message&lt;br /&gt;
|Step_Content=Premièrement, tu dois enregistrer un ou plusieurs destinataires.&lt;br /&gt;
&lt;br /&gt;
Utilise le bloc '''Enregistrer un destinataire''' et renseigne l'adresse MAC du microcontrôleur à qui tu veux envoyer le message.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, tu peux envoyer un message à tous les destinataires enregistrés avec le bloc '''Envoyer un message à tous les destinataires'''.&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_espnow.png&amp;diff=16159</id>
		<title>Fichier:Communication entre ESP espnow.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_espnow.png&amp;diff=16159"/>
		<updated>2023-04-25T08:41:47Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Communication_entre_ESP_espnow&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication_entre_ESP_espnow&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=16158</id>
		<title>Installation de micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=16158"/>
		<updated>2023-04-25T08:36:09Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Installation_de_micropython_Micropython-logo-1287508634.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment installer micropython sur ton microcontrôleur.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=⚠️ Cela fonctionne uniquement sur Google Chrome et Microsoft Edge. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rendez-vous en bas de la page d'accueil : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/#flash&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installation&lt;br /&gt;
|Step_Content=Connecte le microcontrôleur à ton ordinateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis quelle version de micropython tu veux installer :&lt;br /&gt;
&lt;br /&gt;
Si ton microcontrôleur est un M5Stick choisis sa version correspondante. Tu auras ainsi des bibliothèques supplémentaires pour exploiter au mieux ta carte.&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Installation_de_micropython_Micropython-logo-1287508634.png&amp;diff=16157</id>
		<title>Fichier:Installation de micropython Micropython-logo-1287508634.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Installation_de_micropython_Micropython-logo-1287508634.png&amp;diff=16157"/>
		<updated>2023-04-25T08:35:37Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Installation_de_micropython_Micropython-logo-1287508634&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation_de_micropython_Micropython-logo-1287508634&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=16156</id>
		<title>Utilisation d'un capteur</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=16156"/>
		<updated>2023-04-25T08:32:35Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Utilisation_d_un_capteur_dblocadata.jpg&lt;br /&gt;
|Main_Picture_annotation={&amp;quot;version&amp;quot;:&amp;quot;3.5.0&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;3.5.0&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:-66,&amp;quot;top&amp;quot;:-54,&amp;quot;width&amp;quot;:3972,&amp;quot;height&amp;quot;:1680,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.18,&amp;quot;scaleY&amp;quot;:0.18,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://www.wikidebrouillard.org/images/f/fe/Utilisation_d_un_capteur_dblocadata.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:253.55329949238578,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Mesurer des données à l'aide d'un ESP32.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas écrire ton 1er programme. L'objectif est de connecter le microcontrôleur à un capteur de température.&lt;br /&gt;
&lt;br /&gt;
Cela permettra de mesurer la température et de l'afficher dans la console.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Capteur d'humidité-Température DHT22&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Fil électrique&lt;br /&gt;
}}&lt;br /&gt;
|Prerequisites={{Prerequisites&lt;br /&gt;
|Prerequisites=Présentation de DBLOCADATA&lt;br /&gt;
}}{{Prerequisites&lt;br /&gt;
|Prerequisites=Installation de micropython&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Branchements&lt;br /&gt;
|Step_Content=Ton capteur DHT possède 3 entrées/sorties. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Le courant ( + ou vdd )&lt;br /&gt;
*La masse ( - ou gnd )&lt;br /&gt;
*Le pin d'information ( out )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relie le courant et la masse à leurs équivalents sur le microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le pin d'information tu as plusieurs choix possible, cela dépend de ton microcontrôleur .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans ce tutoriel on utilisera le pin 33.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Programme&lt;br /&gt;
|Step_Content=Dans un premier temps, il nous faut initialiser le capteur. Pour cela direction la sidebar, dans l'onglet '''Capteurs''' '''-&amp;gt;''' '''Temperature et Humidité''', ajoute le bloc '''Démarrer le capteur DHT'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'objectif, ensuite, est de mesurer et d'afficher la température toutes les 5 secondes. Pour cela, tu dois effectuer une boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la sidebar, onglet '''Boucles''', ajoute le bloc '''Répéter tant que'''.&lt;br /&gt;
&lt;br /&gt;
Puis dans l'onglet '''Logique''', ajoute le bloc '''vrai''' dans la condition de la boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu as désormais ta boucle de prête. Il te reste encore à récupérer les données du capteur, les afficher et ajouter un délai de 5 secondes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À partir de maintenant, je te laisse chercher les blocs dans la sidebar 😉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ajoute le bloc '''mettre à jour DHT11/22''' dans la boucle.&lt;br /&gt;
&lt;br /&gt;
Pour afficher les données, utilise le bloc '''afficher'''.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les données, utilise le bloc '''récupérer DHT11/22 température'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Attention ce bloc te renvoie un nombre, cependant, le bloc afficher ne prend que des chaînes de caractères en entrée. Il te faut donc convertir la temperature avant de l'afficher. Le bloc to_str fait exactement ça !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, il faut ajouter un délais dans ta boucle pour ménager le microcontrôleur. Le bloc `delais` permet d'attendre un nombre de seconde défini.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bravo tu as maintenant ton programme 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Observations=Dans la console, tu verras s'afficher la temperature que mesure le capteur DHT.&lt;br /&gt;
|Avertissement=Vérifies tes branchements.&lt;br /&gt;
&lt;br /&gt;
Vérifies dans ton code que les pins que tu renseignes correspondent à tes branchements.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=16155</id>
		<title>Utilisation d'un capteur</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=16155"/>
		<updated>2023-04-25T08:24:32Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Utilisation_d_un_capteur_dblocadata.jpg&lt;br /&gt;
|Main_Picture_annotation={&amp;quot;version&amp;quot;:&amp;quot;3.5.0&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;3.5.0&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:-66,&amp;quot;top&amp;quot;:-54,&amp;quot;width&amp;quot;:3972,&amp;quot;height&amp;quot;:1680,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.18,&amp;quot;scaleY&amp;quot;:0.18,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://www.wikidebrouillard.org/images/f/fe/Utilisation_d_un_capteur_dblocadata.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:253.55329949238578,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Mesurer des données à l'aide d'un ESP32.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas écrire ton 1er programme. L'objectif est de connecter le microcontrôleur à un capteur de température.&lt;br /&gt;
&lt;br /&gt;
Cela permettra de mesurer la température et de l'afficher dans la console.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Capteur d'humidité-Température DHT22&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Fil électrique&lt;br /&gt;
}}&lt;br /&gt;
|Prerequisites={{Prerequisites&lt;br /&gt;
|Prerequisites=Présentation de DBLOCADATA&lt;br /&gt;
}}{{Prerequisites&lt;br /&gt;
|Prerequisites=Installation de micropython&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Branchements&lt;br /&gt;
|Step_Content=Ton capteur DHT possède 3 entrées/sorties. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Le courant ( + ou vdd )&lt;br /&gt;
*La masse ( - ou gnd )&lt;br /&gt;
*Le pin d'information ( out )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relie le courant et la masse à leurs équivalents sur le microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le pin d'information tu as plusieurs choix possible, cela dépend de ton microcontrôleur .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans ce tutoriel on utilisera le pin 33.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Programme&lt;br /&gt;
|Step_Content=Dans un premier temps, il nous faut initialiser le capteur. Pour cela direction la sidebar, dans l'onglet '''Capteurs''' '''-&amp;gt;''' '''Temperature et Humidité''', ajoute le bloc '''Démarrer le capteur DHT'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'objectif, ensuite, est de mesurer et d'afficher la température toutes les 5 secondes. Pour cela, tu dois effectuer une boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la sidebar, onglet '''Boucles''', ajoute le bloc '''Répéter tant que'''.&lt;br /&gt;
&lt;br /&gt;
Puis dans l'onglet '''Logique''', ajoute le bloc '''vrai''' dans la condition de la boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu as désormais ta boucle de prête. Il te reste encore à récupérer les données du capteur, les afficher et ajouter un délai de 5 secondes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À partir de maintenant, je te laisse chercher les blocs dans la sidebar 😉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ajoute le bloc '''mettre à jour DHT11/22''' dans la boucle.&lt;br /&gt;
&lt;br /&gt;
Pour afficher les données, utilise le bloc '''afficher'''.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les données, utilise le bloc '''récupérer DHT11/22 température'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Attention ce bloc te renvoie un nombre, cependant, le bloc afficher ne prend que des chaînes de caractères en entrée. Il te faut donc convertir la temperature avant de l'afficher. Le bloc to_str fait exactement ça !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, il faut ajouter un délais dans ta boucle pour ménager le microcontrôleur. Le bloc `delais` permet d'attendre un nombre de seconde défini.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bravo tu as maintenant ton programme 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21.png&amp;diff=16154</id>
		<title>Fichier:Utilisation d un capteur Capture d cran du 2023-04-25 10-21-21.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21.png&amp;diff=16154"/>
		<updated>2023-04-25T08:22:32Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Utilisation_d_un_capteur_Capture_d_cran_du_2023-04-25_10-21-21&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_dblocadata.jpg&amp;diff=16153</id>
		<title>Fichier:Utilisation d un capteur dblocadata.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_dblocadata.jpg&amp;diff=16153"/>
		<updated>2023-04-25T08:07:03Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Utilisation_d_un_capteur_dblocadata&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Utilisation_d_un_capteur_dblocadata&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=15964</id>
		<title>Envoyer et afficher des données sur DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=15964"/>
		<updated>2023-03-30T12:26:51Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment envoyer et afficher des données sur la plateforme DBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas apprendre à envoyer les données que capte ton microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous allons utiliser ce programme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il génère de fausses données que nous allons ensuite envoyer.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Se connecter à Internet&lt;br /&gt;
|Step_Content=Pour envoyer les données, le microcontrôleur doit être connecté à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour cela, utilise le bloc Connexion au réseau wifi. Mets le tout au début de ton programme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ici, nous mettons le bloc de connexion dans le même fichier que le reste de programme. Il est aussi possible de mettre ce bloc dans le fichier boot.py pour que le microcontrôleur se connecte au démarrage.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer des données&lt;br /&gt;
|Step_Content=L'envoi de donné se fait avec le protocole MQTT.&lt;br /&gt;
&lt;br /&gt;
Le protocole est simple et ne nécessite que peu d'informations pour fonctionner : &lt;br /&gt;
&lt;br /&gt;
*Un identifiant de session (déjà renseigné pour toi dans le bloc)&lt;br /&gt;
*Un sujet : le nom de la donnée que tu envoies (ex: température dans le salon)&lt;br /&gt;
*La donnée à envoyer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour commencer, démarre ta session MQTT. Place le bloc EasyMQTT Démarrer après ta connexion à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant que la session est démarré, tu peux envoyer des données avec le bloc EasyMQTT publier les données &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Place ce bloc dans la boucle pour envoyer des données périodiquement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Ne change pas ton identifiant de session, il est directement lié à ton compte DBLOCADATA.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Afficher les données&lt;br /&gt;
|Step_Content=Dans un premier, il faut vérifier que les données arrivent bien sur notre site. Pour cela, va dans la barre de navigation, section EasyMQTT.&lt;br /&gt;
&lt;br /&gt;
Normalement, tu devrais voir les données sur un graphique. Si ce n'est pas le cas, vérifie que : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ton programme est bien en cours d'exécution 😜&lt;br /&gt;
* Le microcontrôleur est bien connecté à Internet.&lt;br /&gt;
* Tu as bien mis des données à envoyer dans ton bloc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si tu vois les données, alors tu peux passer à la partie suivante.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'interface qui te permet de visualiser les données avec différents styles de graphique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la barre de navigation, va dans l'onglet Freeboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu vas devoir ajouter une source de donnée. Appuie sur le bouton Ajouter en dessous du texte Sources de données.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Le type : BIPES EasyMQTT&lt;br /&gt;
* Le nom : à toi de choisir un nom qui correspond&lt;br /&gt;
* Le topic : ici, mets le nom que tu as donné à ton sujet dans le bloc de publication.&lt;br /&gt;
&lt;br /&gt;
Tu vas ensuite ajouter un graphique pour voir la donnée.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clic sur Ajouter un panneau, puis, dans le panneau qui est apparu, appuie sur le bouton ➕.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis le type Gauge (je te laisse découvrir les autres 😉)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans value choisis, clic sur ➕Source de donnée et ensuite : &lt;br /&gt;
&lt;br /&gt;
Nom de ton '''''sujet --&amp;gt; result --&amp;gt; 0 --&amp;gt; data''''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et voilà, tu sais maintenant comment envoyer des données et les afficher, bravo ! 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09.png&amp;diff=15963</id>
		<title>Fichier:Envoyer et afficher des donn es sur DBLOCADATA Capture d cran du 2023-03-30 14-25-09.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09.png&amp;diff=15963"/>
		<updated>2023-03-30T12:26:00Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Envoyer_et_afficher_des_donn_es_sur_DBLOCADATA_Capture_d_cran_du_2023-03-30_14-25-09&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15962</id>
		<title>Utilisation d'un capteur</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15962"/>
		<updated>2023-03-30T12:15:24Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Mesurer des données à l'aide d'un ESP32.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas écrire ton 1er programme. L'objectif est de connecter le microcontrôleur à un capteur de température.&lt;br /&gt;
&lt;br /&gt;
Cela permettra de mesurer la température et de l'afficher dans la console.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Capteur d'humidité-Température DHT22&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Fil électrique&lt;br /&gt;
}}&lt;br /&gt;
|Prerequisites={{Prerequisites&lt;br /&gt;
|Prerequisites=Présentation de DBLOCADATA&lt;br /&gt;
}}{{Prerequisites&lt;br /&gt;
|Prerequisites=Installation de micropython&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Branchements&lt;br /&gt;
|Step_Content=Ton capteur DHT possède 3 entrées/sorties. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Le courant ( + ou vdd )&lt;br /&gt;
*La masse ( - ou gnd )&lt;br /&gt;
*Le pin d'information ( out )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relie le courant et la masse à leurs équivalents sur le microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le pin d'information tu as plusieurs choix possible, cela dépend de ton microcontrôleur .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans ce tutoriel on utilisera le pin 33.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Programme&lt;br /&gt;
|Step_Content=Dans un premier temps, il nous faut initialiser le capteur. Pour cela direction la sidebar, dans l'onglet '''Capteurs''' '''-&amp;gt;''' '''Temperature et Humidité''', ajoute le bloc '''Démarrer le capteur DHT'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'objectif, ensuite, est de mesurer et d'afficher la température toutes les 5 secondes. Pour cela, tu dois effectuer une boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la sidebar, onglet '''Boucles''', ajoute le bloc '''Répéter tant que'''.&lt;br /&gt;
&lt;br /&gt;
Puis dans l'onglet '''Logique''', ajoute le bloc '''vrai''' dans la condition de la boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu as désormais ta boucle de prête. Il te reste encore à récupérer les données du capteur, les afficher et ajouter un délai de 5 secondes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À partir de maintenant, je te laisse chercher les blocs dans la sidebar 😉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ajoute le bloc '''mettre à jour DHT11/22''' dans la boucle.&lt;br /&gt;
&lt;br /&gt;
Pour afficher les données, utilise le bloc '''afficher'''.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les données, utilise le bloc '''récupérer DHT11/22 température'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Attention ce bloc te renvoie un nombre, cependant, le bloc afficher ne prend que des chaînes de caractères en entrée. Il te faut donc convertir la temperature avant de l'afficher. Le bloc to_str fait exactement ça !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, il faut ajouter un délais dans ta boucle pour ménager le microcontrôleur. Le bloc `delais` permet d'attendre un nombre de seconde défini.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bravo tu as maintenant ton programme 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=15961</id>
		<title>Installation de micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=15961"/>
		<updated>2023-03-30T12:10:59Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Installation_de_micropython_Mlogo_138wh.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment installer micropython sur ton microcontrôleur.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=⚠️ Cela fonctionne uniquement sur Google Chrome et Microsoft Edge. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rendez-vous en bas de la page d'accueil : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/#flash&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installation&lt;br /&gt;
|Step_Content=Connecte le microcontrôleur à ton ordinateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis quelle version de micropython tu veux installer :&lt;br /&gt;
&lt;br /&gt;
Si ton microcontrôleur est un M5Stick choisis sa version correspondante. Tu auras ainsi des bibliothèques supplémentaires pour exploiter au mieux ta carte.&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Installation_de_micropython_Mlogo_138wh.png&amp;diff=15960</id>
		<title>Fichier:Installation de micropython Mlogo 138wh.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Installation_de_micropython_Mlogo_138wh.png&amp;diff=15960"/>
		<updated>2023-03-30T12:09:47Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Installation_de_micropython_Mlogo_138wh&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation_de_micropython_Mlogo_138wh&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=15923</id>
		<title>Communication entre ESP</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Communication_entre_ESP&amp;diff=15923"/>
		<updated>2023-03-27T13:30:32Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Fait communiquer des ESP32 entre eux. |Disciplines scientifiques=Arduino, Computing |Difficulty=Easy |Duration=10... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Fait communiquer des ESP32 entre eux.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Pour faire communiquer les ESP entre eux, nous allons utiliser le protocole ESPNow.&lt;br /&gt;
&lt;br /&gt;
Ce protocole est simple, voici son fonctionnement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* On enregistre un ou plusieurs destinataires. Leurs identifiants sont leur [https://fr.wikipedia.org/wiki/Adresse_MAC adresse madresse macac].&lt;br /&gt;
* On envoie un message à un destinataire en particulier, ou a tous ceux enregistrés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ce protocole utilise les ondes Wifi, la porté est donc limité.}}{{Info|Les blocs se trouvent dans l'onglet DEBLOCADATA --&amp;gt; espnow.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Récupérer l'adresse mac&lt;br /&gt;
|Step_Content=Pour récupérer l'adresse mac de ton microcontrôleur exécute cette commande dans la console :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
import network ; import ubinascii ; &lt;br /&gt;
ubinascii.hexlify(network.WLAN().config('mac'),':').decode()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;L'adresse mac sera affichée entre guillemets.&lt;br /&gt;
&lt;br /&gt;
Tu peux aussi utiliser le bloc '''Récupérer l'adresse MAC'''.&lt;br /&gt;
|Step_Picture_00=Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer un message&lt;br /&gt;
|Step_Content=Premièrement, tu dois enregistrer un ou plusieurs destinataires.&lt;br /&gt;
&lt;br /&gt;
Utilise le bloc '''Enregistrer un destinataire''' et renseigne l'adresse MAC du microcontrôleur à qui tu veux envoyer le message.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, tu peux envoyer un message à tous les destinataires enregistrés avec le bloc '''Envoyer un message à tous les destinataires'''.&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39.png&amp;diff=15921</id>
		<title>Fichier:Communication entre ESP Capture d cran du 2023-03-27 15-29-39.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39.png&amp;diff=15921"/>
		<updated>2023-03-27T13:29:47Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication_entre_ESP_Capture_d_cran_du_2023-03-27_15-29-39&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Afficher_des_donn%C3%A9es_sur_l%27%C3%A9cran_du_M5Stick&amp;diff=15919</id>
		<title>Afficher des données sur l'écran du M5Stick</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Afficher_des_donn%C3%A9es_sur_l%27%C3%A9cran_du_M5Stick&amp;diff=15919"/>
		<updated>2023-03-27T13:19:36Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Apprend à afficher des données sur l'écran d'un M5Stick |Disciplines scientifiques=Arduino, Computing |Difficu... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Apprend à afficher des données sur l'écran d'un M5Stick&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Le microcontrôleur M5Stick possède un écran. Cela va nous permettre d'afficher les donnés que l'on capte.&lt;br /&gt;
&lt;br /&gt;
Nous allons partir de ce programme : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=29&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Il faut que tu aies installé la version micropython pour m5stick présente sur notre site (Sinon il te manquera des bibliothèques pour utiliser l'écran.&lt;br /&gt;
&lt;br /&gt;
Sinon il te manquera des bibliothèques pour utiliser l'écran.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer un texte&lt;br /&gt;
|Step_Content=Pour créer un chaîne de caractère avec du texte et une variable, utilise le bloc Créer un texte avec.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Afficher le texte&lt;br /&gt;
|Step_Content=Pour afficher ton texte, va dans la section DBLOCADATA -&amp;gt; Écran. Ensuite, choisis une des fonctions affiche texte.&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=15918</id>
		<title>Envoyer et afficher des données sur DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Envoyer_et_afficher_des_donn%C3%A9es_sur_DBLOCADATA&amp;diff=15918"/>
		<updated>2023-03-27T13:06:13Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Découvre comment envoyer et afficher des données sur la plateforme DBLOCADATA. |Disciplines scientifiques=Ardui... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment envoyer et afficher des données sur la plateforme DBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas apprendre à envoyer les données que capte ton microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous allons utiliser ce programme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=29&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il génère de fausses données que nous allons ensuite envoyer.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Se connecter à Internet&lt;br /&gt;
|Step_Content=Pour envoyer les données, le microcontrôleur doit être connecté à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour cela, utilise le bloc Connexion au réseau wifi. Mets le tout au début de ton programme.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Info|Ici, nous mettons le bloc de connexion dans le même fichier que le reste de programme. Il est aussi possible de mettre ce bloc dans le fichier boot.py pour que le microcontrôleur se connecte au démarrage.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Envoyer des données&lt;br /&gt;
|Step_Content=L'envoi de donné se fait avec le protocole MQTT.&lt;br /&gt;
&lt;br /&gt;
Le protocole est simple et ne nécessite que peu d'informations pour fonctionner : &lt;br /&gt;
&lt;br /&gt;
* Un identifiant de session (déjà renseigné pour toi dans le bloc)&lt;br /&gt;
* Un sujet : le nom de la donnée que tu envoies (ex: température dans le salon)&lt;br /&gt;
* La donnée à envoyer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour commencer, démarre ta session MQTT. Place le bloc EasyMQTT Démarrer après ta connexion à Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant que la session est démarré, tu peux envoyer des données avec le bloc EasyMQTT publier les données &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Place ce bloc dans la boucle pour envoyer des données périodiquement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Ne change pas ton identifiant de session, il est directement lié à ton compte DBLOCADATA.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Afficher les données&lt;br /&gt;
|Step_Content=Dans un premier, il faut vérifier que les données arrivent bien sur notre site. Pour cela, va dans la barre de navigation, section EasyMQTT.&lt;br /&gt;
&lt;br /&gt;
Normalement, tu devrais voir les données sur un graphique. Si ce n'est pas le cas, vérifie que : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ton programme est bien en cours d'exécution 😜&lt;br /&gt;
* Le microcontrôleur est bien connecté à Internet.&lt;br /&gt;
* Tu as bien mis des données à envoyer dans ton bloc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si tu vois les données, alors tu peux passer à la partie suivante.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'interface qui te permet de visualiser les données avec différents styles de graphique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la barre de navigation, va dans l'onglet Freeboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu vas devoir ajouter une source de donnée. Appuie sur le bouton Ajouter en dessous du texte Sources de données.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Le type : BIPES EasyMQTT&lt;br /&gt;
* Le nom : à toi de choisir un nom qui correspond&lt;br /&gt;
* Le topic : ici, mets le nom que tu as donné à ton sujet dans le bloc de publication.&lt;br /&gt;
&lt;br /&gt;
Tu vas ensuite ajouter un graphique pour voir la donnée.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clic sur Ajouter un panneau, puis, dans le panneau qui est apparu, appuie sur le bouton ➕.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis le type Gauge (je te laisse découvrir les autres 😉)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans value choisis, clic sur ➕Source de donnée et ensuite : &lt;br /&gt;
&lt;br /&gt;
Nom de ton '''''sujet --&amp;gt; result --&amp;gt; 0 --&amp;gt; data''''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et voilà, tu sais maintenant comment envoyer des données et les afficher, bravo ! 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15917</id>
		<title>Utilisation d'un capteur</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15917"/>
		<updated>2023-03-27T12:40:16Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Mesurer des données à l'aide d'un ESP32.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas écrire ton 1er programme. L'objectif est de connecter le microcontrôleur à un capteur de température.&lt;br /&gt;
&lt;br /&gt;
Cela permettra de mesurer la température et de l'afficher dans la console.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Capteur d'humidité-Température DHT22&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Fil électrique&lt;br /&gt;
}}&lt;br /&gt;
|Prerequisites={{Prerequisites&lt;br /&gt;
|Prerequisites=Présentation de DBLOCADATA&lt;br /&gt;
}}{{Prerequisites&lt;br /&gt;
|Prerequisites=Installation de micropython&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Branchements&lt;br /&gt;
|Step_Content=Ton capteur DHT possède 3 entrées/sorties. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Le courant ( + ou vdd )&lt;br /&gt;
*La masse ( - ou gnd )&lt;br /&gt;
*Le pin d'information ( out )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relie le courant et la masse à leurs équivalents sur le microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le pin d'information tu as plusieurs choix possible, cela dépend de ton microcontrôleur .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans ce tutoriel on utilisera le pin 33.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Programme&lt;br /&gt;
|Step_Content=Dans un premier temps, il nous faut initialiser le capteur. Pour cela direction la sidebar, dans l'onglet '''Capteurs''' '''-&amp;gt;''' '''Temperature et Humidité''', ajoute le bloc '''Démarrer le capteur DHT'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'objectif, ensuite, est de mesurer et d'afficher la température toutes les 5 secondes. Pour cela, tu dois effectuer une boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la sidebar, onglet '''Boucles''', ajoute le bloc '''Répéter tant que'''.&lt;br /&gt;
&lt;br /&gt;
Puis dans l'onglet '''Logique''', ajoute le bloc '''vrai''' dans la condition de la boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu as désormais ta boucle de prête. Il te reste encore à récupérer les données du capteur, les afficher et ajouter un délai de 5 secondes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À partir de maintenant, je te laisse chercher les blocs dans la sidebar 😉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ajoute le bloc '''mettre à jour DHT11/22''' dans la boucle.&lt;br /&gt;
&lt;br /&gt;
Pour afficher les données, utilise le bloc '''afficher'''.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les données, utilise le bloc '''récupérer DHT11/22 température'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Attention ce bloc te renvoie un nombre, cependant, le bloc `afficher` ne prend que des chaînes de caractères en entrée. Il te faut donc convertir la temperature avant de l'afficher. Le bloc `to str` fait exactement ça !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, il faut ajouter un délais dans ta boucle pour ménager le microcontrôleur. Le bloc `delais` permet d'attendre un nombre de seconde défini.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bravo tu as maintenant ton programme 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15916</id>
		<title>Utilisation d'un capteur</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Utilisation_d%27un_capteur&amp;diff=15916"/>
		<updated>2023-03-27T12:39:01Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Mesurer des données à l'aide d'un ESP32. |Disciplines scientifiques=Arduino, Computing, Electricity |Difficulty... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Mesurer des données à l'aide d'un ESP32.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=15&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu vas écrire ton 1er programme. L'objectif est de connecter le microcontrôleur à un capteur de température.&lt;br /&gt;
&lt;br /&gt;
Cela permettra de mesurer la température et de l'afficher dans la console.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Capteur d'humidité-Température DHT22&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Fil électrique&lt;br /&gt;
}}&lt;br /&gt;
|Prerequisites={{Prerequisites&lt;br /&gt;
|Prerequisites=Présentation de DBLOCADATA&lt;br /&gt;
}}{{Prerequisites&lt;br /&gt;
|Prerequisites=Installation de micropython&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Branchements&lt;br /&gt;
|Step_Content=Ton capteur DHT possède 3 entrées/sorties. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Le courant ( + ou vdd )&lt;br /&gt;
*La masse ( - ou gnd )&lt;br /&gt;
*Le pin d'information ( out )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relie le courant et la masse à leurs équivalents sur le microcontrôleur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le pin d'information tu as plusieurs choix possible, cela dépend de ton microcontrôleur .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans ce tutoriel on utilisera le pin 33.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Programme&lt;br /&gt;
|Step_Content=Dans un premier temps, il nous faut initialiser le capteur. Pour cela direction la sidebar, dans l'onglet '''Capteurs''' '''-&amp;gt;''' '''Temperature et Humidité''', ajoute le bloc '''Démarrer le capteur DHT'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'objectif, ensuite, est de mesurer et d'afficher la température toutes les 5 secondes. Pour cela, tu dois effectuer une boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la sidebar, onglet '''Boucles''', ajoute le bloc '''Répéter tant que'''.&lt;br /&gt;
&lt;br /&gt;
Puis dans l'onglet '''Logique''', ajoute le bloc '''vrai''' dans la condition de la boucle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tu as désormais ta boucle de prête. Il te reste encore à récupérer les données du capteur, les afficher et ajouter un délai de 5 secondes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À partir de maintenant, je te laisse chercher les blocs dans la sidebar 😉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ajoute le bloc '''mettre à jour DHT11/22''' dans la boucle.&lt;br /&gt;
&lt;br /&gt;
Pour afficher les données, utilise le bloc '''afficher'''.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les données, utilise le bloc '''récupérer DHT11/22 température'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Warning|Attention ce bloc te renvoie un nombre, cependant, le bloc `afficher` ne prend que des chaînes de caractères en entrée. Il te faut donc convertir la temperature avant de l'afficher. Le bloc `to str` fait exactement ça !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, il faut ajouter un délais dans ta boucle pour ménager le microcontrôleur. Le bloc `delais` permet d'attendre un nombre de seconde défini.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bravo tu as maintenant ton programme 🏆&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Voir les données&lt;br /&gt;
|Step_Content=Si tu as bien suivi les étapes précédentes, ton programme doit maintenant ressembler à l'image ci-contre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant tu peux executer le programme et voir le resultat dans la console.&lt;br /&gt;
|Step_Picture_00=Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&amp;diff=15915</id>
		<title>Fichier:Utilisation d un capteur Capture d cran du 2023-03-27 14-38-30.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30.png&amp;diff=15915"/>
		<updated>2023-03-27T12:38:40Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Utilisation_d_un_capteur_Capture_d_cran_du_2023-03-27_14-38-30&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=15914</id>
		<title>Installation de micropython</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Installation_de_micropython&amp;diff=15914"/>
		<updated>2023-03-27T08:32:01Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Découvre comment installer micropython sur ton microcontrôleur. |Disciplines scientifiques=Arduino, Computing |... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découvre comment installer micropython sur ton microcontrôleur.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=⚠️ Cela fonctionne uniquement sur Google Chrome et Microsoft Edge. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rendez-vous en bas de la page d'accueil : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://dblocadata.debrouillonet.org/~test/#flash&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connecte le microcontrôleur à votre ordinateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choisis quelle version de micropython tu veux installer : &lt;br /&gt;
&lt;br /&gt;
Si ton microcontrôleur est un M5Stick choisis sa version correspondante. Tu auras ainsi des bibliothèques supplémentaires pour exploiter au mieux ta carte.&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=15913</id>
		<title>Présentation de DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=15913"/>
		<updated>2023-03-27T08:24:52Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découverte de la plateforme DEBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu auras un aperçu des différentes fonctionnalités de la plateforme.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lien : https://dblocadata.debrouillonet.org&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Accueil&lt;br /&gt;
|Step_Content=La page d'accueil te donne accès aux différentes sections du site. Tu peux aussi y installer micropython sur ton microcontrôleur (uniquement sur les navigateurs Google Chrome ou Microsoft Edge).&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-39-12.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=BIPES&lt;br /&gt;
|Step_Content=BIPES est un IDE (environnement de développement) disponible sur navigateur permettant de programmer des microcontrôleurs.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_bipes.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter son microcontrôleur&lt;br /&gt;
|Step_Content=Tu peux connecter ton microcontrôleur à BIPES par USB ou en Wifi. Pour la connexion wifi, il faut configurer ton microcontrôleur, nous verrons cela dans une prochaine séance.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-13.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Ajouter des blocs&lt;br /&gt;
|Step_Content=La sidebar à gauche te permet d'ajouter des blocs de programmation. Les blocs sont triés par catégorie. Des exemples sont aussi fournis.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-131.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Console&lt;br /&gt;
|Step_Content=La console permet d'afficher les informations textuelles que ton microcontrôleur renvoie. Cela permet de voir les erreurs lorsque que tu debug un programme.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-54-55.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Fichiers&lt;br /&gt;
|Step_Content=Les fichiers sont divisés en 2 sections. Ceux stockés sur le microcontrôleur et ceux présents localement dans votre navigateur.&lt;br /&gt;
&lt;br /&gt;
Les blocs sont transformés en code qui est stocké dans le fichier '''''code.bipes.py'''''&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-12-07.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Broches&lt;br /&gt;
|Step_Content=Image du microcontrôleur avec les informations nécessaires sur les différents pins.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-13-03.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'outil de visualisation des données. Il te permet de créer facilement une interface avec des graphiques et du texte.&lt;br /&gt;
&lt;br /&gt;
Tu peux enregistrer ton databoard et le partager.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-16-00.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=EasyMQTT&lt;br /&gt;
|Step_Content=EasyMQTT affiche les différentes sources de données qui sont récupérées sur ton compte. &lt;br /&gt;
&lt;br /&gt;
Ces sources de données sont ensuite accessibles dans freeboard.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-17-42.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Partage et communauté&lt;br /&gt;
|Step_Content=Tu peux enregistrer tes programmes et les rendre publiques.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=15912</id>
		<title>Présentation de DBLOCADATA</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Pr%C3%A9sentation_de_DBLOCADATA&amp;diff=15912"/>
		<updated>2023-03-27T08:24:01Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-38-10.png&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Découverte de la plateforme DEBLOCADATA.&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Electricity&lt;br /&gt;
|Difficulty=Easy&lt;br /&gt;
|Duration=5&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=Dans cette séance, tu auras un aperçu des différentes fonctionnalités de la plateforme.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lien : https://dblocadata.debrouillonet.org&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Accueil&lt;br /&gt;
|Step_Content=La page d'accueil te donne accès aux différentes sections du site. Tu peux aussi y installer micropython sur ton microcontrôleur (uniquement sur les navigateurs Google Chrome ou Microsoft Edge).&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-39-12.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=BIPES&lt;br /&gt;
|Step_Content=BIPES est un IDE (environnement de développement) disponible sur navigateur permettant de programmer des microcontrôleurs.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_bipes.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Connecter son microcontrôleur&lt;br /&gt;
|Step_Content=Tu peux connecter ton microcontrôleur à BIPES par USB ou en Wifi. Pour la connexion wifi, il faut configurer ton microcontrôleur, nous verrons cela dans une prochaine séance.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-13.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Ajouter des blocs&lt;br /&gt;
|Step_Content=La sidebar à gauche te permet d'ajouter des blocs de programmation. Les blocs sont triés par catégorie. Des exemples sont aussi fournis.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-44-131.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Console&lt;br /&gt;
|Step_Content=La console permet d'afficher les informations textuelles que ton microcontrôleur renvoie. Cela permet de voir les erreurs lorsque que tu debug un programme.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-24_16-54-55.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Fichiers&lt;br /&gt;
|Step_Content=Les fichiers sont divisés en 2 sections. Ceux stockés sur le microcontrôleur et ceux présents localement dans votre navigateur.&lt;br /&gt;
&lt;br /&gt;
Les blocs sont transformés en code qui est stocké dans le fichier '''''code.bipes.py'''''&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-12-07.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Broches&lt;br /&gt;
|Step_Content=Image du microcontrôleur avec les informations nécessaires sur les différents pins.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-13-03.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Freeboard&lt;br /&gt;
|Step_Content=Freeboard est l'outil de visualisation des données. Il te permet de créer facilement une interface avec des graphiques et du texte.&lt;br /&gt;
&lt;br /&gt;
Tu peux enregistrer ton databoard et le partager.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-16-00.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=EasyMQTT&lt;br /&gt;
|Step_Content=EasyMQTT affiche les différentes sources de données qui sont récupérées sur ton compte. &lt;br /&gt;
&lt;br /&gt;
Ces sources de données sont ensuite accessibles dans freeboard.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-17-42.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Partage et communauté&lt;br /&gt;
|Step_Content=Tu peux enregistrer tes programmes et les rendre publiques.&lt;br /&gt;
|Step_Picture_00=Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
	<entry>
		<id>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41.png&amp;diff=15911</id>
		<title>Fichier:Pr sentation de DBLOCADATA Capture d cran du 2023-03-27 10-20-41.png</title>
		<link rel="alternate" type="text/html" href="https://www.wikidebrouillard.org/w/index.php?title=Fichier:Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41.png&amp;diff=15911"/>
		<updated>2023-03-27T08:22:20Z</updated>

		<summary type="html">&lt;p&gt;Andréa Bardinet : Andréa Bardinet a téléversé une nouvelle version de Fichier:Pr sentation de DBLOCADATA Capture d cran du 2023-03-27 10-20-41.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pr_sentation_de_DBLOCADATA_Capture_d_cran_du_2023-03-27_10-20-41&lt;/div&gt;</summary>
		<author><name>Andréa Bardinet</name></author>
		
	</entry>
</feed>