Home > Technologie > Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Advertisement

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Hallo,

Heute werde ich Ihnen zeigen, wie Sie Ihre eigenen digitalen Thermometer mit arduino uno und DS18B20 Temperatursensor.

Dieses Thermometer kann Temperaturen von -55 ° C bis + 125 ° C (-67 ° F bis + 257 ° F) messen. Es hat zu Knöpfen, eins, zum des Schirmlichtes zu drehen und weg von einem, um zwischen celsius / fahrenheit zu ändern.

Ich ziehe es vor, meine eigene Arduino-basierte Schaltung mit dem ATmega328p uno Besitzer zu bauen, aber dies ist optional für Sie. Sie können auch Brot, um es einfacher zu bauen;)

Lass uns anfangen!

Schritt 1: Was Sie benötigen

Arduino Digital-Thermometer (mit DS18B20)

Basic

Für dieses Projekt benötigen Sie:

  • Arduino uno
  • Temperaturfühler DS18B20
  • LCD 16x2
  • Widerstand 4.7K
  • Potensiometer (zur Steuerung des Displaykontrasts)
  • 2x Knöpfe

Optional

Wenn Sie es vorziehen, ohne arduino uno Brett zu bauen, benötigen Sie auch:

  • 16MHz-Kristalloszillator
  • 2x 22pF und 1x 100nF Kondensatoren
  • 10K Widerstand
  • 28-polige DIP-IC-Buchse
  • Ein / aus sw

Über die Stromversorgung

Wenn Sie dieses mit Arduino uno Bord machen, benötigen Sie mindestens 6V Batteriesatz oder Wechselstrom zum DC-Adapter. Sie können auch USB-Kabel zum Einschalten des Thermometers von Ihrem Computer.

Wenn Sie die "harte Weise" bevorzugen und dieses ohne Arduino Vorstand aufbauen, benötigen Sie nur einen 3.7V aufladenbatterie. (Max 5V)

Schritt 2: Die Schaltung

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Wie ich schon sagte, ich gebe Ihnen zwei Möglichkeiten für den Bau dieses Thermometer.

Der einfache Weg ist, es auf Steckbrett zu bauen und der schwierige Weg ist, um es auf eine benutzerdefinierte Arduino basiert Platine zu bauen.

Schritt 3: Die Box

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Arduino Digital-Thermometer (mit DS18B20)

Der Aufbau der Box ist ein optionaler Schritt. Siehe Bilder oben. Sie können es so groß (oder klein), die Sie wollen.

Schritt 4: Der Code

Hier ist der Code, eingebettet mit codebender!

Versuchen Sie, das Codebender-Plugin herunterzuladen und klicken Sie auf den "Run on Arduino" -Taste, um Ihr Arduino mit dieser Skizze zu programmieren.

Wenn Sie Ihre eigene Arduino-basierte Schaltung zu machen, setzen Sie atmega328p auf Arduino uno Bord, klicken Sie auf "Run on Arduino", um es zu programmieren und legen Sie es zurück zu Ihrem Schaltkreis.

Schritt 5: Gut gemacht!

Arduino Digital-Thermometer (mit DS18B20)

Das ist es! Jetzt haben Sie Ihren eigenen Arduino Digital Thermometer in Ihrem Schreibtisch;)

Ich hoffe, Sie mochten dies, lassen Sie mich wissen, in den Kommentaren.

Es wird mehr von ihnen, so stellen Sie sicher, klicken Sie auf Follow-Button :)

Related Reading