Création d'une station météo - Microcontrôleur ESP8266 et serveur Web

Поділитися
Вставка
  • Опубліковано 7 лип 2024
  • Après la courte introduction aux microcontrôleurs réalisée il y a quelques semaines, il est maintenant temps de créer un projet concret.
    A l'aide d'un ESP8266 et d'un capteur BME280, nous allons monter pas à pas une station de relevés de températures et de pressions couplée à une application Web qui servira à l'affichage des données stockées.
    Quelques explications sur le point de rosée :
    fr.wikipedia.org/wiki/Point_d...
    Lien vers les fichiers de l'application :
    www.dropbox.com/s/5uu3neoegy7...
    Installation de l'environnement de développement :
    • Arduino IDE et VSCode ...
    Toutes les bidouilles à base d'ESP8266 ou ESP32 :
    Station météo : • Création d'une station...
    Pluviomètre : • ESP8266 - Pluviomètre ...
    Compteur UA-cam : • Cadre photo avec compt...
    Bandeau de LED et Google - Partie 1 : • Bandeau de LED command...
    Bandeau de LED et Google - Partie 2 : • Bandeau de LED command...
    Distributeur de nourriture : • Distributeur de croque...
    Bandeau de LED et Blynk : • Commande d'un bandeau ...
    Minage Duino Coin : • Duino Coin : le minage...
    Analyse qualité de l'air : • ESP8266 et DSM501 - An...
    MERCI à ceux qui m’aident avec des dons, pour contribuer à la survie de la chaine !
    Créer prend du temps, et ça me demande d’acheter aussi pas mal de matériels…
    Pour me filer un petit coup de pouce c'est par ici :
    www.paypal.com/donate?hosted_...
  • Наука та технологія

КОМЕНТАРІ • 49

  • @Thibaut_50
    @Thibaut_50 Рік тому +3

    Super tuto !
    Ça tombe bien car je compter faire exactement le même projet 😂
    Merci beaucoup pour ton tuto l'arduino me passionne et avec tes vidéos ça m'inspire !
    Je me suis abonné car ton tuto est très bien expliqué compte sur moi pour regarder tes autres vidéos !
    Bonne continuation et bonne chance sur youtube !

  • @Enkumnu
    @Enkumnu 2 роки тому +1

    Merci beaucoup pour cette réalisation. Bravo

  • @Flashgame66
    @Flashgame66 2 роки тому +1

    C'est super clair merci!

  • @blitzpulli
    @blitzpulli 2 роки тому +1

    Excellente vidéo. Je m'abonne direct. Merci !

    • @BGOTech
      @BGOTech  2 роки тому

      Merci à toi ;)

  • @patrickdelpit2289
    @patrickdelpit2289 3 роки тому

    Merci pour cette réalisation de station météo ! je vais tester au plus vite ! Quel est ton prochain projet ?

    • @BGOTech
      @BGOTech  3 роки тому

      Le pluviomètre bien entendu ;)

  • @ninovalette7609
    @ninovalette7609 Рік тому

    merci beaucoup pour le tutoiement mais est il possible de le réaliser en remplaçant la machine virtuelle par un vrai Raspberry Pi ?

  • @bertjanvanwijnen7181
    @bertjanvanwijnen7181 Рік тому +1

    Super bien expliqué. Merci !!! Est-ce qu’on peut sauvegarder les données sur une période infinie ? Il y a la période d’affichage sur 3j dans le tuto mais quid les anciennes données? En autres mots, ce qui m’intéresse est de voir l’évolution de la météo sur les années importée sur Excel p.e.

    • @BGOTech
      @BGOTech  Рік тому +1

      Oui, si vous ne videz pas la base de données, celles-ci sont conservées à vie.

    • @bertjanvanwijnen7181
      @bertjanvanwijnen7181 Рік тому +1

      @@BGOTech super et les données sont sous une forme exploitables sous Excel ?

    • @BGOTech
      @BGOTech  Рік тому +1

      @@bertjanvanwijnen7181 Non, c'est dans une base données, il faut les extraire pour qu'elles soient expoitables sous Excel.

    • @bertjanvanwijnen7181
      @bertjanvanwijnen7181 Рік тому +1

      Merci , dernière question : Je suppose que tous les éléments de votre dossier « Dropbox » se mettent dans le dossier /var/html/meteo de Pi-hole? Encore merci pour ce tuto, super boulot!!

    • @BGOTech
      @BGOTech  Рік тому +1

      @@bertjanvanwijnen7181 C'est ça.

  • @mateomartinezbilhau8838
    @mateomartinezbilhau8838 Рік тому

    Merci pour cette vidéo, est-il possible d'intégrer les données sur un module micro SD au lieu de passer par la machine virtuelle ? Des conseils sur cela ? Bravo pour la vidéo

    • @BGOTech
      @BGOTech  Рік тому

      Oui il existe des modules SD à connecter sur les ESP32 et ESP8266 mais cela demande quelques bidouilles supplémentaires.

  • @spock-enterprise2157
    @spock-enterprise2157 7 місяців тому

    bonjour, je viens de voir votre vidéo qui est superbe, ca donne envie de plus de précision, ne pourriez vous pas adapter votre projet avec un esp32 + s3 display et avec des capteurs du genre Tmp117 et autres ?

    • @BGOTech
      @BGOTech  7 місяців тому

      Pour l'instant le projet est en stand by, désolé.

  • @user-kd9ln4sq4f
    @user-kd9ln4sq4f 8 місяців тому

    c'est un super projet...mais j'ai pas de freebox ni pi hole et je veux essayer avec LAMP et comment je vais faire svp?

    • @BGOTech
      @BGOTech  8 місяців тому

      Le principe reste le même. Si tu héberges ton LAMP sur un Raspberry Pi (pour ne pas trop consommer d'électricité), tu peux arriver au même résultat.

  • @bilalel975
    @bilalel975 10 місяців тому

    Et jvoulais savoir aussi, ça prend du temps pour développer l’application web sur laquelle on peut voir les données ? Et de l’argent ?

    • @BGOTech
      @BGOTech  10 місяців тому

      Tout dépend si tu es déjà développeur ou non. Moi c'est mon métier donc quelques heures suffises.

  • @U72740
    @U72740 2 роки тому

    Bonjour . Merci pour les infos .Est il possible qu'il y ait un probleme avec le fichier zip. Je n'ai pas été capable de l'ouvrir

    • @BGOTech
      @BGOTech  2 роки тому

      Il fonctionne pour moi. Au cas où, voici un nouveau lien : www.dropbox.com/s/5uu3neoegy7jkow/meteo.zip?dl=0

    • @U72740
      @U72740 2 роки тому

      @@BGOTech Bien recu ,merci

  • @bilalel975
    @bilalel975 10 місяців тому

    Ça sert a quoi de mesurer le point de rosée ?

  • @blitzpulli
    @blitzpulli 2 роки тому

    Le BME280 existe en 5V et 3.3V. Quel est le bon modèle svp ?

    • @BGOTech
      @BGOTech  2 роки тому

      Dans mon schéma je l'alimente par le NodeMCU, donc 3,3V.

    • @blitzpulli
      @blitzpulli 2 роки тому

      @@BGOTech Merci ! Je me posais la question: utilisez vous le panneau solaire pour mesurer l'ensoleillement journalier ?

    • @BGOTech
      @BGOTech  2 роки тому

      @@blitzpulli Non, juste pour recharger la batterie

  • @Nainry
    @Nainry 3 роки тому

    Merci pour ta vidéo très intéressante. Par contre le fichier meteo.zip est corrompu. Je ne peux pas le décompresser une fois téléchargé. Cela me dit que l'archive est corrompue. J'ai essayé de le télécharger plusieurs fois et même constat à chaque fois.

    • @BGOTech
      @BGOTech  3 роки тому

      Oui en effet, l'archive était corrompue. Je l'ai recréée et j'ai mis à jour le lien. Merci à toi ;)

    • @Nainry
      @Nainry 3 роки тому

      @@BGOTech Merci beaucoup, ça fonctionne. C'est sympa toutes ces vidéos sur les microcontrôleurs. Pour ma part, je suis sur un projet avec un ESP32, mais je préfère la programmation en micropython. Et franchement avec ces petites bêtes (microcontrôleurs), on peut faire pleins de choses sympas.

  • @remi_rnrd
    @remi_rnrd 2 роки тому

    Bonjour comment faire pour mettre le code sur l’ ESP

    • @BGOTech
      @BGOTech  2 роки тому

      Avec l'Arduino IDE, il suffit de cliquer sur le bouton "Téléverser"

  • @levraidieulevraidieu4385
    @levraidieulevraidieu4385 7 місяців тому

    hello
    ou en est le projet
    tu as mis une batterie et un cellule photovoltaïque, je ne trouve pas la vidéo qui en parle
    Cordialement

    • @BGOTech
      @BGOTech  7 місяців тому

      Je l'explique justement dans cette vidéo. Je ne comprends pas ta question ?

  • @michelbre7784
    @michelbre7784 3 роки тому

    Je vais me lancer cet été, j'ai vu le pluviomètre, il manque l'anémomètre .......

    • @BGOTech
      @BGOTech  3 роки тому

      Pour ma part j'arrête là, je vous laisse oeuvrer sur l'anémomètre :)

  • @Thibaut_50
    @Thibaut_50 Рік тому

    Bonjour @BGO TECH
    j'ai un problème l'esp marque dans le terminal : code retour http c'est vide j'ai rien du tout et sur le serveur Local il ne m'affiche rien à part une page vide (le fond en violet et rose dégradé.) Pourrais tu m'aider s'il te plaît ?
    Merci d'avance,

    • @BGOTech
      @BGOTech  Рік тому +1

      Bonjour. Ca va être compliqué comme ça à distance mais est-ce que ton ESP est bien connecté au réseau ?

    • @Thibaut_50
      @Thibaut_50 Рік тому

      @@BGOTech Euh oui ça me marque bien wifi connected

  • @kojakjako9986
    @kojakjako9986 Рік тому

    Je suis larguer sur comment intégrer le site a ma Freebox. Mais je vais essayé de trouvé ça donne vraiment envie. PS: si quelqu'un a des ressources pour aider le débutant que je suis. Je suis preneur !

    • @BGOTech
      @BGOTech  Рік тому

      Pour héberger le site sur la Freebox, il faut déjà avoir une machine virtuelle avec un serveur Web installé. Regarde sur Internet, il y a pleins de tutos pour ça.

  • @drim6004
    @drim6004 Рік тому

    Bonjour, super idée !! mais j'ai un soucis avec le transfert du dossier meteo vers var/www/html/ de la freebox delta via winscp, "permission denied"!!! erreur code 3...avez vous une solution ? merci

    • @BGOTech
      @BGOTech  Рік тому

      Bonjour, vérifie qui possède le dossier en faisant un ls -a. Connecte-toi avec le compte qui a les droits

    • @drim6004
      @drim6004 Рік тому

      ​@@BGOTech / bonjour, merci pour la réponse, je suis allé dans le répertoire concerné via la console de la VM pihole, voici la réponse à la commande ls -a : admin_custom_disable_timer index lighttpd.orig pihole.........désolé mais là je sèche !! je crois comprendre qu'il faut se connecter avec winscp avec les login admin de la free...mais ça aussi cela ne marche pas

    • @drim6004
      @drim6004 Рік тому

      @@BGOTech Quand je me connecte, avec fileZilla, par exemple, sur la freebox delta avec le compte admin, j'ai accès aux répertoires "enregistrements, Musiques, Photos, Téléchargements."

    • @BGOTech
      @BGOTech  Рік тому

      @@drim6004 Il faut te connecter à ta VM et non pas à la Freebox. Elle doit avoir une IP différente de la Freebox.