Go Down

Topic: ESP01 Commande AT : Serveur WEB commande Bouton WEB en CSS et cmdLine de Config (Read 329 times) previous topic - next topic

68HC11

Projet : Serveur WEB : Commande de Bouton WEB en CSS
Avec un ESP01 utilisant les Commande AT

Site WEB en PROGMEM

Configuration IP en utilisant Sériel Commande Line (cmdLine)

Reboot de l'arduino avec les nouveaux paramètres IP

Log Sérial



**************************************************
* Programme : Serveur WEB Commande Bouton WEB    *
*                           *
*             Configuation IP Serial CmdLine     *
*             WIFI ESP01                         *
* Installateur :                                 *
*                                                *
**************************************************

EEPROM load : .......... OK !

-------------------------------------------------------

-------------------------------------------------------
 Auto START Serveur WEB dans 10 seconde
 Tapez stop pour entrer dans la configuration Serial commande Line (cmd)
10
9
8
7
6
5
4
3
2
1
0

***********   Start Initialisation Module WiFi ESP-01 Serie :
Start SerialWifi : 115200 Baud

Start SerialWifi : 9600 Baud :

Test Commande : AT   --> Doit repondre OK

OK
***********   Initialisation Libraire WiFi : Connexion SSID et Mot de Passe
[WiFiEsp] Initializing ESP module
[WiFiEsp] Initilization successful - 2.0.0
Attempting to connect to WPA SSID: BI
[WiFiEsp] Connected to BI

***********   Initialisation Reseau : IP (Fixe ou DHCP)

Configuration IP : IP Fixe

OK
SSID: BI
IP      : 192.168.0.200
subnet  : 255.255.255.0
gateway : 192.168.0.254

***********   Demarrage du Serveur WEB :

Le Serveur WEB est accessible a l'adresse :  http://192.168.0.200

[WiFiEsp] Server started on port 80

Serial Commande Line : Serveur START.......

-------------------------------------------------------
 Autentification du site WEB (Login et mot de passe) :
    - Login    : user
    - Password : pass
-------------------------------------------------------
 Mémoire RAM disponible de l'arduino : 397 / 2048


Arduino CommandeLine cmd START :
Commande help pour info commande
Commande print pour configuration reseau

- General commands :
    help           aide commande cmd Serial (man)
    ram            RAM Disponible

- Configuration commands :
    print          print configuration courrante (info ipconfig ifconfig)
    defaults       set default configuration values
    mac <MAC>      set local MAC address (default: DE:AD:BE:EF:FE:ED
    dhcp-on        enable DHCP
    dhcp-off       disable DHCP
    ip <IP>        set local IP address Exemple : ip 192.168.0.66
    subnet <IP>    set Masque de sous réseau
    gateway <IP>   set Passerelle
    SSID           set nom du reseau WIFI (Max  20 caracteres)
    password       set mot de passe du reseau WIFI (Max  20 caracteres)
    wifi-on        Start ESP01 WIFI Module

- EEPROM access commands:
    reload         load EEPROM avec la configuration sauvegarde
    save           save configuration en EEPROM
    reset          Restart Arduino et load la configuration enregistre en EEPROM

 Exemple : Pour changer l'IP de l'Arduino :
 Commande ip xxx.xxx.xxx.xxx puis save et enfin reset
 pour redemarrer l'arduino dans la nouvelle configuration
> [WiFiEsp] New client 0
*************************************************
Nouveau Client connecte :
readString (Reception Navigateur WEB :
GET / HTTP/1.1
Host: 192.168.0.200
Connection: keep-alive
Authorization: Basic dXNlcjpwYXNz
Acce
Envoie Page WEB : index.html
[WiFiEsp] Disconnecting  0
Client Deconnecte (Fin boucle)
*************************************************
>
[WiFiEsp] New client 0
*************************************************
Nouveau Client connecte :
readString (Reception Navigateur WEB :
GET /?BoutonON HTTP/1.1
Host: 192.168.0.200
Connection: keep-alive
Authorization: Basic dXNlcjpwY
Envoie Page WEB : index.html
[WiFiEsp] Disconnecting  0
BoutonON
Client Deconnecte (Fin boucle)
*************************************************
>
[WiFiEsp] New client 0
*************************************************
Nouveau Client connecte :
readString (Reception Navigateur WEB :
GET /?BoutonOFF HTTP/1.1
Host: 192.168.0.200
Connection: keep-alive
Authorization: Basic dXNlcjpw
Envoie Page WEB : index.html
[WiFiEsp] Disconnecting  0
BoutonOFF
Client Deconnecte (Fin boucle)
*************************************************
>


Programme Testé ok !!

By

Go Up