Inhoudsopgave:
- Stap 1: Benodigde onderdelen
- Stap 2: Het LCD-scherm aansluiten op de Arduino
- Stap 3: Lm-35
- Stap 4: Coderen:
Video: DIY Arduino digitale thermometer - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Dag iedereen ! Hier laat ik je zien hoe je een eenvoudige digitale thermometer maakt met Arduino.
Stap 1: Benodigde onderdelen
Voor dit project zijn de volgende onderdelen nodig:
1) Arduino-nano.
2) Nokia 5110 LCD-scherm.
3) LM-35 temperatuursensor.
4) Overbruggingsdraden.
5) Arduino ide- en u8glib-bibliotheek (download van Git-hub.
Stap 2: Het LCD-scherm aansluiten op de Arduino
Sluit de volgende Arduino-pinnen aan op het LCD-scherm:
CLK=8, DIN=4, CE=7, DC=5, RST=6
Verbind de BL- en Vcc-pin op het LCD-scherm met 3.3v op de Arduino
Je kunt weerstanden gebruiken als je wilt, maar in mijn geval maakte het geen verschil om het LCD-scherm rechtstreeks op de Arduino-pinnen aan te sluiten
Stap 3: Lm-35
De Lm-35 is een goedkope temperatuursensor die kan worden gebruikt met Arduino
goo.gl/images/AymubD
Bekijk het Lm-35 pinout-diagram vanaf hier
Sluit de uitgangspin van de Lm-35 aan op de A0-pin op de Arduino
Sluit ook de 5v- en gnd-pinnen aan
Stap 4: Coderen:
#include "U8glib.h"
int a=0;
zweven x;
dubbele m;
dubbele s;
// Bereid door Sourya Choudhury
// Credits-Henry's Bench-tutorials voor lcd-tutorials.
U8GLIB_PCD8544 u8g(8, 4, 7, 5, 6);
// CLK=8, DIN=4, CE=7, DC=5, RST=6
ongeldige schrijver()
{
x= analoog lezen(a);
m=x/1024.0*5000;
s=m/10;
u8g.setFont(u8g_font_profont12);
u8g.setPrintPos(0, 15);
u8g.afdruk(ten);
u8g.drawStr(35, 15, "*C");
vertraging (100);
als (s>30)
{
u8g.drawStr(15, 35, "Zo heet!!");
}
anders als (s20)
{
u8g.drawStr(15, 35, "Leuk!!");
}
anders
{
u8g.drawStr(15, 35, "Cool!!");
}
}
ongeldige setup()
{
Serieel.begin(9600);
pinMode(a, INPUT);
}
lege lus()
{
u8g.firstPage();
doen{
auteur();
} while(u8g.nextPage());
}
Aanbevolen:
Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: 4 stappen
Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: Veel mensen weten hoe ze een schuifmaat moeten gebruiken om te meten. Deze tutorial leert je hoe je een digitale schuifmaat afbreekt en een uitleg over hoe de digitale schuifmaat werkt
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen
Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Hoe maak je een digitale thermometer #1: 4 stappen
Hoe maak je een digitale thermometer # 1: In dit artikel zal ik een project maken met de naam "Digitale Thermometer". Ik gebruik "DHT11" voor de temperatuursensor. En gebruik de "7Segmrnt-module" als de weergave. Ik raad aan eerst dit artikel te lezen "DHT11" en &q
Digitale thermometer met NodeMCU en LM35: 5 stappen
Digitale thermometer met NodeMCU en LM35: maak je eigen digitale thermometer en bewaak de temperatuur overal via internet. We zullen temperatuursensor LM35 koppelen met NodeMCU 1.0 (ESP-12E). LM35 is een temperatuursensor
Een digitale thermometer maken: 5 stappen
Maak een digitale thermometer: in deze instructable leer je hoe je een eenvoudige digitale thermometer maakt voor minder dan 10 pond met behulp van een paar eenvoudige componenten en 1 IC. Het voltooide project zou er ongeveer zo uit moeten zien: