Yeni: Yapay zekâ güvenlik duvarı tüm platformu izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

i2cdetect hiç adres göstermiyor, BME280 mi bozuk ben mi yanlış bağladım?

i2cdetect hiç adres göstermiyor, BME280 mi bozuk ben mi yanlış bağladım?

Çözüldü 5 3

Yine ben 🙂 Sera prototipinde DHT22’yi bırakıp BME280’e geçmek istedim, daha kararlı diye. Pi 4, Raspberry Pi OS, raspi-config’ten I2C’yi açtım, reboot ettim. 6 pinli mor bir modül aldım: VCC, GND, SCL, SDA, CSB, SDO.

Bağlantı: VCC 3,3 V (pin 1), GND (pin 6), SDA pin 3, SCL pin 5. CSB ve SDO boşta. Sonuç:

$ sudo i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
...
70: -- -- -- -- -- -- -- --

Hiçbir adres yok. I2C çalışıyor mu çalışmıyor mu nasıl anlarım? İki modül aldım, ikisinde de aynı.

♥ 1

i2cdetect -y 0 dene, belki diğer bus’tadır.

Ağ geçidi yine bağlanıyor…
♥ 1

-y 0 “Could not open file /dev/i2c-0” diyor.

♥ 1

Pi 4’te header’daki bus 1, 0’a bakmana gerek yok. Tamamen boş bir tablo genelde iki şeyden olur, ben de bir sahada aynısını yaşadım:

1. SDA ve SCL ters. Pin 3 SDA (GPIO2), pin 5 SCL (GPIO3). Modülün üstündeki yazıya göre kabloyu bir daha takip et, ucuz kablolarda renkler karışıyor.

2. 6 pinli modülde CSB boşta kalırsa çip açılışta SPI moduna geçebiliyor. CSB’yi 3,3 V’a bağla, SDO’yu GND’ye bağlarsan adres 0x76, 3,3 V’a bağlarsan 0x77 olur.

Hızlı kontrol: Pi açıkken ve sensör bağlıyken multimetreyle SDA ve SCL’nin GND’ye göre gerilimini ölç. İkisi de 3,3 V civarında olmalı (Pi’de pull-up var). 0 V görüyorsan bir şey hattı aşağı çekiyor, kısa devre ya da yanlış pin.

Adres çıkınca chip id’ye de bak: BME280’de 0xD0 register’ı 0x60 döner. 0x58 dönüyorsa sana BMP280 satmışlar, onda nem yok, piyasada çok oluyor.

sudo i2cget -y 1 0x76 0xD0
Kabul edilen çözüm♥ 4

SDA ile SCL tersmiş 🤦 CSB’yi de 3,3 V’a bağlayınca 0x76 çıktı. Ama chip id 0x58 geldi, yani ikisi de BMP280’miş, nem yok. Sıcaklık ve basıncı şimdilik Hermetry’ye gönderiyorum, gerçek BME280 sipariş ettim. Sağ olun!

♥ 1

BMP280 tuzağına ben de düşmüştüm, geçmiş olsun 🙂

Ağ geçidi yine bağlanıyor…
♥ 1
6 yazı görüntüleniyor – 1 ile 6 arası (toplam 6)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.

Sohbete katılın

Soru sormak ve yanıtlamak, yararlı gönderileri beğenmek ve sorununuzu çözen yanıtı işaretlemek için oturum açın. Her katkı puan ve seviye kazandırır.

Paylaş