Capteur d’humidité et de température MINI Si7021 (2 / 4 étapes)

Étape 2: Câblage pour les Communications série Bus I2C

La chose importante sur ce câblage sont les résistances de pull-deux up. Le SCL et SDA sont pilotes « open drain ». Ce qui signifie que la puce peut conduire la sortie basse sur ces lignes, mais il ne peut pas conduire ces lignes secondaires. Pour la ligne pouvoir aller en haut, vous devez fournir les résistances de pull-up.

Other than that, le câblage est assez simple ;

(N’oubliez pas de couper toute alimentation de votre Arduino ou le montage d’essai avant de commencer)

1. Connectez le 3.3V Puissance hors de votre Arduino au rail positif sur votre maquette

2. Connectez le GND (masse) de votre Arduino sur le rail de sol (négatif) sur votre maquette.

3. ajouter le condensateur .01uf à votre maquette (j’ai utilisé un bouchon en céramique, polarité montre autrement)

3 a. Connectez 3.3V à une patte du condensateur

3 b. Connectez l’autre jambe du condensateur à la masse (GND)

4. maintenant faire une autre connexion de la patte du condensateur avec 3.3V là-dessus (3 a. ci-dessus) à VCC sur le capteur

Remarque : le condensateur est utilisé pour lisser le courant qui circule dans le capteur. Penser de cette façon, le condensateur just est là et ne fait rien. C’est qu’il y ait une baisse du niveau de puissance, à quel point les condensateurs se déchargent à la source d’alimentation pour compenser cette baisse, ainsi « lissage » la puissance à venir dans le capteur. Et c’est important car le capteur utilise cette même puissance en sortie pour les mesures de données - puissance en douceur en, sortant de données lisses. Vous pouvez jouer avec la valeur du condensateur, le guide du développeur ci-joint fournit plus d’informations sur qui.

5. Connectez au sol au GND sur capteur

6. installer les résistances sur votre maquette

7. Branchez une jambe de chaque résistance le 3.3V mises sous tension du capteur de puissance

8. Branchez SCL entre le capteur et la jambe opposée d’une résistance (pas la jambe vous vient de se connecter en #7).

9. et continuer cette connexion de la résistance à la broche 5 (A5) sur l’Arduino

10. Connectez le SDA à la résistance, comme nous l’avons fait pour SCL

11. et continuer cette connexion entre la résistance et Analog broche 4 (A4) sur l’Arduino

Remarque : les résistances sont utilisés pour garder les lignes SCL et SDA haute jusqu'à ce qu’elles soient faibles par le capteur.

Nous devrions être câblés et prêt à aller. Maintenant être le bon moment pour charger l’esquisse de scanner I2C sur votre Arduino et (croisez les doigts) verrait si elle trouve le capteur.

S’il ne trouve pas le capteur ici sont quelques conseils de dépannage:

1. s’assurer que toutes les connexions sont correctes (je sais qu’a un donné, mais j’ai travaillé dedans pendant 26 ans et le nombre de personnes qui commencent le dépannage au mauvais endroit est incroyable, toujours commencer avec les bases et le travail de votre chemin vers le haut de là)

2. vraiment vérifier le câblage autour de ces résistances, câblé erroné - aucun worky

3. Vérifiez que le A4 et A5 sur votre carte Arduino sont éteindre autour de 5v. Je sais que nous utilisons le 3.3V côté des choses de l’Arduino, mais en train de créer le bus I2C ces broches obtenir un traitement spécial. Lors d’un de mes moments les plus « patient » avec ce projet, j’ai vérifié enfin ces broches et A4 trouvé était mort (je me souvins alors un court sur cette broche d’un autre projet). Un swap de Conseil rapide et moi ne pouvions arrêter constituant de nouveaux jurons.

Articles Liés

Capteur d’humidité et de température

Capteur d’humidité et de température

Au travail, nous utilisons beaucoup de moniteurs environnementales. Je voulais quelque chose de similaire pour la maison. J'ai vu ces capteurs de DHT-11 sur ebay assez bon marché. Il y a une gamme plus large et la version en plus haute résolution dis
Raspberry Pi - humidité I2C HIH6130 & température capteur Python Tutorial

Raspberry Pi - humidité I2C HIH6130 & température capteur Python Tutorial

HIH6130 est une humidité et capteur de température à sortie numérique. Ces capteurs fournissent un niveau de précision de ±4 % RH. Avec la stabilité à long terme de pointe, véritable compensation de température numérique I2C, fiabilité inégalée, l'ef
Arduino Nano - HTS221 l’humidité Relative et température capteur tutoriel

Arduino Nano - HTS221 l’humidité Relative et température capteur tutoriel

HTS221 est un ultra compact numérique un capteur capacitif d'humidité relative et de température. Il comprend un capteur et un signal mixé circuit(ASIC) intégrée spécifique demande de fournir l'information de mesure par l'intermédiaire des interfaces
Raspberry Pi HTS221 l’humidité Relative et température capteur Java Tutorial

Raspberry Pi HTS221 l’humidité Relative et température capteur Java Tutorial

HTS221 est un ultra compact numérique un capteur capacitif d'humidité relative et de température. Il comprend un capteur et un signal mixé circuit(ASIC) intégrée spécifique demande de fournir l'information de mesure par l'intermédiaire des interfaces
Raspberry Pi - humidité I2C HIH6130 & température capteur Java Tutorial

Raspberry Pi - humidité I2C HIH6130 & température capteur Java Tutorial

HIH6130 est une humidité et capteur de température à sortie numérique. Ces capteurs fournissent un niveau de précision de ±4 % RH. Avec la stabilité à long terme de pointe, véritable compensation de température numérique I2C, fiabilité inégalée, l'ef
Enregistreur de données de capteur de luminosité et de température

Enregistreur de données de capteur de luminosité et de température

Dans ce tutoriel, je fais une température et un enregistreur de données de capteur de lumière avec un Arduino pour que je peux tester les différents endroits des plantes ou des endroits pour dormir à l'extérieur durant l'été qui n'obtiennent pas de b
[Tutorial pour 4DIY.ORG] - Comment suivre l’humidité et la température à l’aide du capteur de DHT et iphone

[Tutorial pour 4DIY.ORG] - Comment suivre l’humidité et la température à l’aide du capteur de DHT et iphone

Étape 1: Matériaux et outils 1. 1 x [4DIY.ORG] Core Board.2. 1 x DHT capteur.3. 1 x batterie de bouclier.4. [4DIY.ORG] demandeÉtape 2: Télécharger esquisse à [4DIY.ORG] à l'aide de bouclier FT232 Etape 3: Raccorder le matériel Étape 4: Suivez [4DIY.O
Arduino Nano : Température et humidité Module de capteur DHT11/DHT21/DHT22 avec Visuino

Arduino Nano : Température et humidité Module de capteur DHT11/DHT21/DHT22 avec Visuino

DTH11 / DTH21 / DTH22 et AM2301sont des capteurs de température et humidité Arduino combinés très populaires.Dans ce Instructable, je vais vous montrer, comment il est facile de programmer Arduino pour les utiliser avec Visuino - un environnement de
Comment afficher la température et l’humidité à l’aide d’un Arduino et un capteur d’humidité DHT11

Comment afficher la température et l’humidité à l’aide d’un Arduino et un capteur d’humidité DHT11

J'ai fait quelques instructables montrant comment lire la température à l'aide d'une sonde de température.Maintenant, j'ai découvert le DHT11 qui fait le même travail plus affiche le niveau d'humidité aussi bien. Lire aussi la température d'un DHT11
Arduino Nano : Température DHT11 et humidité Instrumentation visuelle avec Visuino

Arduino Nano : Température DHT11 et humidité Instrumentation visuelle avec Visuino

DTH11/DTH21/DTH22 et AM2301 sont très populaires capteurs de température et humidité Arduino combinées.J'ai déjà fait une Instructable sur la façon de les utiliser et envoyer des informations de texte pour la température et l'humidité sur le Port sér
Particule Photon - tutoriel de capteur de température HDC1000

Particule Photon - tutoriel de capteur de température HDC1000

Le HDC1000 est un capteur d'humidité numérique avec sonde de température intégrée qui permet une précision de mesure excellente à très faible puissance. L'appareil mesure humidité basée sur un roman capteur capacitif. Les capteurs d'humidité et de te
Raspberry Pi HDC1000 température capteur Java Tutorial

Raspberry Pi HDC1000 température capteur Java Tutorial

Le HDC1000 est un capteur d'humidité numérique avec sonde de température intégrée qui permet une précision de mesure excellente à très faible puissance. L'appareil mesure humidité basée sur un roman capteur capacitif. Les capteurs d'humidité et de te
Raspberry Pi HDC1000 température capteur Python Tutorial

Raspberry Pi HDC1000 température capteur Python Tutorial

Le HDC1000 est un capteur d'humidité numérique avec sonde de température intégrée qui permet une précision de mesure excellente à très faible puissance. L'appareil mesure humidité basée sur un roman capteur capacitif. Les capteurs d'humidité et de te
Arduino Nano - tutoriel de capteur de température HDC1000

Arduino Nano - tutoriel de capteur de température HDC1000

Le HDC1000 est un capteur d'humidité numérique avec sonde de température intégrée qui permet une précision de mesure excellente à très faible puissance. L'appareil mesure humidité basée sur un roman capteur capacitif. Les capteurs d'humidité et de te