TRONIK AVENTUR 284 - ESP8266 - PILOTER LED en WIFI - DOMOTIQUE - expliqué de A à Z
HTML-код
- Опубликовано: 25 авг 2024
- Lien vers l'ESP8266-12e :
www.hdevbot.fr...
Lien vers datasheet de l'esp 8266-12e :
components101....
Lien de l'URL à insérer dans le gestionnaire de carte de l'IDE Arduino :
arduino.esp826...
Lien vers le code programme Arduino sur mon google drive :
drive.google.c...
Lien vers le blog qui m'a permis de finir mon projet ( mais il ne contient pas les premières manip évoquées dans ma vidéo ) :
fr.macerobotics...
Lien vers toute la série de plus de 300 vidéos de la Tronik Aventur :
• TRONIK AVENTUR - tutor...
Merci thonain, c'est le meilleur tuto sur le ESP8266 jamais vu sur RUclips, explications très claires et surtout les codes sources très accessibles.
Clair, précis, rapide et ca marche du premier coup. Pas de message d'erreur, de débogage, de gros mots, etc... Bonne mise en jambe, avant d'aller voir des tutos qui expliquent le code. Merci et bien à vous.
Enfin un programme qui fonctionne du premier coup, et j'en ai essayé. Un grand merci.
Merci. Ca fait plaisir. C'est exactement ce que je voulais :)
Bonjour à tous ! tout d'abord, merci à Thonain pour ses vidéos des plus abordables, c'est rassurant de se dire qu'on peut encore apprendre quelque chose d'utile. Si seulement il y avait eu un enseignant qui eut été aussi intéressant, j'aurais sûrement fait un autre métier.
Je voulais aussi savoir si il y avait des passionnés qui souhaitaient partager leur hobby dans le coin de Levallois-Perret. Que ça soit électronique ou modélisme, je pars de rien et j'ai beaucoup de temps. Je crois faire partie de ces adultes quadras qui n'ont pas vraiment grandi et qui sont toujours dans l'ambiance Commodore etc....
Oh un membre du club des "enfants de 40 et plus" :)
Moi je suis resté coincé à l'époque des salles d'arcades, je ne désespère pas de faire un jour ma borne.
Je suis malheureusement un peu loin de votre région.
Super ce petit montage, merci pour cette vidéo très intéressante
SUPER THONAIN , toujours le meilleur pour expliquer .....👌👌👌👌😊👏👏
Merci bien
super , c'est clair ,simple et on va tout droit au but ,je vais revoir tes vidéos depuis le début
Merci beaucoup. Grace à vous, j'ai fait un pas de géant ... attention quand même aux participes passés "WiFi connecté" "Serveur démarré". Parfait, à la prochaine !
vous me faites plaisir
Merci pour ce ti tuto 👍 Correspondant à ce que tu as dis pendant ton live, merci et bonne continuation 👏
Et bien ma foi pas mal cette petite présentation de ce module, merci pour ces explications.
Il me reste à savoir quoi mettre en module ensuite pour commander des tubes fluo 220V avec ballast :-D :-D
Tuto sympa ;) pour votre problème difficile de dire comme ça sans rien voir, mais regardé si il n'y a pas de conflit d'adresse IP.
Il faut bien nominer les wifi de votre box :2.4 g pour fréquence 2,4ghz et 5 g pour 5gz .
Utilisant uniquement fréquence 2.4 g .
merci pour la video , tres explicatif
BRAVO merci بارك ألله فيك
TU ES MERVEILLEUX FRERE
Super ce montage ! J'adore !
moi aussi :-)
Goog Job Thonain
Le nodeMCU 12E est effectivement le plus "simple" à maitriser, vu qu'il dispose du bouton "qui va bien" (flash) et qui n'est même pas nécessaire avec l'ide Arduino
La version basique ESP01 est un peu plus compliquée à domestiquer quand on sait pas comment le mettre en mode flash.
En fonction des projets (plus ou moins lourds) il existe toutes sorte de cartes équipées de 8266 avec plus ou moins de GPIO et/ou d'espace mémoire.
Je suis heureux de voir que tu y es arrivé et qu'une fois de plus tu vulgarise si bien la chose.
Content d'avoir pu te souffler l'idée (Christophe)
Prochaine étape, tu tente espeasy ?
Très belle réalisation.
Comme dit dans un de mes commentaires, j'ai réalisé +- la même chose pour allumer/éteindre un pc qui de disposait pas de wakeup.
Par contre je tien vraiment à la vue des commentaires de te dire de ne surtout pas ouvrir ton routeur pour y avoir accès à distance comme beaucoup semble le faire.
La sécurité de ton réseau est primordiale et la ça serait une belle conn*** de faire ça.
C'est d'ailleurs une des raisons que l'IOT commence a être de moins en moins apprécié par L'IT, alors qu'il apporte beaucoup de très belle chose si bien exploiter.
Pour l'extérieur il faut installer un vpn
@@xbmcdam Effectivement et c'est d'ailleurs assez simple
Super bien expliqué merci
Merci pour ce tuto
Je suis en plein dedans pour le moment , j’ai fabriqué une horloge numérique 7 segments avec led adressable et esp 32 pour récupérer l’heure internet :) c’est très sympa et le champ dès possible est juste limité par notre cerveau c’est tout :p
Bravo. Je suis loin d'arriver à faire ça :)
@@thonain en fait c’est pas super complexe au final ... y a un code « quasi » tout fait en description d’une vidéo sur RUclips ... faut un peu modifier , bien comprendre le parcours des led par segments et voilà , ça fonctionne ... si tu as un moyen , je veux t’envoyer une photo du résultat
Bonjour nous disons vraiment merci pour cette vidéo j'aimerai encore savoir plus sur comment se connecter à un ESP8266 grâce à l'adresse IP
Très intéressant, même si la programmation n'est pas ma tasse de thé.
Serait il possible, à chaque tuto, de donner les coordonnées des sources qui ont été utilisées. Ça pourrait être intéressant pour y trouver d'autres renseignements, pas forcément sur le même sujet.
Encore merci pour le partage et prenez soin de vous, la bestiole est toujours là !!!
les coordonnées de mes sources : je ne sais même plus car j'ai tellement du chercher à plein d'endroits et avancé petit à petit que je ne sais plus où j'ai grapillé des précieuses infos, sauf avant d'avoir trouvé un dernier blog qui m'a permis de finir. Oui, du coup, je vais rajouter le lien vers ce dernier blog qui m'a permis de finir, mais qui n'explique pas tout ce que j'ai expliqué avant de charger le sketch.. cdlt
lien vers le blog qui m'a permis de finir ce projet : fr.macerobotics.com/developpeur/tutoriels/esp8266-controle-dune-led-par-wifi/
En poussant le "firmware' espeasy dans un module 8266, il devient possible de faire beaucoup de chose avec un minimum voir pas de code du tout, via l'interface web présentée par ce "firmware"
Pousser espeasy dans le module demande par contre un peu de lecture et les bon outils, là est peut-être la difficulté de la chose.
Merci MCD pour tous tes conseils. c'est super sympa. Mais là encore, je comprends rien :( (espeasy) et en code C++, je suis NUL. Wouinnnnn...
Merci. c'est intéressant
C'est cool !
J'ai installer chez moi une "carte relais ethernet", pilotable en WiFi et par internet depuis n'importe quel PC ou mobile.
J'utilise l'application IO NETWORK avec mon mobile en WiFi ou 4G.
Paramétrage un peu complexe ma sa marche nickel.
Existe avec 2 à 16 relais.
Je l'utilise pour piloter ma VMC double flux, 1 relais pour vitesse 1 ou 2, et 1 relais pour ouvrir ou fermer le BY-PASS.
Merci pour le tuto, le même m'aurais éviter bien des nœuds de cerveau avec ma carte.
Demande si besoin d'info à ce sujet.
merci beaucoup pour cette video
Pour le blocage, il faudra vérifier le code.. probablement une fuite mémoire qui ferait planter le programme et le serveur web ne repond plus... Ce qui explique que le reset remis les chose en l'état pendant une petite moment et rebelote
Merci
Merci tronnik
Hola muy buen video 💙
Super
merci Thonain, je crois que pour ton problème, tu devrais creuser du côté de l'affectation des adresses IP de tes équipements et leur affecter des adresses fixes. D'autre part attention Orange change l'adresse du routeur très souvent donc il faut modifier ton adresse. Mais je suis comme toi pas un spécialiste des réseaux et je tatonne.
Ne pas n'élaborerai les adresses IP publique et privée
je pense que c'est l'adressage DHCP automatique, le modem doit attribuer moins d'adresse IP . Dans les paramètres de la plage des adresses IP du DHCP.
Merci Jo. je sais pas. J'y connais rien dans les réseaux :(
Salut Thonain, super vidéo, comme d'habitude. Je ne suis pas sûr que ce soit vraiment un problème Wi-Fi. Le fait que tu reproduise bien le problème sur ton PC et ton Smartphone ne me surprends pas, au contraire. Tu devrais essayer de faire un ping de l'adresse IP de ton ESP. Je pense que c'est lui qui perd la connexion ou se plante totalement (sans doute à cause d'un bug dans le code). Si cela ne se déclenche qu'avec ton Smartphone, cela peut venir de données qu'il envoie (notamment dans l'entête http) que le code ESP digère mal. Enfin, pour vérifier si c'est l'ESP qui plante totalement ou juste une perte de la connexion réseau, essaye d'ajouter une LED par exemple et fais la clignoter en permanence. Si elle s'arrête quand tu reproduis le problème, c'est l'ESP qui plante, sinon c'est juste la couche réseau qui tombe. Après, je n'ai jamais fait mumuse avec un ESP et je n'en ai pas sous la main pour te donner un code pour ça malheureusement.
Salut Valéry. Sans mon smartphone, la liaison wifi tient parfaitement plus d'une heure. J'ai testé. C'est dès que j'active le wifi de mon téléphone et que je le connecte à l'esp, ca fait tout planter.
@@thonain OK. Je penche pour un bug logiciel dans le code de l'ESP qui serait déclenché par quelque chose qu'il reçoit depuis ton smartphone. Je pense notamment à une entête trop longue (peut-être à cause d'un cookie sur ton smartphone) et que cela dépasserait la capacité du buffer de l'ESP. Si le code ne vérifie pas ça, cela va écrire en mémoire par dessus autre chose qui peut être d'autres variables ou du code. Cela peut alors provoquer n'importe quoi, y compris un plantage et souvent bien après que ces données soient corrompu. C'est typiquement le genre de bug où un développeur peut s'arracher les cheveux en cherchant une erreur dans son code au mauvais endroit. Comme je l'ai dit, je ne connais pas l'ESP mais je vais jeter un coup d'œil au code, pour voir si je trouve quelque chose de suspect...
Bon, je viens de jeter un œil au code. Hormis le fait que le dev ne sache pas conjuguer les verbes, il y a beaucoup de choses pas très propres dans le code que tu partages sur ton Google drive. Typiquement faire quelque chose du genre "string request = client.readStringUntil('
')" ne vérifie pas la longueur de la chaîne de caractères, ce qui peut provoquer un dépassement de capacité. C'est d'ailleurs souvent utilisé par des pirates pour injecter du code. Ensuite je suis allé voir sur GitHub, il y a de nombreux bug d'ouvert, notamment sur la partie réseau, mais là il me faudrait pas mal de temps pour lire tout le code et malheureusement je ne l'ai pas là. Ça me conforte dans le fait que c'est un bug logiciel. Tu devrais essayer de regarder les messages sur la console en provoquant le bug quand l'ESP est branché sur ton PC. Essaie aussi peut-être d'utiliser le navigateur de ton smartphone uniquement en mode privé ce qui n'enverra pas les éventuels cookies de ton navigateur si c'est ça.
Je n'ai pas résisté à regarder les exemples de code sur GitHub. Définitivement il y a des erreurs / raccourcis de faits dans le code sur Google Drive. Les exemples font plus de tests, vérifie les longueurs de chaîne, etc. Bon, allez j'arrête sur le sujet, il faut vraiment que j'avance sur mes projets. 😉
Merci Valery. le pb est que mon niveau est trop faible pour gérer ce que tu évoques. Je suis nul en logiciel C++. Pour moi c'est déjà énorme que je sois arrivé à découvrir ça et à faire marcher ça chez moi en wifi depuis mon PC. Pour l'instant, c'est pas grave pour moi si je peux pas avec mon smartphone ;-) Merci pour tes recherches. Tu as surement trouvé l'explication qui sera trop complexe à résoudre pour moi avec mon niveau actuel. Peut-être dans qq années quand j'aurai progressé ;-)
Pour utiliser ce module aves un "breadboard" un truc simple voici: Surélever le module avec deux "headers" mâle - femelle et brancher les fils de calibre 22 sous le ESP8266 aux connections appropriées.
Bonjour thonain. Bonne explication.
J'ai une question . Je veux utilisé dans mon projet un transmetteur et recepteur a base de esp8266 et esp01s
Pour esp8266 je veux utilisé un circuit pcf8574p.
Merci d'avance
Bonjour et merci. Désolé, je ne sais faire que ce que j'ai mis en vidéo.
Bonsoir et merci encore, Thonain.
Lorsque je réalise ce montage, il fonctionne parfaitement mais dès qu'il s'arrête à un moment, il ne redémarre plus.
bizarre...
au lieu de faire via l'environnement arduino (j'en aihorreur) installez donc espeasy qui installe des capteurs en 5 minutes. on installe domoticz et dans esp easy suffit de rentrer la broche du dht11 et le numero de idx dans domoticz...
faut de l'esp 12F qui gere mieux la wifi...
espeasy via des rules permet de commander une sortie (ex un relais) apres fin d''un timer...
merci pour l'info
Bonjour, super tuto, je me demandais si on peut commander l'Esp depuis un autre wifi. Par exemple l'esp est connecter à un wifi et les commandes sont effectués depuis un autre. Merci d'avance
Bonjour je voulais savoir comment on peut récupérer les données d’un capté comme le dht11 sur une application
Merci pour tes vidéos ça explique très bien
Bonjour. je ne sais pas. Merci pour tes encouragements :)
Merci pour la vidéo. Svp essayer de travailler avec l'esp32
Bonjour, désolé d'arriver si tard, mais il y a t'il un moyen de contrôler plusieurs leds sur le même breadbord?
bonjour. il me semble que oui
Merci tronnik d'avoir essayé de m'aider. Quelqu'un m'a conseillé d'installer driver pour voir. Je vais le faire je vous tiens au courant. Merci.
Salut. Je suis l un des premiers à avoir visionné votre vidéo ! Comme vous j en ai vu des tas à ce sujet car j' ai une esp 8266 et des wemos d1 que je n ai pas encore essayées j attends d être bien documenté. S agissant du problème dont vous avez parlé : avez vous essayé la liaison avec la 4G? Bravo et bonne continuation.
Chez moi ça ne marche pas voici l'erreur : La carte sur COM3 n'est pas disponible
Peux tu m’expliquer comment brancher l’ESP8266 avec un capteur ultrason (HCsr04) et récupérer les résultats pour les utiliser dans home assistant (le but est de faire un détecteur de niveau de Pellet dans ma cuve
je ne maitrise pas l'esp8266
Bonjour, petites questions d'un newbiz en électronique. L'ESP8266 fournissant du 3V, est-il vraiment important de mettre une résistance (sans ça fonctionne très bien) ? Y a t'il une importance à mettre la résistance avant (entre D0 & la diode) ou apres (entre la diode et GND) ? Merci beaucoup d'avance pour votre réponse :-)
Bonjour. Oui, sans résistance, la led va fonctionner mais j'ai appris qu'il est toujours plus prudent de mettre en série ( avant ou après la led, c'est pareil ) une petite résistance même dans le cas ou la tension de l'alim = tension de la led pour éviter un éventuel pic de courant au moment de l'établissement du courant.. Une led a un fonctionnement assez complexe en fait..
Bonjour, merci pour la vidéo. Avez vous réussi par le même moyen à recevoir des données du esp vers le smartphone ? Je sais qu'il est possible de le faire en bluetooth, mais la connexion est beaucoup moins fiable.
Bonjour. De mémoire, non, je n'ai pas esssayé je crois
Merci pour la réponse, je vais travailler le sujet et si je trouve quelque chose je ne manquerais pas de vous informer.
Bonjour tronik
J'ai la même carte comme toi mais je ne trouve pas la carte dans le fichier. J'ai tout suivi et installé le lien URL. Dois-je faire quelques choses encore ? Aidez-moi
Bonjour Jean Luc. Il faut peut être charger sur ton PC une version plus à jour de l'IDE Arduino
Ok tronik je vais réessayer sur une version plus récente de IDE. Et merci encore d'avoir eu le temps pour moi.
jen ai un, c etait pour faire un truc pas bien ;p , mais ca serait pas mal pour mon instalation LEGO !
Hello je suis actuellement en cours d'informatique et je souhaite allumer une Led en wifi en passant pas une arduino nano connecté au module esp8266. Comment je fais sans la bibliothèque wifi esp8266 ?? Le module n'est pas connecté directement au pc ce qui empêche la connexion directe. J'espère que tu auras le temps de répondre d'ici la fin du cours qui est dans 1h30 please tu es mon sauveur 🙏. Merci d'avance
Hello, désolé, je ne vois ce message que maintenant... Sans la biblio esp8266, je sais pas...
Bonjour a toi , je viens de tombe sur ta video qui m'interesse pour debuté avec esp8266 . Je viens de testé le code en modifiant le "SSID" et "PASSWORD" mais j'ai un message d'erreur : was not declared in this scope , pour le ssid , pourtant il set parfaitement ecrit je capte pas l'erreur , une idée ? svp
Bonjour. Revérifier si il y a pas une erreur de syntaxe du genre un point virgule qui manque ou un truc comme ça.. il doit y avoir une petite erreur. Ce genre de message d'erreur n'est pas une erreur compliquée à résoudre..
@@thonain oui j'avais oublié l'acoolade , par contre je viens de telecharger il y a peut l'ide arduino et impossible de modifié a 115200 BO , j'ai rien
ok. Pour les bauds, bizarre....
@@thonain j'ai suprimer l'ide arduino et j'ai re telecharger la version précédente comme tu a , tout fonctionne nikel 😀
Il faut que les deux soient connectés sur le même réseau wifi
Salut je ne parvient pas a telecharger le Bibliotheque Wi-Fi
salut. Peut-être vérifier port usb, version ide arduino...
A l'instant 7:11, vous voulez dire téléverser le code dans la carte esp pas dans Arduino
Ah oui, c'est exact... j'aime pas quand des coquilles m'échappent....
Les perturbations inter wifis existent, pas sur pour cette option, tout dépend de ton ESP. Les spécifications techniques sont-elles exhaustives ? Ou plutôt radin?
le pb a été résolu et corrigé par MCD, un super abonné de ma chaine. Voir vidéo suivante qui permet de controler 9 commandes et marche très bien aussi sur smartphone :)
salut, j'ai le même esp que toi mais dans l'ide Arduino dans outil puis port je ne le détecte pas . Que dois je faire ? y a t il un driver ou autre chose que je dois faire.?
Salut. As tu bien suivi toutes les étapes décrites dans ma vidéo ? si tu suis toutes mes étapes, ça doit marcher
Y’a pas un code dans l’algorithme qui temporise ? 1h tu dis ? C’est presque sûr
Bjr Mr. Tronik. J'ai essayé avec au avec trois version de IDE c'est tjrs pareille. Actuellement je suis sur la version 1.8.5 de IDE arduino pareille également. Toujours ça me marque erreur de téléchargement. Si qu'elle qu'un à la réponse à mon problème d'installation de la carte esp8288, n'hésitez pas je suis preneur. Je suis là pour apprendre. Merci
Bonjour. Difficile d'aider à distance. J'espère que vous allez résoudre le pb.
Bonjour Thonain
Y-a t'il une technique pour savoir si notre câble est bien data et non simplement un câble de charge ?
Merci car j'ai trouvé un câble qui traîne et je ne sais pas
Bonjour. J'ai surtout alerté sur ce point pour que dans le cas où le code ne se transfère pas sur l'ESP, il faut penser que ca peut venir du cable. Sinon, à part ouvrir le cable pour compter le nb de fils à l'intérieur, je ne vois pas comment savoir. Ou, si, tester si la connexion entre pc et esp se fait. Si elle se fait pas, c'est un cable de charge..
@@thonain merci pour la réponse 👍
Une façon simple, sans équipement
Branchez votre câble sur votre PC Windows, connectez-y votre téléphone (ou votre arduino/esp)
Si le PC émet un son (comme quand vous branchez une souris ou un clavier en USB) le câble est data.
Si le PC n''émet aucun son, c'est qu'il n'a pas détecté le branchement de l'appareil, votre câble n'est pas un câble data
Avec un multimètre (mais depuis les connecteur mini et micro usb c'est plus compliqué)
Il faut vérifier que les broches 2 et 3 sont raccordées de part en part (Data+/Data-)
upload.wikimedia.org/wikipedia/commons/thumb/7/7f/USB_2.0_connectors.svg/220px-USB_2.0_connectors.svg.png
Excellent. je n'y avais pas pensé !! faudrait presque en faire une vidéo tuto flash !!
Bonjour j'ai essaier de realiser le projet mais au moment de telecharger il me donne une erreur comme quoi la plaque ne se conecte pas sauriez vous que dois je faire svp?
bonjour. difficile d'aider sur ce pb à distance.. Essayez de bien revérifier les connections, les branchements, les composants, le code, les identifiants... Si moi qui suis débutant j'y suis arrivé, normalement, vous devriez finir par y arriver aussi ;-) Bon courage
@@thonain merci, car la plaque lordi di qu'il narrive pas a se conecter a la plaque
bonjour Thonain , le tuto me plait bien , j'ai plusieurs esp8266 mais pas le -12E j'aimerais en acheter un sur DEVBOT , je ne sais comment faire pour passer une commande sur ce site ,as tu une explication , je dois passer à coté de quelque chose que je ne vois pas ;merci .../CD
Bonjour domdom. Le site, c'est hdevbot. Je ne sais pas si il en a sur son site.. je regarde.. Apparemment, oui : ici : www.hdevbot.fr/microcontroleurs-shields/872-module-nodemcu-esp8266-esp-12.html
@@thonain merci de la réponse, mais mon problème est que je n'arrive pas à l'acheter , il n'y a pas de panier ou autre moyen pour passer la commande en tous cas moi je ne l'ai pas vu , je serais preneur sur un autre site aliexpress en rupture sur des autres sites je suis a peu pres sur de ne pas recevoir la bonne référence .merci.../Dom
Ah oui, en effet, on ne peux plus acheter aucun de ses articles ??.... je vais essayer de le contacter... bizarre
je viens de lui envoyer un message...
Le site était en fermeture temporaire. Il devrait pouvoir le rouvrir ce w-e, ou début semaine :)
Est ce que le téléphone ne récupère pas la même adresse IP sur le réseau wifi? Et génère un conflit d’adresse ip...
logiquement, ca devrait pas.. et si cétait le cas, ca ne marcherait pas 30 sec pour planter ensuite ? je me demande si c'est pas les ondes wifi du portable qui perturbent pas l'esp8266 ?
Bonjour,
super intéressant! Est ce possible de commander ce module wifi via une apk android style "bluetooth electronics" ou l'on peut créer différents boutons et communiquer?
Cordialement
Bonjour. Je ne sais pas... Cordialement
@@thonain j'ai trouvé ça si ça vous intéresse
ruclips.net/video/ov1qdO_ubP4/видео.html
Cordialement
Bonjour
pour commander un kit mobile en avant , arrière, droite et gauche avec un Iphone8 . Avez vous une technique?
bonjour. Non je n'ai pas la méthode
@@thonain Merci
Merci pour la vidéo. Je sais pas si tu as essayé de la commander depuis un réseau Interrnet avec l'ouverture des ports.
pas encore. J'avance lentement car j'y connais rien dans ce domaine des réseaux et C++ et ça me bouffe un temps dingue...
@@thonain Surtout ne pas ouvrir de port sur le routeur pour y avoir accès a distance c'est un trou de sécurité énorme !
Par contre il y a d'autres moyens plus sur :
- Via un VPN (donc comme si on est sur le réseau local), c'est d'ailleurs la solution que j'utilise dans l'entreprise ou je bosse et qui permet grâce a des esp d'allumer des ordis même sans wakeup sur la carte mère.
- Via son site internet ( le esp va lire une valeur sur son site toutes les x secondes)
- Via un email ( l'esp lira les email)
- Via un drive (présence de fichier ou non, ou lecture fichier, ..) .
Pour moi les deux premières sont les plus pratiques.
@@miky-du2vl Bonjour, j'ai réalis2 ce montage avec succès et aimerais aller plus loin avec ce module ( d'une ville a l'autre par exemple). En dehors de la box qui relis la commande à la LED ce code ne fonctionnerait plus ?
Bjr tronnik mon esp n'arrive pas à ce connecté mon live box. Sur moniteur série sa m'indique seulement l'heure et connecting to xxxx_8550 . Le nom de mon live box. Après rien du tout. Je ne sais d'où vient le problème. Avez-vous une idée ? Mon Wi-Fi est SFR est tjrs allumé.
Bonjour Jean-Luc. J'espère vraiment qu'un connaisseur pourra vous aider car je ne maitrise pas assez l'ESP pour aider en cas de pb :/ vraiment désolé...
bonjour a tous je viens enfin ,après une semaine ,d'arriver a connecter l'esp8266 a la box et d'allumer et d’éteindre la led . jusqu’à présent ca ne marchait pas j'avais le même problème que toi jean Luc et a force de regarder des tutos et de vidéos sur RUclips, enfin j'y suis arriver notamment en regardant eric peronnin : ( Débuter avec l'ESP8266 no 3), a la 8 em minutes il explique clairement ce qu'il faut faire. comme j'ai une box qui est un peu loin ,le délais de connexion étais trop court .donc dans le programme avant de le téléverser j'ai modifier le temps de connexion : ici extrait d'une partie programme
( // connection en cours ...
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
au niveau du delay au lieu de 500 j'ai mis 5000 et ca a marcher, maintenant a affiner peut etre que 2000 ou 3000 ca marche aussi ou plus selon les besoin
merci encore a tous et a toi thonain pour tes super explications
petite question, si vous savez. Comment fait-on si l'on veut utiliser l'option "partage de connexion" du téléphone (avec la 4G) au lieu de la wifi habituelle? J'imagine que le procédé est pareil, mais qu'en est-il de la clé WEP et du nom du produit à rentrer (à 4:13 de la vidéo)? Merci à vous et à vos tutos fort pratique pour les débutants bricoleurs!
Oui, vous pouvez utiliser votre téléphone comme point d'accès.
La clef de sécurité est configurée sur le téléphone, voir la façon de procéder ici par exemple (Configurer le point d’accès Wi-Fi) :
www.frandroid.com/comment-faire/tutoriaux/345546_tuto-comment-partager-la-connexion-de-son-mobile-avec-un-autre-appareil
Merci encore MCD. Il faudrait que je t'embauche ma parole...ha ha.... tu nous es si précieux par ton savoir et ta gentillesse !!
@@mcd1137 merci pour votre réponse!
merci
mais contrôler une servo moteur avec
salut tronik aventure
Merci pour la vidéo . le wifi de mon module est visible . mais je n'arrive pas à établir une connexion.
normalement, vous devriez y arriver puisque moi qui suis d'un niveau très faible dans ce domaine des réseaux, j'y suis arrivé.. revérifiez bien tout pas à pas
Bonjour je préfère faire tout ce vidéo on écrire sur un bok merci
Salut thonain je voudrais savoir si tu pouvais changer les liens dans ta vidéo kit fpv car quand j'ai cliquer sur les liens pour trouver les produits banggood m'affiche que la page est introuvable. Sinon continue tes vidéos, c'est génial
Salut Gobelino. oui je sais.. les liens tombent vite. Il faudrait que je prenne le temps :)
juste un simple conflit d'adresse IP avec le smartphone ?
je pense pas car sinon ca ne marcherait pas pendant 20 secondes puis plantage
IA dans les codes Arduino ça te parles ?
non, désolé. je suis encore trop nul... ha ha....
salut thonain j'adore tellement tes créativités, mais j'ai un souci je veux que tu nous fait un tuto comment utiliser arduino avec interface graphique merci
Salut hardy. Merci. Pour l'instant, je ne maitrise pas encore assez l'interface graphique avec arduino
@@thonain tu me manque et tu est tres simpa
Merci hardy :-)
Salut, tu devrais plutôt faire un serveur web async (regarde sur Google) plutôt que de mettre tout ça dans ta boucle loop.
Salut. j'ai pas encore le niveau pour faire tout ça. C'est encore de l'hébreu pour moi le C++
@@thonain Ok, après il y a beaucoup de bouts de code sur internet à propos des Serveur Web Asynchrones pour l'Esp32.
Il est évident que le code présenté n'est pas des plus propre.
Il a le mérite de "fonctionner" et d'attiser la curiosité, mais il y a mieux et plus propre effectivement.
Par contre en dupliquant certains bloc on arrive à comprendre leur utilité et à ajouter des contrôles supplémentaires (phase d'apprentissage)
L'étape suivante est des remettre tout cela au propre (phase de compréhension du fonctionnement)
Et après, on abandonne le HTTP et on passe par le MQTT, là ça devient géant et ça ouvre les portes d'un mode magique. (phase de découverte des possibilités)
Créer ses propres objets connectés, reliés à un serveur domotique, tout ça fait maison (phase de satisfaction) et là je ne doute pas que Thonain franchira ce cap.
Oui c'est possible en partant au départ du code bancale mais fonctionnel, pour apprendre.
Il faut y aller progressivement, car ici on mélange
- le C/C++ de l'arduino
- la compréhension et la gestion du WiFi et du TCP/IP (et encore là on en est au tout début, on ne fait que prendre une adresse données par la box)
- le code HTML (encore un autre langage à comprendre) pour afficher l'interface
- le protocole HTTP pour la communication client/serveur
Ca en fait des choses à digérer :)
@@mcd1137 Effectivement mais on est d'accord que pour utiliser le MQTT, il faut un broker type raspberry ou autre ?
@@ashgork Oui pour MQTT il faut un serveur qui va centraliser les messages, un Broker donc. Type Eclipse Mosquitto.
Ce serveur doit tourner h24 sur un appareil, raspberry, pc linux/windows.
MQTT étant la phase ultime, vu qu'il remplace les communications HTTP, il est moins lourds et permet de travailler avec des IP dynamiques, il n'est cependant pas indispensable au début.
Le mien est sur la même machine que le serveur Domoticz qui gère la domotique et HomeBridge pour faire le lien avec les assistants vocaux.
Avec ça, je sais maintenant contrôler mon Roomba avec un petit ESP01, en demandant à Google "allume l'aspirateur", c'est con, c'est pour les fainéants qui veulent pas pousser sur le bouton, mais moi ça m'amuse et ça fait plaisir quand on arrive à faire fonctionner tout ça.
Clairement on est à un autre niveau qu'un simple ESP qui gère une page Web, mais il faut commencer par là pour arriver à une infra domotique. Maitriser les bases.
Et cette première étape pourrait déjà démarrer l'aspirateur en cliquant sur un bouton d'une page web, en envoyant les commandes sur la broche TX au lieu de basculer une des broche D de l'ESP
Merci François,, superbe explication une fois de plus, et pour le problème , moi je verrais bien un problème d adressage IP, as tu déclarer ton module ESP en non dynamique sur ta box , avec une adressage manuel ? en tout cas un grand merci a toi une fois de plus, on ésite a ce lancer tout le temps de peur de l échec mais tu nous montre bien la simplicité et tes explications sont toujours très pédagogue , Merci
Super mais dommage qu'il n'y ait pas de mot de passe n'importe qui peut commander la led ou autre chose.
pas n'importe qui car seulement en local wifi chez moi donc il faut connaitre mes identifiants livebox
@@thonain bien sûr donc déjà tous les habitués, chez moi j'ai créé un réseau invité pour éviter ces problèmes.
Une chose à la fois :)
En même temps il ne contrôle pas l'ouverture de sa boite à bière, là se serait critique, mais une led :P
@@mcd1137 👍
Dis moi ta pas un autre modèle de wifi sans wifi Internet, comme wifi sans réseau
je sais pas faire pour l'instant
un conflit IP peut-être? essais d'assigner une ip fixe a ton ESP depuis ta box
je pense pas que ce soit un conflit d'adresse IP car ca ne marcherait pas pendant 15 sec puis plantage
@@thonain Si le temps que la pile IP de l'esp fasse un shutdown de son interface wifi. comme Farez, faire un essai en configurant une ip fixe sur l'esp. Cette ip devra être en dehors du bail DHCP de la box. Voir serveur DHCP sur la box tu trouveras le "range", genre adresse de départ 192.168.1.10 adresse de fin 192.168.1.150, dans ce cas tu peux mettre ton ESP en 192.168.1.200 par exemple. Et encore merci pour tes tutos complets.
@@abacadissarl7444 ce n'est ps un conflit d'ip (le serveur DHCP du réseau s'assure que cela n'arrive pas et rend en générale la même IP sur base de la mac adresse du module)
Dans le cas présent le nodemcu se met en boucle infinie dans le while(!client.available())
vous êtes vraiment super sympa d'essayer de m'aider. le pb est que mon niveau est tellement faible dans ce domaine précis que je comprends même pas de quoi vous parlez pour m'aider (serveur DHCP, mac adresse, nodemcu..) Je suis une vraie bille en fait dans cette appli que je suis arrivé à faire marcher sans comprendre le code arduino ni maitriser la technologie ESP8266... Pas facile d'être un débutant.... sans un vrai cours qui part du début et progresse pas à pas..
Salut pourquoi te connecter en Wi-Fi depuis ton smartphone..connecte toi en 5G de la même façon (depuis partout dans le monde ) ça éviterai les interférences dans un même réseau local wifi
Salut. J'ai voulu faire une première expérience avec le wifi. le réseau gsm, c'est encore plus compliqué à gérer pour un débutant comme moi
@@thonain je suis débutant aussi , je me demandais si fallait modifier le numéro de port..
C'est compliqué !!
Il y a ce monsieur qui a fait toute une série très bien expliqué ruclips.net/video/iwx_Iotz5PE/видео.html
Merci. je sais. j'ai vu mais justement, ça ne m'a pas aidé vraiment car il utilise trop de trucs complexes pas expliqués.. Donc pas destiné aux débutants comme moi..
Merci beaucoup sur cette vidéo, mon frere je vous demande de nous expliquer si c possible comment commander cette led en partageant l adresse ip de l esp a l internet . C a d a n'importe quel point connecter a internet peut rejoidre la page web de commande . Merci bien
moi aussi c'est mon but mais je ne sais pas encore faire et je ne sais même pas si mon faible niveau me le permettra un jour..
@@thonain bonsoir, super vidéo! concernant l'ouverture de l'esp sur le net, il vous faut une adresse fixe genre noip, puis configurer la box pour que cette adresse soit routée vers l'ip de l'esp et le port 80. Peut être regarder des tutos sur les serveurs maison. Bonne continuation! ( je suis ici sur les bons conseils de Philippe Demerliac )
@@thonain Pour faire cela, il faut configurer le NAT sur ton routeur/Box afin de rediriger les requêtes http vers ton ESP8266. Ensuite, tu peux accéder à ton ESP8266 non plus avec son adresse IP mais avec l'adresse externe de la Box (attention que cette adresse est souvent dynamique)
@Lamotte Olivier : Merci Olivier mais pour l'instant, tout ce que tu m'écris là est encore de l'hébreu pour moi. C'est un domaine tout nouveau pour moi... donc je sais pas ce qu'est un NAT, un routeur, etc.. donc concrètement, je ne vois pas ce qu'il faut faire pour configurer un NAT sur un routeur/Box.. Mais pas grave, une étape après une autre ;)
@@Olivierl1970 Une Box fait du Nating par défaut, vous n'avez qu'une seule adresse publique pour tout votre réseau privé. Et heureusement car les IP publiques ne sont pas illimitées (très limitée en IPV4, largement moins en IPV6, IPV6 mis en place justement pour palier à cette pénurie imminente, pour ne pas dire déjà là, et très problématique)
C'est le Port Forwarding qui doit être utilisé pour faire cela, à utiliser avec prudence car il expose alors le périphérique sur internet avec tous les risques que cela représente.
Dans le cas présent, cela équivaut à mettre un interrupteur à côté de votre boite au lettre qui commande l'éclairage de votre salon.
La commande par n'importe qui peut être gênante mais pas "grave"
Par contre si quelqu'un vient démonter votre interrupteur, il peut pomper du courant, provoquer une panne, voir un incendie.
Le risque est le même pour un objet exposé sur internet, sans une très bonne sécurité, les risques peuvent aller du gênant au dangereux.
Il est donc déconseiller pour les non initiés de mettre du port forwarding en place si ils n'en maitrisent pas le fonctionnement
Il y a d'autres moyens, plus ou moins lourds à mettre en place, mais là on s'écarte du sujet.
ESP8266... bien plus passionnant que le compte 601415 🤣🤣🤣
Oh que ouiiiiii !!!!!!!! tu crois pas si bien dire !!!! wait and see.... ;-)
@@thonain bon, j'ai eu une info, je comprends mieux ton sous entendu 😉
ok. CDY n'a pas encore communiqué. j'attendais qu'elle le fasse. Une grosse page va se tourner. Une nouvelle vie :)
grace a vous je me sent poussez des ailles tout est ok
meme probleme que vous sa fonctionne quelque temp et apres la page internet ne fonctionne plus ! avez vous trouvez de puis le temps @thonain
désolé, vidéo ancienne... je ne me souviens plus.. Faudrait que je recherche