เวลาและอุณหภูมิด้วย LCD และ Arduino (คงที่): 4 ขั้นตอน
เวลาและอุณหภูมิด้วย LCD และ Arduino (คงที่): 4 ขั้นตอน
Anonim
เวลาและอุณหภูมิด้วย LCD และ Arduino (คงที่)
เวลาและอุณหภูมิด้วย LCD และ Arduino (คงที่)

สวัสดีทุกคน!

ฉันชื่อซามูเอล ฉันอายุ 14 ปี มาจากซิซิลี…ฉันเป็นคนใหม่ในโลกของ Arduino!

ฉันมีประสบการณ์บางอย่างเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์และโครงการ DIY แต่ฉันเริ่มเขียนโปรแกรมบางโปรแกรมบน Arduino เพื่อทำให้งานของฉันง่ายขึ้น

นี่เป็นโปรเจ็กต์ Instructables แรกของฉัน ดังนั้นคุณอาจไม่เข้าใจฉันดี… เป็นเพราะประสบการณ์เล็กน้อยของฉัน แต่ (อาจ) ภาษาอังกฤษของฉันด้วย!

เริ่มกันเลย!

ขั้นตอนที่ 1: วัสดุ

ในการสร้างโครงการนี้ คุณจะต้อง:

3 โพเทนชิโอมิเตอร์;

1 ปุ่มกด;

ตัวต้านทาน 1 2.2k (หรือมากกว่า) โอห์ม;

จอแอลซีดี 16x2;

DHT11 (เซ็นเซอร์อุณหภูมิและความชื้น);

DS3231RTC (นาฬิกาเรียลไทม์);

เขียงหั่นขนม;

สายเคเบิล;

ขั้นตอนที่ 2: แผนผัง

แผนผัง
แผนผัง

จุดประสงค์แรกเริ่มของฉันคือการสร้างนาฬิกาดิจิตอลอย่างง่ายพร้อมข้อมูลอุณหภูมิและความชื้น ดังนั้น…ฉันสร้างมันขึ้นมา!

ฉันมีปัญหาในแผนผังด้วยเพราะมีสายเคเบิลมากมาย!

บางทีแผนผังของฉันอาจสับสนมาก แต่ไม่มีปัญหา…ฉันเขียนให้คุณ:

จอแอลซีดี (16 พิน)

พิน 1 - gnd

ขา 2 - 5v

พิน 3 - พินโพเทนชิโอมิเตอร์ที่ 1 (ต่อหม้อกับกราวด์และ 5v)

ขา 4 - Arduino D12

พิน 5 - gnd

พิน 6 - Arduino D11

พิน 11 - Arduino D5

พิน 12 - Arduino D4

พิน 13 - Arduino D3

ขา 14 - Arduino D2

พิน 15 - พินโพเทนชิออมิเตอร์ตัวที่ 2

พิน 16 - gnd

DHT11:

พินที่ 1 (ขวา) - Arduino A3

พินที่ 2 (กลาง) - 5v

พินที่ 3 (ซ้าย)- gnd

DS3231RTC:

GND- gnd

VCC- 3.3v

SDA- ขา Arduino SDA หรือ Arduino A4

SCL- ขา Arduino SCL หรือ Arduino A5

ส่วนประกอบอื่นๆ:

กดปุ่มไปที่ Arduino D7

พินโพเทนชิโอมิเตอร์ตัวที่ 3 กับ Arduino A0

ฉันเพิ่มปุ่มรีเซ็ตด้วย….เพียงแค่กดปุ่มแล้วเชื่อมต่อกับขา gnd และ Arduino RST

ขั้นตอนที่ 3: ตอนนี้รหัส

มาโหลดโค้ดกัน

คุณสามารถหาได้ที่นี่:

www.mediafire.com/?7s409rr7ktis9b0

ขั้นตอนที่ 4: เราเสร็จแล้ว

Image
Image
เราเสร็จแล้ว!
เราเสร็จแล้ว!

ตอนนี้เราสามารถเห็นโค้ดทำงานอยู่!

ลาก่อนพวก!