DS18B20 nie jest wymieniony w / sys / bus / w1 / devices


22

Zaczynam pracę od monitora fermentacji, korzystając z samouczka z czujnikiem temperatury Adafruit , RPi B + z uruchomionym Raspbianem, rezystorem 4,7 kOhm i DS18B20, do którego wlutowałem męskie kołki do chleba. Po okablowaniu dokładnie tak, jak mówi samouczek (na wielu tablicach nawigacyjnych), wykonuję:

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

Ale dostaję tylko folder o nazwie „w1_bus_master1”; brak folderów 28-xxx. Rozumiem, że jest to częste pytanie, więc oto co dotychczas zrobiłem:

  • Ten DS18B20 działał (i nadal działa) po podłączeniu do mojego Arduino, więc czujnik nie jest uszkodzony.

  • Próbowałem podłączyć czujnik do 5 V GPIO bez powodzenia.

  • Próbowałem okablować rezystor tak, jak jest na płycie głównej mojego Arduino, z zasilaniem / danymi / uziemieniem w jednej kolumnie, rezystorem zasilania / danych w następnej kolumnie, a następnie kołkami czujnika na kolumnie; brak szczęścia.

  • Próbowałem przy użyciu tego samego okablowania na wielu tablicach nawigacyjnych.

Jakieś pomysły, w których popełniam błąd?

Zdjęcie połączeń.


1
Przydatne może być zdjęcie i dokładny opis połączeń między Pi a czujnikiem (w tym połączeń rezystora).
joan

O ile mogę stwierdzić, połączenia wydają się prawidłowe. Uziemienie - uziemienie, 3V3 - moc, gpio 4 - dane, dane wyciągnięte do 3V3 przez rezystor.
joan

Właśnie skonfigurowałem jeden i działa dobrze. Oczywistym błędem jest zamiana połączeń uziemienia i zasilania.
joan

Jaka wersja działa? W typie terminalauname -a

Odpowiedzi:


28

Znaleziono to!

sudo nano /boot/config.txt

Dodaj :

dtoverlay = w1-gpio

ma to związek z aktualizacją jądra, znajdź więcej informacji w tym linku


Witamy w Raspberry Pi! Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Steve Robillard

O tak! Naprawdę z tym walczyłem! Miałem działającego Pi2 z 10-sondową siecią 1-żyłową. Zrobiłem nową sieć z Pi3 i nie mogłem jej uruchomić nawet z klastrem czujników ze starego Pi2. Gdybym mógł dać ci więcej niż +1, zrobiłbym to. Dzięki, działało to na urok!
Jim
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.