Тёмный

BitBastelei  

BitBastelei
Подписаться 51 тыс.
Просмотров 40 тыс.
50% 1

DS18B20 sind günstige, sehr einfach zu verwendende und genaue (±0,5°C) Temperatursensoren. Mit nur einem Widerstand lassen sich gleich mehrere an einen Raspberry Pi anschließen.
Datenblatt: www.maximintegr...
Tutorial bei RaspiProjekt.de: www.raspiproje...

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@Amperekaefer
@Amperekaefer 4 года назад
Interessantes und nützliches Projekt, auch wenn Linux nicht meine Welt ist! Danke!
@alexanderwoodstock8113
@alexanderwoodstock8113 8 лет назад
Super einfach erklärt :) Vielen dank :)
@Natenjo
@Natenjo 9 лет назад
danke! das ist ja wirklich sehr einfach
@oODomeOo1
@oODomeOo1 10 лет назад
Richtig cool und so einfach find ich gut (y)
@SchwurbelGuru
@SchwurbelGuru 2 года назад
Absolut genial, ist es hier möglich die Daten per MQTT von dem Raspi an eine externe InfluxDB zu senden? Ich würde die Werte gern mit Grafana auslesen bzw darstellen.
@fabiandorr3347
@fabiandorr3347 9 лет назад
Schönes Video, aber eventuell könntest du ja auch erklären wie das mit der parasitären Stromversorgung funktioniert, das kann ganz praktisch sein ;) Ansonsten, mach weiter so! LG
@HansRolfHarting
@HansRolfHarting 8 лет назад
Ich hab das gerade mit meinem Pi 3 und Raspbian ausprobiert. Für mich fehlte da folgender Schritt: vi /boot/config.txt dtoverlay=w1-gpio,gpiopin=4,pullup=on (geklaut von www.kompf.de/weather/pionewiremini.html) Ansonsten super Video. Dein "sollte auch ohne Widerstand funktionieren" hat mich etwas beruhigt. Hatte natürlich erstmal alles angeklemmt und Strom drauf und den Widerstand vergessen. Und natürlich fehlte dann der Schritt oben und /sys/bus/w1/devices war leer ;-)
@sebidev
@sebidev 10 лет назад
Super Video top wie immer :-)
@66smooth66
@66smooth66 4 года назад
Echt lässig. Aber woher weiß man denn was man da eingeben muss usw.? Beeindruckend. Ich würde sowas gern in ein Gehäuse bringen, um 5 versch. Temp. zu messen u anzeigen zu können.
@adlerweb
@adlerweb 4 года назад
Lehrerhaft würde ich jetzt sagen aus der Anleitung. Ehrlich gesagt bin ich für die aber meist auch zu faul und kopiere am Ende meist auch nur Beispiele aus dem Internet zusammen und passe die auf meine Bedürfnisse an ;)
@joergpeterneumann
@joergpeterneumann 10 лет назад
Den 4k7 braucht Ihr zwingend, es geht nicht ohne! Ebenso kann man in der gezeigten Schaltung nicht einfach die Betriebsspannung weglassen. Das mit 2 Kabeln wäre die s.g. parasitäre Stromversorgung, die dann gerinfügig anders beschaltet wird. Sieht man aber sehr gut im Datenblatt.
@adlerweb
@adlerweb 10 лет назад
Die Aussage, dass der 4.7kΩ nicht zwingend ist, ging auf das Raspi-Datenblatt zurück, demnach sind dessen GPIO-Pins mit internen Pullups ausgestattet, welche zugeschaltet werden können. Habe grade aber nochmal in den detaillierteren Specs, diese liegen bei ~50kΩ, das dürfte für eine stabile Kommunikation tatsächlich nicht ausreichen. Was die Beschaltung für parasitär angeht: Ich schätze du meinst das Verbinden des Vcc-Pins des 18B20 zu GND, steht tatsächlich so im Datenblatt, läuft meist aber auch ohne.
@itit7785
@itit7785 8 лет назад
besten dank
@Dnajr2
@Dnajr2 7 лет назад
I just don't understand the line at the end cat 28-*/w1_slave Could you explain this to me? Why 28-* ?
@adlerweb
@adlerweb 7 лет назад
This is a virtual directory structure. /sys/bus/w1/devices contains a (virtual) folder for each attached device. While mostly used with DS18b20 temperature sensors, there are several other devices which can be used on the same bus. All devices are identified using a unique device id (the latter part) and a family id to point out which kind of device it is. DS18b20 got 0x28 as family ID so all sensors of this type will start with 28-(unique id).
@hannes894
@hannes894 10 лет назад
muss man die treiber selbst machen oder sind die irgendwo verfügbar
@adlerweb
@adlerweb 10 лет назад
Sowohl w1_gpio als auch w1_therm sind Bestandteil des Linux-Kernels und bei allen mir bekannten Raspi-Distros als Modul vorhanden, sie müssen nur wie gezeigt per "modprobe" geladen werden.
@billigerfusel
@billigerfusel 8 лет назад
34 Grad Raumtemperatur?
@adlerweb
@adlerweb 8 лет назад
Im Sommer? Sicher.
@rudolfdiesel5551
@rudolfdiesel5551 9 лет назад
Wenn du ohnehin vorhast, drei Leitungen zu verwenden (+3,3 V, GND und Data), dann hat der Pullup-Widerstand von 4,7 kOhm ja wohl keine Bedeutung mehr. Ein Blick ins Datenblatt des DS18B20 würde helfen.
@adlerweb
@adlerweb 9 лет назад
Rudolf Diesel Soweit ich sehe ändert sich die Anforderung lediglich von "strong pull-up" zu "weak pull-up". Vergleiche auch mal mit HARDWARE CONFIGURATION; Fig. 10 im Datenblatt: Da ist im 18B20 nur ein FET für Pull-Down verbaut, ansonsten ist der High Impedance und brauch etwas Externes um hoch zu ziehen. Auch "Fig. 5: Powering the DS18B20 with an External Supply" gibt an, dass ein Pull-Up notwendig ist.
@TheStein100
@TheStein100 3 года назад
Guten Tag, ich habe das Problem, dass mein Sensor eine eigenartige Bezeichnung hat (00-800000000000) und es den Ordner w1_slave nicht bei mir gibt. Kann mir jemand weiterhelfen? Ich nutze einen Raspberry Pi 3 Model B mit Raspberryian. Vielen Dank!
@adlerweb
@adlerweb 3 года назад
Die 00-800000000000 deuten auf einen Verkabelungsfehler hin. Prüf mal, ob alle Anschlüsse des 18B20 richtig dran sind und die Spannung passt. Eventuell mal von einem anderen Pin versuchen.
@mattivirta
@mattivirta 5 лет назад
remember raspi 1-2 have lot different pinout gpio than normal popular raspi 3 A,B,zero etc.
@adlerweb
@adlerweb 5 лет назад
Not really, later models only added more pins, the first 26 pins are identical. See for example learn.sparkfun.com/tutorials/raspberry-gpio/gpio-pinout
@joelpeters6927
@joelpeters6927 3 года назад
Hallo, kannst du mir bitte die Konfig oder Anleitung bitte schicken? joel_edgar@web.de Dankeschön
@joergpeterneumann
@joergpeterneumann 9 лет назад
Mit der Umstellung auf den neuen Kernel funktioniert das Laden der Module nun über Device Tree (DT). Ich habe hier eine Anleitung, wie Ihr entweder DT ausschalten (nicht empfohlen) und so wie im Video weitermachen könnt oder den DT nutzt. www.raspiprojekt.de/machen/basics/schaltungen/9-1wire-mit-temperatursensor-ds18b20.html?showall=1&limitstart
@nilswegner2881
@nilswegner2881 8 лет назад
ich benutze den gleichen wlan stick an meinem raspberry pi :-)
@bla4224
@bla4224 8 лет назад
Dein sogenanntes "Everything is a file" -Prinzip hat nicht mal ansatzweise weder was mit UNIX(TM) noch mit Unix zu tun. Diese Falschinformation las mal schön stecken!
@adlerweb
@adlerweb 8 лет назад
Es steht dir frei diese Falschinformation zu korrigieren: de.wikipedia.org/wiki/Everything_is_a_file
@bla4224
@bla4224 8 лет назад
Oh mein ..., wieder so ein Schmierfink (wikipedia + referenzierter Autor), der nix kapiert hat/alles in einen Topf wirft, zu 'nem ungenießbaren Brei verrührt und sich auch noch traut, selbiges den Leuten zum Fraß vorzuwerfen. Unglaublich! Gibt wieder Minuspunkte für Wikipedia. Anyway, verweise zukünftig lieber auf das "sysfs von Linux" (welches BTW erst mit dem 2.5er Kernel Einzug in die Linux-Welt erfuhr) - das ist korrekt und genau das, worauf du eigentlich hinweisen willst.
Далее
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Просмотров 1,9 млн
DS18B20 temperature sensor with ESP8266 and ESPeasy
24:53
Raspberry Pi DS18B20 Temperature Sensor Tutorial
13:46
Просмотров 368 тыс.
Top 10 Raspberry Pi Erweiterungen
10:48
Просмотров 236 тыс.
WORKSHOP WEDNESDAY: StuG III transmission disassembly!
20:34