postez vos oeuvres ici , pas de question dans cette section uniquement réservé aux tutos
Répondre

Re: Le post des Aquabouns'ers

Dim 17 Mar 2019, 09:31


J'ai fait l'essai et le résultat est toujours le même.

Re: Le post des Aquabouns'ers

Dim 17 Mar 2019, 10:16

Fripbzh a écrit:J'ai fait l'essai et le résultat est toujours le même.
dans se cas il faudrait avoir tout le message d'erreur. post moi en MP que l'on voit ça.

Re: Le post des Aquabouns'ers

Dim 17 Mar 2019, 11:02

djbouns a écrit:
Commodore a écrit:Je bute sur le Wi-Fi quelqu'un aurait il une référence de module qui fonctionne ?

visiblement tu t’entête a vouloir changer ton module ...


Pour le moment j'ai réduit le SSIS et le mot de passe au plus simple mais toujours pas connecté.
J'ai essayé different mode de protection, le mode WPA (TKIP+AES) , WPA (TKIP) , WPA (AES/CCMP) et WEP sans résultat. Pour le moment je suis en WPA (TKIP+AES)

Dans le fichier erreur sur la sd card j'ai toutes les 10 seconde ce message :

17/3/2019 a 10H53s34 = arduino / wifi envoi identifiantWifi OK
17/3/2019 a 10H53s44 = arduino / wifi envoi identifiantWifi OK

Demain je ferais un montage en fils volants pour voir si c'est un problème de pcb
ce sont bien les variables identifiantWifi.ssid et identifiantWifi.mdp qui contiennent le ssis et le mot de passe ?

Re: Le post des Aquabouns'ers

Dim 17 Mar 2019, 14:12

si l'aruino ecrit = arduino / wifi envoi identifiantWifi OK c'est que :
l'arduino a correctement envoyer le mdp et ssid
+
le module a correctement recu le mdp et ssid
+
Le module a confirmer a l'arduino avoir tout correctement reçu

Donc ton module fonctionne.
Ce qui est possible, pas de couverture réseau/pas assez puissante ?
a tu une antenne additionnel sur ton module wifi ?

Re: Le post des Aquabouns'ers

Lun 18 Mar 2019, 17:26

Voila des photos de mon petit montage en fils volants.
Le fil du reset a été débrancher puis rebranché pour faire des tests.
Le PCB n'est pas en cause !
Pour le SSID et MDP j'ai fais au plus simple !
J'ai bien une antenne additionnel.
Pour le réseau , je suis a 2 mètres de ma box (freebox Crystal).
Il doit y avoir un truc qui m’échappe mais je ne sais pas quoi.

Image
Image
Image
Image

Re: Le post des Aquabouns'ers

Lun 18 Mar 2019, 22:02

je vais pas pouvoir aider sur la partie réseau domestique.
Se qui est sur avec tes photo c'est que tout communique correctement arduino/wifi.
(la preuve supplémentaire est le message "non connecté" qui prouve que les deux communique bien)

Se que je peut te proposer pour faire un test c'est de mettre ton téléphone portable en point d’accès et d’essayer de te connecter dessus en wifi

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 13:41

Rien non plus avec le téléphone.
La carte fonctionne bien , j'ai essayé le WifiScan de la bibliothèque ESP8266WIFI et j'obtiens avec la carte :

Setup done
scan start
scan done
8 networks found
1: FreeWifi (-79)
2: freebox (-63)* mon réseau
3: nouveau (-43)* mon portable
4: FreeWifi (-63)
5: FreeWifi_secure (-63)
6: freebox_schiavone (-73)*
7: FreeWifi (-73)
8: FreeWifi_secure (-72)*

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 13:52

Il me semble pas possible d'envoyer des MP. Ou alors contactez moi, merci ;)


Donc voici l'ensemble du message d'erreur:

Arduino : 1.8.8 (Windows 10), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Le croquis utilise 63774 octets (25%) de l'espace de stockage de programmes. Le maximum est de 253952 octets.
Les variables globales utilisent 4976 octets (60%) de mémoire dynamique, ce qui laisse 3216 octets pour les variables locales. Le maximum est de 8192 octets.
Une erreur est survenue lors du transfert du croquis

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.

Dans la version détaillée j'ai ça :

avrdude: Device signature = 0x1e9801 (probably m2560)
avrdude: reading input file "C:\Users\Jacques\AppData\Local\Temp\arduino_build_120846/AQUABOUNS_MEGA_v1.2.ino.hex"
avrdude: writing flash (63774 bytes):

Writing | avrdude: stk500v2_ReceiveMessage(): timeout
//etc...
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500v2_command(): failed miserably to execute command 0x13
avrdude: stk500v2_paged_write: write command failed
avrdude: stk500v2_ReceiveMessage(): timeout
//etc...
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
Une erreur est survenue lors du transfert du croquis

Merci

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 15:12

J'ai trouvé le problème!

Il suffit de retirer toutes les répétitions de ! du programme. En effet le programme comporte de nombreux "!!!" ce qui empêche le téléversement.

J'ai trouvé cette solution sur d'autre forum, je n'y croyais pas mais c'était bien ça le problème.

J'attend donc maintenant l'ensemble des pièces pour l'assemblage!

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 15:26

djbouns a écrit:je vais pas pouvoir aider sur la partie réseau domestique.
Se qui est sur avec tes photo c'est que tout communique correctement arduino/wifi.
(la preuve supplémentaire est le message "non connecté" qui prouve que les deux communique bien)

Se que je peut te proposer pour faire un test c'est de mettre ton téléphone portable en point d’accès et d’essayer de te connecter dessus en wifi


C'est bon , je suis connecté mais j'ai du modifier le setup du AQUABOUNS_WIFI_v1.2

j'ai enlevé :

// while (recevoirIdentifiantDeConnection == false) {
// if ((compteurDemandeIdentifiant + delaisEntreDemandeIdentifiant) < millis()) {
// Serial.println("en attente des identifiant de connection ...");
// executer(RECEVOIRidentifiantWifi, true); // fait une demande pour recevoir les identifiants de connection
// compteurDemandeIdentifiant = millis();
// }
// ecouter();
// }

puis j'ai ajouté dans le void connectionAuWifi() {

WiFi.begin("freebox", "123456789");
while (WiFi.status() != WL_CONNECTED) {
delay(500);
}
}
//connectionWifi.connecter = false; // statut "non connecter au reseau wifi"
//DPRINTLN(); DPRINTF("Connecting to "); DPRINTLN(identifiantWifi.ssid);
//WiFi.begin(identifiantWifi.ssid, identifiantWifi.mdp);
//DPRINTLN();
//while (WiFi.status() != WL_CONNECTED) {
// ecouter();
//}

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 15:53

par contre j'ai le même problème que "beberator" au sujet de l'affichage des pages web, la première OK mais pas le reste "Le serveur à l’adresse 192.168.0.19 met trop de temps à répondre." une fois avoir cliqué sur "Accueil"
Petit problème de timing entre la fonction "ecouter" et le module ?

Re: Le post des Aquabouns'ers

Mar 19 Mar 2019, 23:07

Ta solution pour le wifi fait que tu ne pourras plus modifier le ssid ou mdp depuis l’écran, tu sera obliger de téléverser le programme sur ta carte wifi a chaque changement.
De plus, pas sur que ça entraîneras pas de bug dans les échanges arduino/wifi.

Re: Le post des Aquabouns'ers

Mer 20 Mar 2019, 12:35

djbouns a écrit:Ta solution pour le wifi fait que tu ne pourras plus modifier le ssid ou mdp depuis l’écran, tu sera obliger de téléverser le programme sur ta carte wifi a chaque changement.
De plus, pas sur que ça entraîneras pas de bug dans les échanges arduino/wifi.


Pour le moment, je n'ai pas de solution , j'ai juste "bidouillé" ton programme pour faire une connexion en la carte wifi et mon réseau.
La solution est de trouvé pourquoi j'ai des difficulté de dialogue avec la carte wifi et son environnement !
Car le SSID et le MDP taper sur l’écran et lu sur la carte SD n'arrive pas sur la carte wifi même chose pour la 2eme page web "La connexion avec le serveur a été réinitialisée pendant le chargement de la page."

Re: Le post des Aquabouns'ers

Mer 20 Mar 2019, 12:49

Commodore a écrit:
djbouns a écrit:Ta solution pour le wifi fait que tu ne pourras plus modifier le ssid ou mdp depuis l’écran, tu sera obliger de téléverser le programme sur ta carte wifi a chaque changement.
De plus, pas sur que ça entraîneras pas de bug dans les échanges arduino/wifi.


Pour le moment, je n'ai pas de solution , j'ai juste "bidouillé" ton programme pour faire une connexion en la carte wifi et mon réseau.
La solution est de trouvé pourquoi j'ai des difficulté de dialogue avec la carte wifi et son environnement !
Car le SSID et le MDP taper sur l’écran et lu sur la carte SD n'arrive pas sur la carte wifi même chose pour la 2eme page web "La connexion avec le serveur a été réinitialisée pendant le chargement de la page."
Tu peut menvoyer en MP tout le contenu de la carte SD

Re: Le post des Aquabouns'ers

Mer 20 Mar 2019, 12:59

Commodore a écrit:Pour le moment, je n'ai pas de solution

à tout hasard : ça ne serait pas un problème de longueur de la variable "mot de passe", qui fait ici plus que 8 caractères ?

Re: Le post des Aquabouns'ers

Mer 20 Mar 2019, 13:52

og a écrit:
Commodore a écrit:Pour le moment, je n'ai pas de solution

à tout hasard : ça ne serait pas un problème de longueur de la variable "mot de passe", qui fait ici plus que 8 caractères ?


Je ne pense pas , le programme est prévu pour 30 caractères.

Re: Le post des Aquabouns'ers

Ven 22 Mar 2019, 11:10

C'est bon, enfin connecté au réseau !

Il faut faire les mises à jour des cartes de l’Arduino dans le gestionnaire de carte du sous menu "type te carte".
Mettre dans le filtre ESP8266 et sélectionner esp8266 by ESP8266 Community, sélectionner version 2.5 beta 3 (pour moi ça a fonctionné)
Le choix de la carte est important aussi et la taille de la mémoire SPIFFS embarqué, ne pas sélectionner 1Mega quand vous en avez 4 par exemple.

Re: Le post des Aquabouns'ers

Ven 22 Mar 2019, 11:14

cool !
tu va pouvoir avancer :)

Re: Le post des Aquabouns'ers

Ven 22 Mar 2019, 15:51

Je passe a la partie brassage :

L'aquarium est brassé de façon linéaire, est il possible de faire varier le brassage pour imiter une ondulation ou une vague ?
Répondre