สารบัญ:
- ขั้นตอนที่ 1: รวบรวมวัสดุของคุณ
- ขั้นตอนที่ 2: การตั้งค่า Bread Boards
- ขั้นตอนที่ 3: เชื่อมต่อสายไฟ
- ขั้นตอนที่ 4: การเขียนโปรแกรม
- ขั้นตอนที่ 5: ทดสอบเกม
วีดีโอ: เกม Arduino Lock: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
เกมล็อคเล็ก ๆ นี้จะสุ่มตัวเลขและให้คุณเดา! เกมนี้ควบคุมด้วยปุ่ม 3 ปุ่มและตัวเลขจะเป็น 1-9 เสมอ โปรดแสดงความคิดเห็นคำแนะนำหรือปัญหาใด ๆ และฉันจะพยายามแก้ไข
ขั้นตอนที่ 1: รวบรวมวัสดุของคุณ
วัสดุที่คุณต้องการมีดังต่อไปนี้:
- Arduino Uno (บอร์ด Arduino อื่น ๆ อาจใช้งานได้ แต่ฉันไม่เคยทดสอบเลย)
- เขียงหั่นขนมขนาดใหญ่
- เขียงหั่นขนมขนาดเล็ก
- สายจัมเปอร์ชาย-ชาย
- 3 ปุ่มกด
- ตัวต้านทาน 3 ตัว
- เข้าใช้คอมพิวเตอร์
- บางพร้อมลงมือทำ!
ขั้นตอนที่ 2: การตั้งค่า Bread Boards
ในการตั้งกระดานขนาดใหญ่ให้ทำดังนี้:
ตั้งค่าจอ LCD 1602 ที่ด้านล่างขวามือของเขียงหั่นขนมเช่นนั้น ดำเนินการวางโพเทนชิออมิเตอร์ไว้ตรงกลาง ตรวจสอบให้แน่ใจว่าหมุดทั้งสองอยู่ด้านล่างและหมุดเอกพจน์ด้านบน
ในการตั้งค่าบอร์ดขนาดเล็กเป็นคอนโทรลเลอร์ให้ทำดังต่อไปนี้:
วางปุ่มกดสามปุ่มไว้บนช่องว่างตรงกลาง กางออกได้มากเท่าที่คุณต้องการ อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่าปุ่มต่างๆ ไม่ได้เชื่อมต่อในแนวนอนแต่อยู่ในแนวตั้ง (โดยไม่ต้องกดปุ่ม) หากคุณต้องการทดสอบว่าด้านใดเชื่อมต่ออยู่เสมอ ขอแนะนำให้ตั้งค่าวงจรง่ายๆ โดยมีไฟ LED เชื่อมต่อกับปุ่ม
ขั้นตอนที่ 3: เชื่อมต่อสายไฟ
เริ่มต้นด้วยเขียงหั่นขนมที่ใหญ่กว่าเชื่อมต่อสิ่งต่อไปนี้:
- 3.3 โวลต์ เป็น รางบวก
- กราวด์ถึงรางลบ
จากนั้นในการเชื่อมต่อโพเทนชิออมิเตอร์ให้เชื่อมต่อสิ่งต่อไปนี้:
- พินบนเป็น V0 บน LCD
- หมุดด้านล่างซ้ายไปยังรางพลังงานเชิงลบ
- รางจ่ายไฟบวกขาล่างขวา
การเชื่อมต่อจอแสดงผล:
- VSS สู่รางเชิงลบ
- VDD สู่รางบวก
- เชื่อมต่อ V0 แล้ว
- RS เป็นพินดิจิตอล 12
- RW เป็น รางลบ
- E ถึงพินดิจิตอล 11
- D4 เป็นพินดิจิตอล 5
- D5 เป็นพินดิจิตอล 4
- D6 เป็นพินดิจิตอล3
- D7 เป็นพินดิจิตอล2
- A ถึง 5 โวลต์
- K ลงกราวด์
ตอนนี้เข้าสู่ตัวควบคุม!
- เชื่อมต่อพินซ้ายล่างของแต่ละปุ่มด้วยตัวต้านทานเข้ากับรางจ่ายไฟเชิงลบ (บนบอร์ดอื่น)
- เชื่อมต่อพินด้านล่างขวาของแต่ละปุ่มเข้ากับรางบวก (บนกระดานอื่น)
- จากนั้นเชื่อมต่อด้านบนซ้ายของปุ่มเดียวเข้ากับขาดิจิตอล7
- เชื่อมต่อด้านบนซ้ายของปุ่มถัดไปกับพินดิจิตอล 8
- เชื่อมต่อด้านบนซ้ายของปุ่มสุดท้ายกับพินดิจิตอล 9
ตอนนี้ทุกอย่างถูกวางสายแล้ว!
ขั้นตอนที่ 4: การเขียนโปรแกรม
คุณสามารถตั้งโปรแกรมด้วยตนเองหรือคุณสามารถใช้รหัสของฉัน (ฉันเป็นมือสมัครเล่นจึงไม่ดีที่สุด) หากคุณเพิ่งเริ่มใช้สิ่งนี้ให้เสียบ Arduino ของคุณด้วย USB และอัปโหลดรหัสผ่านโปรแกรมแก้ไขเว็บของ Arduino นี่คือ:
create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview
ขั้นตอนที่ 5: ทดสอบเกม
เมื่อคุณเปิดหน้าจอ ตรวจสอบให้แน่ใจว่าได้เปิดโพเทนชิออมิเตอร์เพื่อให้ข้อความแสดงขึ้นอย่างชัดเจน เริ่มต้นด้วยการทดสอบว่าแต่ละปุ่มทำงานอย่างถูกต้องและให้และส่งออกหรือไม่ โปรดทราบว่าการกดปุ่ม Enter ค้างไว้อาจทำให้สับสนได้ ดังนั้นให้กดค้างไว้สักครู่ หากคุณต้องการเล่นเกมอีกครั้ง ให้กดปุ่มรีเซ็ตสีแดงบน Arduino ของคุณ ตอนนี้ถ้ามันใช้งานได้ ให้ลองปรับกลไกบางอย่างในเกมหรือเพิ่มปุ่มเพิ่มเติม
แนะนำ:
เกม 3d Maze โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
เกม 3d Maze ที่ใช้ Arduino: สวัสดีเพื่อนๆ ดังนั้นวันนี้เราจะมาสร้างเกมเขาวงกตโดยใช้ ARDUINO UNO เนื่องจาก Arduino Uno เป็นบอร์ดที่ใช้กันเป็นส่วนใหญ่ มันจึงเจ๋งมากที่จะสร้างเกมด้วย ในคำแนะนำนี้ ให้สร้างเกมเขาวงกตที่ควบคุมโดยใช้จอยสติ๊ก อย่าลืม
เกม Arduino Sorta Sudoku: 3 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino Sorta Sudoku: ผู้คนจำนวนมากชอบเล่น Sudoku และหลานๆ ชอบเดาเกม ดังนั้นฉันจึงตัดสินใจสร้างเกม "Sorta Sudoku" แบบพกพา ในเวอร์ชันของฉัน เกมเป็นตารางขนาด 4x4 แต่มีให้เพียงหมายเลขเดียวเท่านั้น แนวความคิดคือการเดาตัวเลขที่เหลือใน
กดปุ่ม); // เกม Arduino LCD: 5 ขั้นตอน (พร้อมรูปภาพ)
กดปุ่ม); //เกม Arduino LCD: เมื่อเร็ว ๆ นี้ใน Scouts ฉันทำงานเกี่ยวกับตราสัญลักษณ์การออกแบบเกม สำหรับข้อกำหนดข้อใดข้อหนึ่ง ฉันสร้างเกมนี้โดยใช้ Arduino ที่อิงจากเกม LED Rocker จุดประสงค์ของเกมคือทำคะแนนให้ได้มากที่สุด ในช่วงเริ่มต้นของเ
เกม Arduino จอแสดงผล LED แบบอินไลน์: 7 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino จอแสดงผล LED แบบอินไลน์: หรือที่รู้จักว่าระบบเกมแสดงบันได LED Attiny-85 ที่ติดตั้งฮาร์ดแวร์และซอฟต์แวร์เพื่อเล่นแอ็กชัน "วิดีโอ" เกมบนจอแสดงผล LED แบบอินไลน์ มีจอแสดงผลแลดเดอร์ LED 12 ดวงแบบมัลติเพล็กซ์ และรองรับอินพุตปุ่มสูงสุด 6 ปุ่มและออปติ
เกม Arduino Wire: 7 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino Wire: สำหรับโปรเจ็กต์นี้ ฉันอ้างอิงจากเว็บไซต์นี้ และเปลี่ยนเพื่อสร้างโปรเจ็กต์ใหม่ โปรเจ็กต์นี้เรียกว่าเกม Wire ซึ่งคุณจะจับที่จับโลหะและทำให้มันทะลุลวดโดยไม่ต้องสัมผัสลวด หากที่จับสัมผัสลวด