|
|
Ligne 1 : |
Ligne 1 : |
− | {{Tuto Details
| + | Documenter_son_impression_3D_Fiche_type_3D |
− | |Main_Picture=Code_minimal_des_fonctions_r_seau_WiKi_Reseau.png
| |
− | |Licences=Attribution (CC-BY)
| |
− | |Description=Nous allons résumer ici les différentes façons d'utiliser les fonction réseau des cartes compatibles Arduino possédant une puce Wi-Fi (Wemos D1 mini, ESP32, ...). Ces fonctions vont permettre à ces cartes de discuter entre elles, d'accéder à un site web, ou même de se comporter elles-même comme un (mini) site web.
| |
− | |Disciplines scientifiques=Arduino, Computing
| |
− | |Difficulty=Technical
| |
− | |Duration=10
| |
− | |Duration-type=hour(s)
| |
− | |Tags=Wi-Fi, HTTP, MQTT, JSON
| |
− | }}
| |
− | {{Introduction
| |
− | |Introduction=(A compléter)
| |
− | }}
| |
− | {{Materials
| |
− | |Prerequisites={{Prerequisites
| |
− | |Prerequisites=Installer l'environnement Arduino sur votre système
| |
− | }}{{Prerequisites
| |
− | |Prerequisites=Premiers pas avec Arduino
| |
− | }}{{Prerequisites
| |
− | |Prerequisites=Utiliser le D1 mini avec Arduino
| |
− | }}
| |
− | }}
| |
− | {{Tuto Step
| |
− | |Step_Title=Connexion Wi-Fi de base
| |
− | |Step_Content=Explications ...
| |
− | | |
− | | |
− | {| class="wikitable" cellspacing="0" border="0"
| |
− | | height="17" bgcolor="#999999" align="left" |
| |
− | | valign="middle" bgcolor="#999999" align="center" |
| |
− | | bgcolor="#999999" align="center" |Connexion Wi-Fi de base
| |
− | |-
| |
− | | rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center" |Avant le Setup
| |
− | | valign="middle" bgcolor="#999999" align="center" |Importation de la bibliothèque
| |
− | | valign="middle" align="left" |
| |
− | |-
| |
− | | valign="middle" bgcolor="#999999" align="center" |Création de l’objet
| |
− | | valign="middle" align="left" |
| |
− | |-
| |
− | | valign="middle" height="17" bgcolor="#999999" align="center" |Dans le Setup
| |
− | | valign="middle" bgcolor="#999999" align="center" |Démarrage de l’objet
| |
− | | valign="middle" align="left" |
| |
− | |-
| |
− | | valign="middle" height="41" bgcolor="#999999" align="center" |Dans le Loop
| |
− | | valign="middle" bgcolor="#999999" align="center" |Utilisation
| |
− | | valign="middle" align="left" |
| |
− | |}<br /><syntaxhighlight lang="arduino" line="1">
| |
− | ////////////////////////
| |
− | // *Code Minimal* //
| |
− | // Wi-Fi de base //
| |
− | ////////////////////////
| |
− | /*Les programmes "Code Minimal" des petits débrouillards sont conçu pour
| |
− | permettre la prise en main rapide d'un composant électronique.
| |
− | A retrouver sur https://www.wikidebrouillard.org
| |
− | | |
− | (...)
| |
− |
| |
− | ___
| |
− | / ___ \
| |
− | |_| | |
| |
− | /_/
| |
− | _ ___ _
| |
− | |_| |___|_| |_
| |
− | ___|_ _|
| |
− | |___| |_|
| |
− | | |
− | Les petits Débrouillards - décembre 2020 - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/
| |
− | | |
− | */
| |
− | | |
− | // Déclaration des variables constantes
| |
− | (...)
| |
− | | |
− | // Boucle d'initialisation
| |
− | void setup() {
| |
− | | |
− | (...)
| |
− | | |
− | }
| |
− | | |
− | //Boucle principale
| |
− | void loop() {
| |
− | | |
− | (...)
| |
− | | |
− | }
| |
− | </syntaxhighlight><br />
| |
− | }}
| |
− | {{Tuto Step
| |
− | |Step_Title=Oui, mais si mon Wi-Fi change ?
| |
− | |Step_Content=... Bibliothèque Wifimanager
| |
− | }}
| |
− | {{Tuto Step
| |
− | |Step_Title=Et maintenant, on fait quoi avec le Wi-Fi ? (un petit serveur web)
| |
− | |Step_Content=... Site web pour allumer une led
| |
− | | |
− | | |
− | Plein d'autres possibilités, voir étapes suivantes !
| |
− | }}
| |
− | {{Tuto Step
| |
− | |Step_Title=Interrogation de serveurs web (mode JSON)
| |
− | }}
| |
− | {{Tuto Step
| |
− | |Step_Title=Diffusion d'information (mode MQTT)
| |
− | }}
| |
− | {{Notes}}
| |
− | {{Tuto Status
| |
− | |Complete=Draft
| |
− | }}
| |