สารบัญ:
- ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
- ขั้นตอนที่ 2: เชื่อมต่อ LCD กับ Arduino
- ขั้นตอนที่ 3: Lm-35
- ขั้นตอนที่ 4: รหัส:
วีดีโอ: DIY Arduino เทอร์โมมิเตอร์ดิจิตอล: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สวัสดีทุกคน ! ที่นี่ฉันจะแสดงวิธีทำเทอร์โมมิเตอร์แบบดิจิตอลอย่างง่ายโดยใช้ Arduino
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
ต้องใช้ส่วนต่อไปนี้สำหรับโครงการนี้:
1) Arduino นาโน.
2) โนเกีย 5110 จอ LCD
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: รหัส:
#รวม "U8glib.h"
int a=0;
ลอย x;
ม. สองเท่า;
ดับเบิ้ลเอส;
//เตรียมโดย สุริยะ เชาว์ธุรี
// Credits-Henry's Bench tutorials สำหรับการสอนแบบ LCD
U8GLIB_PCD8544 u8g(8, 4, 7, 5, 6);
// CLK=8, DIN=4, CE=7, DC=5, RST=6
ผู้เขียนเป็นโมฆะ ()
{
x= analogRead(a);
ม.=x/1024.0*5000;
s=m/10;
u8g.setFont(u8g_font_profont12);
u8g.setPrintPos(0, 15);
u8g.print(s);
u8g.drawStr(35, 15, "*C");
ล่าช้า (100);
ถ้า (s>30)
{
u8g.drawStr(15, 35, "ฮอตมาก!!");
}
อื่นถ้า (s20)
{
u8g.drawStr(15, 35, "เยี่ยม!!");
}
อื่น
{
u8g.drawStr(15, 35, "เจ๋ง!!");
}
}
การตั้งค่าเป็นโมฆะ ()
{
Serial.begin(9600);
pinMode(a, INPUT);
}
วงเป็นโมฆะ ()
{
u8g.firstPage();
ทำ{
นักเขียน();
} ในขณะที่ (u8g.nextPage());
}
แนะนำ:
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
คอนโทรลเลอร์เกม DIY จาก Arduino - คอนโทรลเลอร์เกม Arduino PS2 - เล่น Tekken ด้วย DIY Arduino Gamepad: 7 ขั้นตอน
คอนโทรลเลอร์เกม DIY จาก Arduino | คอนโทรลเลอร์เกม Arduino PS2 | การเล่น Tekken ด้วย DIY Arduino Gamepad: สวัสดีทุกคน การเล่นเกมนั้นสนุกอยู่เสมอ แต่การเล่นด้วยตัวควบคุมเกม DIY ของคุณเองนั้นสนุกกว่า ดังนั้นเราจะสร้างคอนโทรลเลอร์เกมโดยใช้ Arduino pro micro ในคำแนะนำนี้
เทอร์โมมิเตอร์ดิจิตอล DHT11 ใช้ ESP8266: 4 ขั้นตอน
Digital Thermometer DHT11 การใช้ ESP8266: ในบทความก่อนหน้านี้ ฉันได้กล่าวถึง DH11 ไปแล้วและวิธีแสดงผลบนอุปกรณ์เอาต์พุต เช่น 7 Segment, LCD, Serial monitor และ RGB ring และในบทความนี้ ฉันจะแสดงวิธีตรวจสอบอุณหภูมิและความชื้น ใช้บราวเซอร์บนมือถือ
Arduino From Scratch - เทอร์โมมิเตอร์ดิจิตอล: 7 ขั้นตอน (พร้อมรูปภาพ)
Arduino From Scratch - เทอร์โมมิเตอร์แบบดิจิตอล: ฉันชอบทำโปรเจ็กต์กับ Arduinos แต่ราคา 30 ดอลลาร์ต่อโปรเจ็กต์ของคุณอาจมีราคาแพง ฉันต้องการแสดงให้คุณเห็นว่าคุณสามารถสร้าง Arduino ของคุณเองตั้งแต่เริ่มต้นและประหยัดเงินได้อย่างไร สร้าง Arduino ของคุณเองในราคาประมาณ $8 สำหรับคำแนะนำนี้