หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ เกมรถด้วย Arduino และ I2C LCD Display!

เกมที่รวดเร็ว ง่าย และสนุก โดยใช้ I2C LCD Display ซึ่งมีพื้นฐานมาจาก jumping game

โปรเจกต์ เกมรถด้วย Arduino และ I2C LCD Display!

วิดีโอสาธิต

Video

▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์

59,940 การดู
21 ถูกใจ

รายการอุปกรณ์และเครื่องมือ

1x Tactile Switch, Top Actuated
🛒 สั่งซื้อ
4x Male/Female Jumper Wires
🛒 สั่งซื้อ
1x I2C 16x2 Arduino LCD Display Module
🛒 สั่งซื้อ
1x Breadboard, 170 Pin
🛒 สั่งซื้อ
2x Jumper wires (generic)
🛒 สั่งซื้อ

แอปพลิเคชันและแพลตฟอร์ม

รายละเอียดและวิธีทำ

เหตุผล

บางครั้งผมก็อยากสร้างเกม แต่ไม่รู้ว่าจะเริ่มต้นทำอย่างไรดีครับ

ผมได้ลองค้นหาเกมที่ใช้หน้าจอ LCD และปุ่มกดใน Project Hub จนไปเจอเกมกระโดดที่ใช้ปุ่มเดียว จากนั้นผมจึงนำมาดัดแปลงให้กลายเป็นเกมขับรถครับ

ไอเดีย

ไอเดียนั้นง่ายมากครับ คือการสร้างเกมแข่งรถความเร็วสูงโดยใช้ I2C LCD Display แทนที่จะใช้หน้าจอ LCD ทั่วไป เพราะใช้การต่อสายน้อยกว่าและไม่ต้องเสียบลงบน Breadboard ให้ยุ่งยาก

เมื่อกดปุ่ม รถจะเคลื่อนที่ขึ้นด้านบนครับ

Custom Characters

ผมได้ปรับปรุงบล็อกแบบเดิมๆ และตัวละครหลัก โดยเปลี่ยนเป็นรูปตึกและรถตามลำดับครับ คุณสามารถเข้าไปที่ ลิงก์นี้ เพื่อสร้าง Custom Characters ได้ด้วยตัวเอง ซึ่งใช้งานง่ายและสะดวกมากครับ

การปรับปรุง

นี่คือส่วนที่ผมได้แก้ไขไปครับ:

ก่อนการแก้ไข (เครดิต: Arduino Game By LCD)

หลังการแก้ไข (โดยผมเอง)

จากเดิมที่เป็นตัวละคร ตอนนี้กลายเป็นรถแทน และเปลี่ยนจากบล็อกสี่เหลี่ยมให้กลายเป็นตึกครับ

การทำงานของโปรเจกต์

นี่คือวิดีโอสาธิตการทำงานของโปรเจกต์ครับ:

การทำงานของโปรเจกต์

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: car-game-with-arduino-and-i2c-lcd-display-5dec95
1120 บาท
PromptPay QR Code