[Programmation] Connexion d'un capteur BH1750 avec une arduino nano
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Connexion d'un capteur BH1750 avec une arduino nano



  1. #1
    Xydwix

    Connexion d'un capteur BH1750 avec une arduino nano


    ------

    Bonjour à tous,

    Je me permets de lancer cet SOS car cela fait deux jours que je me trouve complètement bloqué, à tourner en rond face au problème suivant : j'ai connecté un capteur de luminosité BH1750 à mon arduino nano selon le schéma de l'image ci dessous.
    Nom : Schéma.png
Affichages : 698
Taille : 614,7 Ko
    ( vcc -> 3v3
    gnd -> gnd
    scl -> A5
    sda -> A4)

    Problème : quand je lance un programme censé afficher dans le moniteur la quantité de lux captée, je me retrouve avec ce message :

    12:19:11.088 -> [BH1750] ERROR: received NACK on transmit of address
    12:19:11.124 -> BH1750 Test begin
    12:19:11.160 -> [BH1750] Device is not configured!
    12:19:11.160 -> Light: -2.00 lx

    Je lance alors le programme i2c, censé trouver les adresses de possibles composants i2c, mais il ne trouve aucun capteur.
    Pensant alors que c'est mon capteur de luminosité qui est HS, j'en achète un second, qui présente exactement le même problème...je ne sais plus quoi faire

    Merci d'avance pour vos réponses !

    -----

  2. #2
    jiherve

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Bonjour
    Où sont les résistances de pull up sur SCL et SDA ?
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    vincent66

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Et ADDR est laissé en l'air...?
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  4. #4
    Xydwix

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Jiherve qu'entends-tu par "résistances pull-up" ? Je n'en ai pas vu dans les différents montages que l'on peut trouver sur les divers forums...
    Vincent666 la broche ADDR peut être soit laissée non connectée (ou connectée à la broche ground), soit connectée à la broche 3v3 : dans ce dernier cas, l'adresse est 0x5c à la place de 0x23.

  5. A voir en vidéo sur Futura
  6. #5
    jiherve

    Re : Connection d'un capteur BH1750 avec une arduino nano

    bonsoir
    c'est une liaison I²C (TWI chez atmel) il faut donc des resistance de pull up et celles ci semblent être sur la carte BH1750 d’après les vagues schémas trouvés sur le net mais cette dernière fonctionne en 5V !!!
    JR
    l'électronique c'est pas du vaudou!

  7. #6
    nornand

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Citation Envoyé par jiherve Voir le message
    bonsoir
    c'est une liaison I²C (TWI chez atmel) il faut donc des resistance de pull up et celles ci semblent être sur la carte BH1750 d’après les vagues schémas trouvés sur le net mais cette dernière fonctionne en 5V !!!
    JR
    oui c'est mieux effectivement 4 fils 1 erreur de recopie , on comprend mieux , que l'ARDUINO , soit mal aimé par certains participant du forum .

    le schéma mal pompé est là -> http://arduinolearning.com/wp-conten...-bh1750_bb.png
    Dernière modification par nornand ; 17/04/2019 à 20h16.

  8. #7
    Xydwix

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Re-bonsoir Jiherve,

    J'ai donc essayé en connectant le BH1750 au 5v, puis, n'aboutissant à aucun résultat concluant, j'ai essayé avec des résistances sur les broches SDA et SCL (560ohm puis 4600ohm) : toujours rien...

    Par contre Nornand, le schéma du lien de ta réponse est théoriquement correct si le module BH1750 contient effectivement les résistances pull-up pour le 5v non ?

  9. #8
    jiherve

    Re : Connection d'un capteur BH1750 avec une arduino nano

    Bonjour,
    le module BH1750 comporte des " translateurs" de niveau qui incluent des pull up :https://www.instructables.com/id/BH1...-Light-Sensor/.
    un peu de lecture :http://www.elechouse.com/elechouse/i...h1750fvi-e.pdf
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. [Autre] Problème: Carte Arduino Nano avec L9119S pour moteur PAP
    Par myst33 dans le forum Électronique
    Réponses: 10
    Dernier message: 26/02/2017, 00h10
  2. [Outils/Fab/Comp] Calibration du MQ135 (capteur de gaz) avec ARDUINO
    Par yacineylk dans le forum Électronique
    Réponses: 2
    Dernier message: 30/05/2016, 13h15
  3. [Programmation] Récupération de données d'un capteur de force avec un Arduino
    Par pepinotux dans le forum Électronique
    Réponses: 4
    Dernier message: 24/02/2016, 15h18
  4. Capteur de rythme cardiaque avec Arduino
    Par coucouhiboucaillou dans le forum Électronique
    Réponses: 5
    Dernier message: 28/07/2015, 15h42
  5. Réponses: 5
    Dernier message: 29/08/2014, 11h00
Découvrez nos comparatifs produits sur l'informatique et les technologies.