Description
Module GY-SHT30-D capteur numérique de température et d’humidité I2C Compatible Arduino Les capteurs de température / Sensiron sont parmi les dispositifs les plus raffinés et précis que l’on puisse obtenir. Et enfin, nous en avons quelques-uns qui ont une vraie interface I2C pour une lecture facile. Le capteur SHT30-D a une excellente précision relative de 2% et une précision de 0,3°C pour la plupart des usages. À la différence des précédents capteurs SHT, ce capteur a une vraie interface I2C et (bonus !) avec deux options d’adresse. De plus conforme à 3V ou 5V, donc possible d’alimenter et de communiquer avec lui pratiquement avec n’importe quel microcontrôleur ou microordinateur. Un charmant petit chip – donc nous avons créé une carte de breakout avec le SHT30-D et quelques circuits de support comme des résistances pull-up et des condensateurs. Chaque commande est fournie avec une carte PCB de breakout entièrement assemblée et testée et un petit morceau de connecteur. Vous devrez souder le connecteur sur le PCB mais c’est assez simple et ne prend que quelques minutes même pour un débutant. Pins d’alimentation: Vin: c’est le pin d’alimentation. Le chip utilise 2,5-5V CC pour l’alimentation. Pour un Tutoriel: Comment utiliser GY-SHT30-D Le GY-SHT30-D est un capteur numérique de température et d’humidité I2C compatible Arduino, idéal pour les projets de surveillance environnementale. Ce dont vous avez besoin Arduino ou compatible Câble I2C Résistance pull-up 4,7kΩ Logiciel Arduino IDE Étapes 1. Connectez la résistance pull-up entre SDA et VCC. 2. Connectez SDA au pin SDA de l’Arduino. 3. Connectez SCL au pin SCL de l’Arduino. 4. Chargez le code sur le GY-SHT30-D. 5. Exécutez le code pour lire la température et l’humidité. 6. Vérifiez la communication I2C avec un oscilloscope ou un débogueur. 7. Vérifiez le datasheet pour des paramètres supplémentaires. 8. Essayez d’installer le capteur dans un projet de surveillance environnementale. Exemple de code « `cpp #include #include SHT3x sht3x; void setup() { Wire.begin(); sht3x.begin(); } void loop() { float temperature = sht3x.readTemperature(); float humidity = sht3x.readHumidity(); Serial.print(« Temp: « ); Serial.print(temperature); Serial.print(« C, Hum: « ); Serial.print(humidity); Serial.println(« % »); delay(1000); } « ` Mini-projet Construisez un système de surveillance de l’humidité dans une pièce. Connectez le GY-SHT30-D à un Arduino et affichez les valeurs sur une porte série. Erreurs courantes Oubliez de connecter la résistance pull-up. Configurez Wire.begin() sans initialiser le capteur. Ne pas utiliser delay() pour lire les données. Ne pas vérifier la communication I2C avec un oscilloscope. Accessoires recommandés Arduino Uno Câble I2C Résistance pull-up 4,7kΩ Afficheur LCD Questions fréquentes Comment puis-je vérifier la communication I2C ? Utilisez un oscilloscope ou un débogueur pour vérifier la communication I2C. Le GY-SHT30-D fonctionne-t-il avec Arduino Nano ? Oui, le GY-SHT30-D est compatible avec Arduino Nano. Puis-je utiliser une autre résistance pull-up ? Oui, mais assurez-vous qu’elle est comprise entre 1kΩ et 10kΩ.









Avis
Il n’y a pas encore d’avis.