เกมงู Looong Arduino พร้อมจอ LCD 16x4

เกมงู Looong Arduino พร้อมจอ LCD 16x4

สารบัญ:

Anonim

ทั้งหมดที่เราทำเหมือนเกมเก่า ๆ เช่นเกมงูซึ่งเป็นเกมที่ได้รับความนิยมมากที่สุดเกมหนึ่งในวัยเด็กของเรา มีหลายโครงการในการสร้างเกมนี้ http://www.instructables.com/howto/arduino+snake+game/ โครงการเหล่านี้ใช้จอแอลซีดีขนาด 16x2, เมทริกซ์ LED หรือจอแอลซีดีกราฟิกจากโทรศัพท์ที่ขายซึ่งให้พื้นที่เล็ก ๆ สำหรับงู ความคิดของเราคือ: ปล่อยให้งูเติบโตใหญ่เท่าที่คุณสามารถจัดการได้! ดังนั้นในโครงการ LCD ของเราคือ 16x4 (รองรับ 16x2 ด้วย)! โครงการที่เราทำขึ้นอยู่กับโครงการนี้ เราทำการเปลี่ยนแปลงรหัสเพื่อเพิ่มการรองรับจอแอลซีดีขนาด 16x4 และเขียนวิธีการจัดเก็บและแสดงข้อมูล LCD เพื่อลดความต้องการหน่วยความจำ MCU ดังนั้นบอร์ดไมโครคอนโทรลเลอร์ Arduino แบบใดที่เหมาะสำหรับโครงการนี้ เราเลือก Arduino Mini

สำหรับโครงการนี้คุณต้องการ:

1) Arduino Mini หรือบอร์ด Arduino อื่น ๆ

2) LCD 16x4

3) Arduino Joystick แบบนี้

4) ลวดจัมเปอร์

วัสดุ:

ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์

แผนผังนั้นง่ายมาก (1 รูป)

Arduino --- LCD

---------------- 1 - GND

---------------- 2 - 5 V

---------------- 3 - GND

12-------------4

---------------- 5 - GND

11-------------6

5-------------11

4-------------12

3-------------13

2-------------14

---------------- 15 - 5 V

---------------- 16 - GND

Arduino --- จอยสติ๊ก

A0 ------------- X

A1 ------------- Y

6 --------------- Z (คีย์)

ในการเชื่อมต่ออาจต้องทำการบัดกรีหลายสาย GND และ 5V

ขั้นตอนที่ 2: การเขียนโปรแกรม

ดาวน์โหลดร่างและอัปโหลดไปยัง Arduino นั่นคือทั้งหมด! สนุก!