Schlagwort-Archive: DS18B20

I2C 1-Wire 1-Port Bridge für Raspberry Pi

Nach der großen 8-Port Platine sind noch zwei kleine 1-Port Platinen entstanden um 1-Wire für den Raspberry Pi™ über dessen I2C Bus verfügbar zu machen. Wenn man z.B. nur ein paar Sensoren anschließen möchte oder, so wie ich, einen Raspberry Pi™ mit LoxBerry je Etage nutzen will, kann man diese kleinen Platinen einsetzen.

Diese Platinen sind jetzt entstanden…
I2C-1-Wire-Bridge-1-Port-PCB I2C 1-Wire 1-Port Bridge für Raspberry PiDIe kleine Version (ohne Uhr und ohne Thermometer)

I2C-1-Wire-Bridge-1-Port-Clock-PCB I2C 1-Wire 1-Port Bridge für Raspberry PiDie große Version (mit DS1307Z Uhr und DS18B20 Thermometer)

Weiterlesen

Aktualisiert am: 7. April 2018

Bilder der fertigen Platinen hinzugefügt

I2C 1-Wire 8-Port Bridge für Raspberry Pi

Zur Nutzung mit z.B. LoxBerry ist folgende Platine, für die Raspberry Pi™ (Zero, 2 und 3),  entstanden die 8 1-Wire Busse bietet welche über I2C an den RaspBerry Pi™ angebunden sind.

Die Leerplatine sieht wie folgt aus…

1-Wire-I2C-LoxBerry-RasPi-Board I2C 1-Wire 8-Port Bridge für Raspberry Pi Weiterlesen

1-Wire Multisensor zur Montage in UP-Dosen

Nach langer Zeit geht es nun endlich weiter mit den 1-Wire Sensoren für die Hausautomatisierung. Es sind viele neue Platinen im aktuellen Jahr entstanden die ich nun nach und nach hier im Blog vorstellen werde. Beginnen werde ich hier mit einer Multi-Sensor-Platine zur Montage in einer UP-Dose hinter einer (Jung LS994B WW) Blindabdeckung.Multisensor-UP-innen-mit-Platine-300x292 1-Wire Multisensor zur Montage in UP-Dosen Weiterlesen

Kleines 1-Wire – Arduino Tutorial

Sicher ist es für viele interessant mit den verschiedenen 1-Wire Sensoren und Kontaktmeldern einfach mal zu experimentieren. Hier folgt jetzt ein kleines Tutorial was zeigen soll wie man alles an den Arduino™  (Uno kompatibel in meinem Fall) anschließt und sich die Ergebnisse z.B. in Putty anzeigen lässt.

Basieren tut alles auf meiner kleinen 1-Wire Testsoftware für den Arduino™.

Und nun geht es los mit dem Basisboard, einem Arduino™ Uno kompatiblen in meinem Fall.

Testaufbau-1-300x213 Kleines 1-Wire - Arduino Tutorial Weiterlesen

1-Wire Lichtsensor mit DS2438 und SFH203P

Oft möchte man wissen wie hell es zum Beispiel in einem Raum, oder auch draußen, ist um die Helligkeit anpassen zu können, oder das Aussenlicht einzuschalten. Für diesen Zweck habe ich zwei Platinen entworfen die mit Hilfe einer Fotodiode vom Typ SFH203P und dem schon bekannten DS2438 die Helligkeit messen. Eine Outdoor-Version kann zusätzlich mit einem HIH5030/5031 zur Messung der Luftfeuchte bestückt werden.

Hier ein Bild der Platine für den Innenbereich (Maße ca. 12,5 x 27,7 mm)…

Licht-Sensor-1-PCB-TOP-1-166x300 1-Wire Lichtsensor mit DS2438 und SFH203P Weiterlesen

1-Wire Temperatursensoren mit DS18B20

Zum experimentieren oder auch für die Hausautomatisierung ist es immer wieder nötig Temperaturen zu messen.

Hierfür habe ich folgende Platinen entworfen, sie unterscheiden sich lediglich in der Bauart des eingesetzten DS18B20, einmal THT und einmal SMD.

Die Version mit THT DS18B20 (Maße ca. 12,7 x 22,0 mm) …

Temperatur-Sensor-lite-PCB-TOP-1 1-Wire Temperatursensoren mit DS18B20 Weiterlesen

1-Wire Sensoren / Platinen für die Hausautomatisierung und Entwicklung

Vor kurzem hat mich ein Bekannter angesprochen ob ich ihm nicht bei der
Realisierung seiner Hausautomatisierung auf Basis des Loxone  Miniserver behilflich
sein kann.

miniserverr-300x200 1-Wire Sensoren / Platinen für die Hausautomatisierung und Entwicklung
Loxone Miniserver

Da schon eine 1-Wire Extension bei ihm vorhanden ist gingen meine Ideen in diese Richtung und ich fing an ein paar Platinen zu entwickeln.

ext_1wire-300x246 1-Wire Sensoren / Platinen für die Hausautomatisierung und Entwicklung1-Wire Extension

Herausgekommen ist eine ganze Serie an Platinen, mit u.a. 1-Wire
Sensoren der Fa. Maxim™, zur Anbindung an die 1-Wire Extension von Loxone, FHEM
oder div. andere Hausautomatisierungen bzw. Mikrocontroller.

Weiterlesen

Aktualisiert am: 12. Mai 2016

Neue Platinenbilder eingestellt.

Aktualisiert am: 20. Mai 2016

Umstellung der Anschlussklemmen von SMD auf THT, bastelfreundlicher

USB DS18B20 Temperatur-Sensor – Windows Client

Jetzt werden wir uns ein kleines Windows Programm erstellen damit wir uns die Temperatur anzeigen lassen können. Wir nutzen dafür die kostenlose Version von Visual Basic 2013 Express.

Download von Chip.de

 Wenn man sich die Software installiert hat, starten wir eine neue Visual Basic Windows Forms-Anwendung…

VB2013EXPRESS-300x167 USB DS18B20 Temperatur-Sensor - Windows Client

Weiterlesen

USB DS18B20 Temperatur-Sensor – Die Inbetriebnahme

Nachdem die Platine fertig ist können wir daran gehen und die Platine testen, den Mikrocontroller programmieren und einen Client für Windows erstellen.

Wenn wir ALLE Lötstellen, vor allem die am FT232RL, genauestens auf Lötbrücken und kalte Lötstellen hin kontrolliert haben können wir die Platine testen. Ich habe die Tests an einem PC mit Windows 7 durchgeführt, es sollte aber im Allgemeinen immer so einfach laufen 😉

Verbindet man den USB Temperatur-Sensor mit einem USB Kabel zum ersten Mal mit dem PC wird ein neues Gerät erkannt…..

Weiterlesen