DS18B20 tidak terdaftar di / sys / bus / w1 / devices

22

Saya mulai bekerja pada monitor fermentasi menggunakan tutorial penginderaan suhu Adafruit , RPi B + menjalankan Raspbian, sebuah resistor 4,7 kOhm dan DS18B20 di mana saya telah menyolder pin papan tempat memotong roti pria. Setelah pengkabelan persis seperti status tutorial (pada beberapa papan tempat memotong roti), saya lakukan:

sudo modprobe w1-gpio
sudo modprobe w1-therm
ls /sys/bus/w1/devices

Tapi saya hanya mendapatkan folder bernama "w1_bus_master1"; tidak ada folder 28-xxx. Saya mengerti ini adalah pertanyaan umum, jadi inilah yang telah saya lakukan sejauh ini:

  • DS18B20 ini telah berfungsi (dan masih berfungsi) saat terhubung ke Arduino saya, jadi sensornya tidak salah.

  • Mencoba menghubungkan sensor ke GPIO 5V tanpa hasil.

  • Sudah mencoba memasang kabel resistor seperti pada papan tempat memotong roti Arduino saya, dengan daya / data / ground pada satu kolom, resistor daya / data pada kolom berikutnya, dan pin sensor pada kolom setelah itu; tidak berhasil.

  • Sudah mencoba menggunakan kabel yang sama di beberapa papan tempat memotong roti.

Adakah ide yang salah?

Gambar koneksi.

Grafton C.
sumber
1
Foto dan deskripsi akurat tentang koneksi antara Pi dan sensor (termasuk koneksi resistor) mungkin berguna.
joan
Sejauh yang saya tahu koneksi tampaknya benar. Ground - Ground, 3V3 - Power, gpio 4 - data, data ditarik hingga 3V3 melalui resistor.
joan
Saya baru saja mengatur satu dan berfungsi dengan baik. Kesalahan yang jelas adalah menukar koneksi ground dan power.
joan
Versi apa yang sedang berjalan? Dalam tipe terminaluname -a

Jawaban:

28

Menemukannya!

sudo nano /boot/config.txt

tambahkan:

dtoverlay = w1-gpio

ini ada hubungannya dengan pembaruan kernel, cari info lebih lanjut di tautan ini

Frans
sumber
Selamat datang di Raspberry Pi! Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Steve Robillard
Sial ya! Saya benar-benar berjuang dengan ini! Saya memiliki Pi2 yang berfungsi dengan jaringan 10-probe 1-kawat. Saya membuat jaringan baru dengan Pi3 dan tidak bisa berfungsi bahkan dengan sensor cluster dari Pi2 lama. Jika saya bisa memberi Anda lebih dari +1, saya akan memberi Anda. Terima kasih, ini berhasil!
Jim