« Code minimal des fonctions réseau » : différence entre les versions

Philby (discussion | contributions)
Aucun résumé des modifications
Philby (discussion | contributions)
Aucun résumé des modifications
Ligne 23 : Ligne 23 :
{{Tuto Step
{{Tuto Step
|Step_Title=Connexion Wi-Fi de base
|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
{{Tuto Step
Ligne 29 : Ligne 92 :
}}
}}
{{Tuto Step
{{Tuto Step
|Step_Title=Et maintenant, on fait quoi avec le Wi-Fi ?
|Step_Title=Et maintenant, on fait quoi avec le Wi-Fi ? (un petit serveur web)
|Step_Content=... Site web pour allumer une led
|Step_Content=... Site web pour allumer une led



Version du 21 novembre 2022 à 16:00

Auteur avatarPhilippe Blusseau | Dernière modification 21/11/2022 par Philby

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.
Licence : Attribution (CC-BY)

Introduction

(A compléter)

Étape 1 - Connexion Wi-Fi de base

Explications ...


Connexion Wi-Fi de base
Avant le Setup Importation de la bibliothèque
Création de l’objet
Dans le Setup Démarrage de l’objet
Dans le Loop Utilisation

////////////////////////
//   *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() {

  (...)

}

Étape 2 - Oui, mais si mon Wi-Fi change ?

... Bibliothèque Wifimanager

Étape 3 - Et maintenant, on fait quoi avec le Wi-Fi ? (un petit serveur web)

... Site web pour allumer une led


Plein d'autres possibilités, voir étapes suivantes !

Étape 4 - Interrogation de serveurs web (mode JSON)

Étape 5 - Diffusion d'information (mode MQTT)


Dernière modification 21/11/2022 par user:Philby.

Commentaires

Draft