Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Σύνδεση της οθόνης LCD στο Arduino
- Βήμα 3: Lm-35
- Βήμα 4: Κωδικός:
Βίντεο: DIY duηφιακό θερμόμετρο Arduino: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Γεια σε όλους ! Εδώ, θα σας δείξω πώς να φτιάξετε ένα απλό ψηφιακό θερμόμετρο χρησιμοποιώντας το Arduino.
Βήμα 1: Απαιτούνται εξαρτήματα
Τα ακόλουθα μέρη θα απαιτηθούν για αυτό το έργο:
1) Arduino Nano.
2) Οθόνη LCD Nokia 5110.
3) Αισθητήρας θερμοκρασίας LM-35.
4) Καλώδια βραχυκυκλωτήρων.
5) Βιβλιοθήκη Arduino ide και u8glib (Λήψη από το Git-hub.
Βήμα 2: Σύνδεση της οθόνης LCD στο Arduino
Συνδέστε τις ακόλουθες ακίδες Arduino στην οθόνη LCD:
CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6
Συνδέστε τον πείρο BL και Vcc στην οθόνη LCD σε 3,3v στο Arduino
Μπορείτε να χρησιμοποιήσετε αντιστάσεις αν θέλετε, αλλά στην περίπτωσή μου, η σύνδεση της οθόνης LCD απευθείας στις ακίδες Arduino δεν έκανε καμία διαφορά
Βήμα 3: Lm-35
Ο Lm-35 είναι ένας αισθητήρας θερμοκρασίας χαμηλού κόστους που μπορεί να χρησιμοποιηθεί με το Arduino
goo.gl/images/AymubD
Ελέγξτε το διάγραμμα pinout Lm-35 από εδώ
Συνδέστε τον πείρο εξόδου του Lm-35 με τον ακροδέκτη A0 στο Arduino
Συνδέστε επίσης τις καρφίτσες 5v και gnd
Βήμα 4: Κωδικός:
#include "U8glib.h"
int a = 0;
float x?
διπλό m?
διπλό s?
// Παρασκευή: Sourya Choudhury
// Credits-Henry's Bench tutorials for lcd tutorial.
U8GLIB_PCD8544 u8g (8, 4, 7, 5, 6);
// CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6
κενός συγγραφέας ()
{
x = analogRead (a);
m = x/1024,0*5000;
s = m/10;
u8g.setFont (u8g_font_profont12);
u8g.setPrintPos (0, 15);
u8g. εκτύπωση (ες)
u8g.drawStr (35, 15, "*C");
καθυστέρηση (100)?
αν (s> 30)
{
u8g.drawStr (15, 35, "So Hot !!");
}
αλλιως αν (s20)
{
u8g.drawStr (15, 35, "Ωραία !!");
}
αλλού
{
u8g.drawStr (15, 35, "Cool !!");
}
}
void setup ()
{
Serial.begin (9600);
pinMode (a, INPUT);
}
κενός βρόχος ()
{
u8g.firstPage ();
κάνω{
συγγραφέας();
} while (u8g.nextPage ());
}
Συνιστάται:
DIY ένα υπέρυθρο θερμόμετρο για τον COVID-19 με MicroPython: 8 βήματα
DIY ένα υπέρυθρο θερμόμετρο για τον COVID-19 με MicroPython: Λόγω της επιδημίας της νόσου Coronavirus (COVID-19), το HR της εταιρείας πρέπει να μετρήσει και να καταγράψει τη θερμοκρασία κάθε εργαζομένου. Αυτό είναι ένα κουραστικό και χρονοβόρο έργο για το HR. Έτσι έκανα αυτό το έργο: ο εργαζόμενος πάτησε το κουμπί, αυτό σε
Duηφιακό ρολόι Arduino χρησιμοποιώντας DS1302: 4 βήματα
Duηφιακό ρολόι Arduino χρησιμοποιώντας το DS1302: Εισαγωγή Γεια σας παιδιά, ελπίζω να τα πάτε όλα τέλεια. Αυτό θα είναι ένα σύντομο και απλό έργο για το πώς να φτιάξετε ένα ψηφιακό ρολόι χρησιμοποιώντας το Arduino. Σε αυτό το έργο, θα φτιάξουμε ένα ψηφιακό ρολόι με τη βοήθεια του Arduino και ενός καταχωρητή βάρδιας. Αυτό
Χρήση smartphone ως θερμόμετρο χωρίς επαφή / φορητό θερμόμετρο: 8 βήματα (με εικόνες)
Χρήση Smartphone ως Θερμόμετρο χωρίς επαφή / Φορητό θερμόμετρο: Μέτρηση της θερμοκρασίας του σώματος χωρίς επαφή / χωρίς επαφή, όπως ένα θερμοβόλο. Δημιούργησα αυτό το έργο επειδή το Thermo Gun τώρα είναι πολύ ακριβό, οπότε πρέπει να βρω εναλλακτική λύση για να φτιάξω DIY. Και ο σκοπός είναι να φτιάξετε με έκδοση χαμηλού προϋπολογισμού. ΠρομήθειεςMLX90614Arddu
Υπέρυθρο θερμόμετρο μη επαφής με βάση το Arduino - Θερμόμετρο IR με χρήση Arduino: 4 βήματα
Υπέρυθρο θερμόμετρο μη επαφής με βάση το Arduino | Θερμόμετρο με βάση το IR χρησιμοποιώντας Arduino: Γεια σας παιδιά σε αυτά τα εκπαιδευτικά θα κάνουμε ένα θερμόμετρο χωρίς επαφή χρησιμοποιώντας arduino. Δεδομένου ότι μερικές φορές η θερμοκρασία του υγρού/στερεού είναι πολύ υψηλή ή πολύ χαμηλή και στη συνέχεια είναι δύσκολο να έρθετε σε επαφή με αυτό και να το διαβάσετε θερμοκρασία τότε σε αυτό το σκηνικό
Arduino DIY Αναλογικό θερμόμετρο: 7 βήματα (με εικόνες)
Arduino DIY Analog Thermometer: Αγαπητοί φίλοι καλώς ήρθατε σε ένα άλλο σεμινάριο! Σήμερα θα μάθουμε πώς να χρησιμοποιούμε αυτό το αναλογικό βολτόμετρο με το Arduino και να το κάνουμε να δείχνει τη θερμοκρασία αντί της τάσης. Όπως μπορείτε να δείτε, σε αυτό το τροποποιημένο βολτόμετρο, μπορούμε να δούμε τη θερμοκρασία σε