DS18B20 không được liệt kê trong / sys / bus / w1 / thiết bị


22

Tôi đang bắt đầu làm việc trên một màn hình lên men bằng cách sử dụng hướng dẫn cảm biến nhiệt độ Adafbean, Raspbian chạy RPi, điện trở 4,7 kOhm và DS18B20 mà tôi đã hàn chân ghim nam. Sau khi kết nối chính xác như trạng thái hướng dẫn (trên nhiều bảng mạch), tôi thực hiện:

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

Nhưng tôi chỉ nhận được một thư mục có tên "w1_bus_master1"; không có thư mục 28-xxx. Tôi hiểu đây là một câu hỏi phổ biến, vì vậy đây là những gì tôi đã làm cho đến nay:

  • DS18B20 này đã hoạt động (và vẫn hoạt động) khi được kết nối với Arduino của tôi, vì vậy cảm biến không bị lỗi.

  • Đã thử kết nối cảm biến với GPIO 5V nhưng không thành công.

  • Đã thử nối dây điện trở như trên bảng mạch Arduino của tôi, với nguồn / dữ liệu / mặt đất trên một cột, điện trở nguồn / dữ liệu trên cột tiếp theo và các chân cảm biến trên cột sau đó; không may mắn.

  • Đã thử sử dụng cùng một hệ thống dây điện trên nhiều bảng.

Bất cứ ý tưởng mà tôi đang đi sai?

Một hình ảnh của các kết nối.


1
Một bức ảnh và một mô tả chính xác về các kết nối giữa Pi và cảm biến (bao gồm cả các kết nối điện trở) có thể hữu ích.
gia

Theo như tôi có thể nói các kết nối có vẻ đúng. Ground - Ground, 3V3 - Power, gpio 4 - dữ liệu, dữ liệu được kéo lên tới 3V3 thông qua điện trở.
gia

Tôi vừa mới thiết lập một cái và nó hoạt động tốt. Các lỗi rõ ràng là trao đổi mặt đất và kết nối điện.
gia

Phiên bản nào đang chạy? Trong loại thiết bị đầu cuốiuname -a

Câu trả lời:


28

Đã tìm thấy nó!

sudo nano /boot/config.txt

thêm vào :

dtoverlay = w1-gpio

điều này phải làm với cập nhật kernel, tìm thêm thông tin trong liên kết này


Chào mừng đến với Raspberry Pi! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Steve Robillard

Chết tiệt Tôi đã thực sự vật lộn với điều này! Tôi đã có một Pi2 hoạt động với mạng 1 dây 10 đầu dò. Tôi đã tạo một mạng mới với Pi3 và không thể làm cho nó hoạt động được ngay cả với cụm cảm biến từ Pi2 cũ. Nếu tôi có thể cung cấp cho bạn nhiều hơn +1 tôi sẽ. Cảm ơn, điều này đã làm việc một sự quyến rũ!
Jim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.