Annonce

Réduire
Aucune annonce.

Projet Arduino : Station Météo Connectée

Réduire
X
Réduire
  •  

  • Projet Arduino : Station Météo Connectée

    Projet Arduino : Station Météo Connectée

    🔧 Créez une Station Météo Connectée avec Arduino

    Mesurez Température, Humidité et Pression Atmosphérique

    Introduction

    L’Arduino est un microcontrôleur puissant et accessible qui permet de donner vie à des projets électroniques variés. Aujourd’hui, nous allons explorer la création d’une station météo connectée, capable de mesurer la température, l’humidité et la pression atmosphérique, et d’afficher ces données sur un petit écran OLED.

    🔍 Matériel nécessaire

    • 1 × Carte Arduino UNO (ou Nano)
    • 1 × Capteur BME280
    • 1 × Écran OLED I2C 0.96" (128x64 pixels)
    • Fils de connexion Dupont
    • 1 × Breadboard

    🔌 Schéma de connexion

    BME280

    BME280Arduino
    VCC3.3V
    GNDGND
    SDAA4
    SCLA5

    Écran OLED

    OLEDArduino
    VCC5V
    GNDGND
    SDAA4
    SCLA5
    💡 Remarque : Certaines versions du BME280 supportent le 5V.

    🧠 Code Arduino

    #include <Wire.h>
    #include <Adafruit_SSD1306.h>
    #include <Adafruit_BME280.h>
    
    #define SCREEN_WIDTH 128
    #define SCREEN_HEIGHT 64
    #define OLED_RESET -1
    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
    
    Adafruit_BME280 bme;
    
    void setup() {
    Serial.begin(9600);
    if (!bme.begin(0x76)) {
    Serial.println("Erreur capteur BME280 !");
    while (1);
    }
    
    if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
    Serial.println("Erreur écran OLED !");
    while (1);
    }
    
    display.clearDisplay();
    display.setTextSize(1);
    display.setTextColor(SSD1306_WHITE);
    }
    
    void loop() {
    float temp = bme.readTemperature();
    float hum = bme.readHumidity();
    float press = bme.readPressure() / 100.0F;
    
    display.clearDisplay();
    display.setCursor(0,0);
    display.print("Temp: ");
    display.print(temp);
    display.println(" C");
    
    display.print("Hum: ");
    display.print(hum);
    display.println(" %");
    
    display.print("Pres: ");
    display.print(press);
    display.println(" hPa");
    
    display.display();
    delay(2000);
    }

    📦 Résultat

    Une fois le tout assemblé, votre station météo affiche en temps réel la température, l’humidité et la pression atmosphérique directement sur l’écran OLED. Un projet parfait pour débuter dans le monde de l’Arduino et comprendre comment collecter et afficher des données.

    🚀 Possibilités d’amélioration

    • Enregistrer les données sur carte SD
    • Ajouter une connexion Wi-Fi avec un ESP8266/ESP32
    • Envoyer les données sur une interface web ou une application mobile
    • Ajouter des alarmes météo personnalisées

    Conclusion

    Ce projet simple montre à quel point l’Arduino peut être un outil puissant pour prototyper des objets intelligents. Que ce soit pour apprendre ou pour surveiller votre environnement, une station météo connectée est un excellent point de départ dans l’univers de l’électronique et de l’IoT.

      L'envoi de commentaires est désactivé.

    Categories

    Réduire

    Latest Articles

    Réduire

    • Projet Arduino : Station Météo Connectée
      par Swatys
      Projet Arduino : Station Météo Connectée body { font-family: Arial, sans-serif; background-color: #f0f4f7; margin: 0; padding: 20px; color: #333; } h1, h2, h3 { color: #0077cc; } code { background-color: #eee; padding: 2px 4px; border-radius: 4px; } pre { background-color: #272822; color: #f8f8f2; padding: 15px; overflow-x: auto; border-radius: 5px; } table { border-collapse: collapse; margin: 20px 0; width: 100%; } th, td { border: 1px solid #aaa; padding: 8px; text-align: left; } .tip { bac...
      06 août 2025, 21h59
    • Évolution des intelligences artificielles à venir
      par Swatys
      Évolution des intelligences artificielles à venir Évolution des intelligences artificielles à venir L’intelligence artificielle (IA) ne cesse de progresser à une vitesse fulgurante. Si les IA actuelles impressionnent déjà par leur capacité à générer du texte, des images ou même du code, l’avenir promet des avancées encore plus spectaculaires. 1. Les IA génératives 2.0 Les prochaines générations d’IA génératives seront capables de comprendre plus finement les...
      04 août 2025, 09h04
    • 🚨 Dead by Daylight x The Walking Dead – Chapitre 9.1.0
      par Swatys
      Voici un article complet sur la nouvelle mise à jour 9.1.0 de Dead by Daylight, qui introduit deux survivants emblématiques issus de The Walking Dead : Rick Grimes et Michonne Grimes.
      🚨 Dead by Daylight x The Walking Dead – Chapitre 9.1.0

      🗓️ Sortie officielle


      La mise à jour 9.1.0 est désormais disponible depuis le 29 juillet 2025 sur toutes les plateformes, après une phase de test en PTB (Public Test Build). Elle marque le début du chapitre The Walking Dead dans...
      30 juillet 2025, 15h48
    • 🎮 Les jeux vidéo les plus attendus de 2025
      par Swatys

      Introduction

      🎮 Les jeux vidéo les plus attendus de 2025

      Voici un aperçu des jeux vidéo à venir en 2025, classés par ordre chronologique, avec les titres les plus attendus du grand public comme des passionnés :


      Calendrier des sorties majeures 📅 Calendrier des sorties majeures 2025 20 mars : Assassin’s Creed Shadows – PC, PS5, Xbox Series 17 avril : Indiana Jones and the Great Circle – PS5 24 avril : Clair Obscur : Expedition 33 – PC, PS5, Xbo...
      28 juillet 2025, 19h11
    • VALORANT : Les Nouveautés à Venir
      par Swatys
      🎮 VALORANT : Les nouveautés à venir (Patch 9.0 et au-delà)


      Riot Games continue de faire évoluer Valorant avec du contenu explosif ! Entre un nouvel agent, une nouvelle carte et des changements sur le mode classé, les joueurs ont de quoi s’exciter. Voici tout ce qu’on sait jusqu’à maintenant.


      🧪 Nouvel Agent : L’héritier de Viper ?

      Un nouvel agent est en préparation, surnommé « Hazard » dans les fichiers de test. Inspiré...
      27 juillet 2025, 16h49
    • Rust – Survivre ou mourir dans un monde impitoyable
      par Swatys
      Rust – Survivre ou mourir dans un monde impitoyable Rust est un jeu de survie multijoueur développé par Facepunch Studios. Né d’un mélange entre la survie à la DayZ et la construction à la Minecraft, Rust vous plonge dans un monde brutal où le seul but est de survivre à tout prix. 🔫 Un monde où la loi du plus fort règne Dès votre apparition, vous êtes nu avec seulement une pierre en main. Pour survivre, il vous faudra chasser, miner, construire et affronter d'autres joueur...
      27 juillet 2025, 08h42
    Chargement...
    X