Inhaltsverzeichnis:
- Schritt 1: Erforderliche Teile
- Schritt 2: Anschließen des LCDs an den Arduino
- Schritt 3: Lm-35
- Schritt 4: Code:
Video: DIY Arduino Digitalthermometer - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Hallo alle zusammen ! Hier zeige ich Ihnen, wie Sie mit Arduino ein einfaches digitales Thermometer herstellen.
Schritt 1: Erforderliche Teile
Folgende Teile werden für dieses Projekt benötigt:
1) Arduino-Nano.
2) Nokia 5110 LCD-Display.
3) LM-35 Temperatursensor.
4) Überbrückungsdrähte.
5) Arduino ide- und u8glib-Bibliothek (Download von Git-Hub.
Schritt 2: Anschließen des LCDs an den Arduino
Verbinden Sie die folgenden Arduino-Pins mit dem LCD:
CLK=8, DIN=4, CE=7, DC=5, RST=6
Verbinden Sie den BL- und Vcc-Pin auf dem LCD mit 3,3 V auf dem Arduino
Sie können Widerstände verwenden, wenn Sie möchten, aber in meinem Fall machte das direkte Anschließen des LCD an die Arduino-Pins keinen Unterschied
Schritt 3: Lm-35
Der Lm-35 ist ein kostengünstiger Temperatursensor, der mit Arduino verwendet werden kann
goo.gl/images/AymubD
Sehen Sie sich hier das Pinbelegungsdiagramm des Lm-35 an
Verbinden Sie den Ausgangspin des Lm-35 mit dem A0-Pin des Arduino
Verbinden Sie auch die 5V- und Gnd-Pins
Schritt 4: Code:
#include "U8glib.h"
int a = 0;
Schwimmer x;
Doppelm;
Doppel-s;
//Vorbereitet von Sourya Choudhury
// Credits-Henry's Bench-Tutorials für das LCD-Tutorial.
U8GLIB_PCD8544 u8g(8, 4, 7, 5, 6);
// CLK=8, DIN=4, CE=7, DC=5, RST=6
Leerer Schriftsteller ()
{
x= analogRead(a);
m=x/1024,0*5000;
s=m/10;
u8g.setFont(u8g_font_profont12);
u8g.setPrintPos(0, 15);
u8g.print(s);
u8g.drawStr(35, 15, "*C");
Verzögerung (100);
wenn (s>30)
{
u8g.drawStr(15, 35, "So heiß!!");
}
sonst wenn (s20)
{
u8g.drawStr(15, 35, "Schön!!");
}
anders
{
u8g.drawStr(15, 35, "Cool!!");
}
}
Void-Setup ()
{
Serial.begin (9600);
pinMode (a, EINGANG);
}
Leere Schleife ()
{
u8g.firstPage();
tun{
Schriftsteller();
} while(u8g.nextPage());
}
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
DIY, wie man eine cool aussehende Uhr macht – StickC – Einfach zu tun: 8 Schritte
DIY Wie man eine cool aussehende Uhr macht - StickC - Einfach zu machen: In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um eine Zeit auf dem LCD anzuzeigen und die Zeit auch mit den StickC-Tasten einzustellen
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
Rocola (DIY): 3 Schritte
Rocola (DIY): Rocola interactive que te allowirá reproducir tu música favorita en cualquier lugar que cuente con un toma corriente! Esta rocola cuenta con 3 canciones establecidas que puedes conservar o cambiar según tu gusto musical.La rocola cuenta con 3 boton
DIY Batterie Arduino und Raspberry Pi 3: 4 Schritte (mit Bildern)
DIY Batterie Arduino und Raspberry Pi 3: Hallo Also in diesem anweisbaren zeige ich Ihnen, wie ich meine Batterie für meinen Roboter mache. Ich brauche Strom für mein Arduino-Board (mich Auriga Makeblock Board basierend auf ATmega2560) und mein Himbeer-Pi (mit PS-Auge; Festplatte 2g …) Also brauche ich:_output 7.4v für die Ar