สารบัญ:

วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน
วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน

วีดีโอ: วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน

วีดีโอ: วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน
วีดีโอ: Arduino Project: Real time clock DS3231 and 1.8 Color TFT display ST7735 2024, พฤศจิกายน
Anonim
Image
Image
วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT | Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว
วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT | Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว

เยี่ยมชมช่อง Youtube ของฉัน

บทนำ:- ในโพสต์นี้ฉันจะสร้าง "นาฬิกาแบบเรียลไทม์" โดยใช้ 3.5 นิ้ว TFT touch LCD, โมดูล Arduino Mega 2560 และ DS3231 RTC …. ก่อนเริ่ม…ตรวจสอบวิดีโอจากช่อง YouTube ของฉัน..

หมายเหตุ: - หากคุณใช้ Arduino คุณต้องแก้ไขภาพร่าง เพราะสเก็ตช์นี้ใช้หน่วยความจำของ Arduino UNO >100%…

ขั้นตอนที่ 1: ขั้นตอนที่ 1 ดูวิดีโอ

Image
Image

ก่อนเริ่มอ่านโพสต์นี้ โปรดดูวิดีโอของโครงการนี้ในช่อง YouTube ของฉัน ให้ข้อมูล 75% (ไอเดีย) เกี่ยวกับโครงการ…

ขั้นตอนที่ 2: ขั้นตอนที่ 2: - เครื่องมือและวัสดุ

ขั้นตอนที่ 2: - เครื่องมือและวัสดุ
ขั้นตอนที่ 2: - เครื่องมือและวัสดุ
ขั้นตอนที่ 2: - เครื่องมือและวัสดุ
ขั้นตอนที่ 2: - เครื่องมือและวัสดุ

สำหรับโครงการของฉัน ฉันใช้หน้าจอสัมผัสขนาด 3.5 นิ้วพร้อมไดรเวอร์ ILI9481, Arduino Mega 2560 และโมดูล DS3231 RTC แต่คุณสามารถใช้หน้าจอที่เล็กกว่าหรือใหญ่กว่าและ Arduino UNO แทน Mega ได้ คุณสามารถซื้อวัสดุได้จากลิงค์ด้านล่าง หากคุณซื้อวัสดุใด ๆ จากลิงค์ด้านล่าง ฉันจะได้รับค่าคอมมิชชั่นเล็กน้อย..,,, ไม่ต้องกังวลคุณจะไม่ต้องจ่ายเพิ่ม…….นี่คือรายการวัสดุ.

อเมซอน สหรัฐอเมริกา.

1) Arduino Mega หรือ Arduino UNO

2) หน้าจอสัมผัส 3.5” หรืออื่นๆ

3) โมดูล DS3231 RTC

4) เขียงหั่นขนม

5) อะแดปเตอร์ 12V

อเมซอน อินเดีย

1) Arduino Mega หรือ Arduino UNO

2) หน้าจอสัมผัสขนาด 3.5 นิ้ว

3) โมดูล DS3231 RTC

4) เขียงหั่นขนม

5) อะแดปเตอร์ 12V

GearBest

1) Arduino Mega หรือ Arduino UNO 2) หน้าจอสัมผัส TFT

3) โมดูล DS3231 RTC

4) เขียงหั่นขนม

5) อะแดปเตอร์ 12V

ขั้นตอนที่ 3: ขั้นตอนที่ 3: -การเชื่อมต่อ

ขั้นตอนที่ 3: -การเชื่อมต่อ
ขั้นตอนที่ 3: -การเชื่อมต่อ
ขั้นตอนที่ 3: -การเชื่อมต่อ
ขั้นตอนที่ 3: -การเชื่อมต่อ

LCD ของฉันทำขึ้นเป็นพิเศษสำหรับ Arduino mega 2560/DUE จึงสามารถเลื่อนเข้าสู่ Arduino mega ได้โดยตรง ดังนั้นเราจึงไม่ต้องเชื่อมต่อกันทีละรายการ แต่ในกรณีที่คุณใช้ LCD หรือ Arduino UNO อื่นๆ คุณสามารถเปลี่ยนการเริ่มต้นพินในซอฟต์แวร์ Arduino IDE สำหรับเมกะได้ นั่นคือโมดูล "นาฬิกาเรียลไทม์" ที่เชื่อมต่อกับ Arduino Mega ผ่านอินเทอร์เฟซ I2C ดังนั้นให้เชื่อมต่อ SCL ของ RTC โมดูลไปยัง SCL ของ mega และ SDA กับ SDA และเชื่อมต่อ Vcc ของ RTC กับพิน 5V ของ Arduino mega และ GND กับ GND ของ arduino..ฉันใช้เขียงหั่นขนมเพื่อเชื่อมต่อระหว่าง arduino และ RTC…

หมายเหตุ: - หากคุณใช้ Arduino uno คุณต้องแก้ไขภาพร่าง เพราะร่างนี้ใช้หน่วยความจำของ Arduino UNO >100% …

ขั้นตอนที่ 4: ขั้นตอนที่ 4: - อัปโหลด Sketch ไปยัง Arduino

Image
Image
ขั้นตอนที่ 4: - อัปโหลด Sketch ไปยัง Arduino
ขั้นตอนที่ 4: - อัปโหลด Sketch ไปยัง Arduino
ขั้นตอนที่ 4: - อัปโหลด Sketch ไปยัง Arduino
ขั้นตอนที่ 4: - อัปโหลด Sketch ไปยัง Arduino

ก่อนอัปโหลดภาพสเก็ตช์ไปยังบอร์ด Arduino ของคุณ ให้ดาวน์โหลดและรวม UTFT และ UTouch Library ไว้ในคอมพิวเตอร์ของคุณ…ดาวน์โหลดและแตกไฟล์ zip ของไลบรารี่และรวมไว้ในโฟลเดอร์ไลบรารี Arduino ของคุณ…ตรวจสอบให้แน่ใจว่าได้รีสตาร์ทซอฟต์แวร์ (Arduino IDE) ใน กรณีเปิดในระหว่างกระบวนการนี้ ดาวน์โหลดไฟล์ zip และแตกไฟล์ออก คุณจะพบ Arduino Sketch รวมถึง UTFT และ UTouch library หรือคุณสามารถดาวน์โหลดไลบรารี่ได้จากลิงค์ด้านล่าง (GitHub)…

ห้องสมุด UTFT

UTouch Library

แตกไฟล์ zip สเก็ตช์ Arduino แล้วเปิด เลือกประเภทบอร์ดของคุณ (เช่น Arduino mega, UNO, Nano) เลือกพอร์ต COM และคลิกเมื่ออัปโหลด….หลังจากอัปโหลดภาพร่างแล้ว เวลาและวันที่จะแสดงบนหน้าจอของคุณพร้อมข้อความ (สิ่งที่คุณต้องการแสดงบนหน้าจอ) ในการตั้งวันที่และเวลา คลิกที่ปุ่ม SET และตัวเลขจะกลายเป็น คลิกขึ้น/ลงสีแดงเพื่อตั้งเวลาวันที่จะแสดงเส้นประเล็ก ("-'" เครื่องหมายนี้) ด้านล่างวันที่และคุณสามารถเปลี่ยนวันที่ได้โดยคลิกขึ้น/ลงบนหน้าจอ… หมายเหตุ: - หากคุณกำลังใช้โมดูล LCD ราคาถูก อย่างของฉัน อย่าหวังให้สัมผัสไวจากมันเลย..

หากคุณพบว่าโพสต์นี้มีประโยชน์ โปรดพิจารณาสนับสนุนฉันผ่านแคมเปญ Patreon ของฉัน หรือบริจาคผ่าน PayPal แม้แต่จำนวนเล็กน้อยก็สามารถช่วยได้มาก…และ/หรือโปรดสมัครรับข้อมูลจากช่อง YouTube ของฉันสำหรับโครงการที่กำลังจะออกในอนาคต…..หากคุณมีความสับสนหรือข้อเสนอแนะสำหรับโครงการนี้ ให้ฉันรู้ในส่วนความคิดเห็นด้านล่าง… เชื่อมต่อกับฉันด้วย ทวิตเตอร์, เฟสบุ๊ค.

แนะนำ: