สารบัญ:
- ขั้นตอนที่ 1: แผนผัง
- ขั้นตอนที่ 2: การออกแบบกล่องไม้
- ขั้นตอนที่ 3: ส่วนประกอบ
- ขั้นตอนที่ 4: ขั้นตอน
- ขั้นตอนที่ 5: ไฟล์
วีดีโอ: เกม Tic-Tac-Toe อิเล็กทรอนิกส์ในกล่องไม้: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดี
ฉันแนะนำเกม Tic-Tac-Toe ที่ตลกในฉบับใหม่
ฉันค้นหาเว็บสำหรับโครงการที่คล้ายกัน แต่แนวคิดที่นี่ไม่เหมือนใคร
ฉันหวังว่า:)
ดังนั้นเรามาเริ่มกันเลย
ขั้นตอนที่ 1: แผนผัง
โปรดทราบว่าแผนผังนี้อาจไม่ถูกต้อง 100% โปรดตรวจสอบการเชื่อมต่อในรหัสเพื่อดูคำแนะนำในการเดินสายที่ถูกต้อง
ขั้นตอนที่ 2: การออกแบบกล่องไม้
ที่นี่ฉันออกแบบกล่องไม้โดยใช้โปรแกรม Coral Draw ขนาดของขอบถูกวัดอย่างระมัดระวังเพื่อให้มีเมทริกซ์ LED, ปุ่มกด และ LCD การประกอบกล่องเสร็จเรียบร้อยแล้วเป็นขั้นเป็นตอน และสุดท้ายคือส่วนล่างของกล่องต้นแบบ
ขั้นตอนที่ 3: ส่วนประกอบ
ฉันต้องการสิ่งต่อไปนี้:
- ไฟ LED สองสี 9 ดวง (เช่น สีแดง/เขียว)
- ตัวต้านทาน 9 330 โอห์ม
- สายไฟยาวชาย-ชาย 9 เส้น (สำหรับไฟ LED สีแดง)
- สายไฟยาวชาย-ชาย 9 เส้น (สำหรับไฟ LED สีเขียว)
- 7 สายยาวตัวผู้-ตัวผู้ (สำหรับปุ่มกดตัวแรก)
- 7 สายยาวตัวผู้-ตัวผู้ (สำหรับปุ่มกดตัวที่สอง)
- สายยาวตัวผู้-ตัวผู้ 1 เส้น (สำหรับ GND)
- 4 สายยาวตัวผู้-ตัวเมีย (สำหรับจอ LCD)
- 1 I2C LCD (ประเภทซีเรียล)
- แบตเตอรี่ 1 9 V
- 1 ที่ใส่แบตเตอรี่
- 1 สวิตช์เปิด/ปิด
- 1 Arduino Mega 2560
- กล่องไม้ 1 กล่อง (35 x 15 x 4 ซม.)
ขั้นตอนที่ 4: ขั้นตอน
ก่อนอื่นฉันต้องทดสอบส่วนประกอบแต่ละส่วนเพื่อให้แน่ใจว่าทำงานอย่างถูกต้อง จากนั้นฉันก็เริ่มเชื่อมต่อส่วนประกอบต่างๆ เข้าด้วยกันเพื่อทำให้โครงการเสร็จสมบูรณ์
ขั้นตอนแรก ฉันต้องตรวจสอบการเชื่อมต่อของปุ่มกดสองปุ่มบน Arduino เดียวกัน ดังนั้นฉันจึงเชื่อมต่อแผงปุ่มกดอันแรกกับพิน 2 ถึง 8 จากนั้นจึงเชื่อมต่อปุ่มกดอันแรกกับพิน A0 ถึง A6
แน่นอนว่าหมุดดิจิทัลจะทำงานแบบเดียวกัน ดังนั้นอย่าลังเลที่จะเลือกพินที่เหมาะกับโครงการของคุณ
ขั้นตอนที่สอง ฉันต้องตรวจสอบ LCD ดังนั้นฉันจึงเชื่อมต่อ LCD กับพอร์ต VCC, GND, SDL และ SDA
จากนั้นฉันก็เริ่มตรวจสอบ LED แต่ละดวงเพื่อตรวจสอบว่าไฟทำงานหรือไม่ ไฟ LED สองสีเป็นแบบต่อสายดินทั่วไป ดังนั้นฉันจึงเชื่อมต่อแอโนด LED สีแดงกับพิน 35 ถึง 51 (พินดิจิทัล 9 พิน) จากนั้นฉันเชื่อมต่อแอโนด LED สีเขียวกับพิน 34 ถึง 50 (9 พินดิจิทัล) หลังจากนั้นฉันเชื่อมต่อแคโทดทั่วไปสำหรับ LED แต่ละตัวกับตัวต้านทาน 330 โอห์ม และเชื่อมต่อตัวต้านทานทั้งหมดพร้อมกับสายยาวกลับไปที่ GND
ในที่สุดฉันก็เชื่อมต่อแบตเตอรี่และอัปโหลดรหัสเพื่อตรวจสอบการทำงานของระบบ สนุก:D
ขั้นตอนที่ 5: ไฟล์
สำหรับไฟล์ Fritzing โปรดเปลี่ยนนามสกุลจาก.txt เป็น.fzz
รหัสที่ใช้สำหรับโครงการนี้สร้างโดยใช้ Arduino IDE คุณต้องดาวน์โหลดปุ่มกดและไลบรารี I2C คุณจะพบได้จากทุกที่ทางออนไลน์
ค้นหาแนบรูปภาพของขนาดที่แนะนำสำหรับกล่อง นอกจากนี้คุณยังสามารถค้นหาไฟล์โครงการ Coral Draw เพื่อให้คุณสามารถสร้างกล่องของคุณเองและปรับขนาดให้เหมาะสมกับเกม Tic-Tac-Toe ของคุณเอง
แนะนำ:
เกม!!! - บทนำ: 5 ขั้นตอน
เกม!!! - บทนำ: สวัสดี! ฉันจะสอนวิธีสร้างเกมสามเกมที่แตกต่างกันบน code.org ในแต่ละบทช่วยสอนของเกม ฉันจะโพสต์เทมเพลตที่คุณสามารถรีมิกซ์และใช้งานขณะดูวิดีโอของฉันได้ ฉันหวังว่าคุณจะมีช่วงเวลาที่สนุก!! ถ้าพวกคุณต้องการเพียงแค่ดูเกมของฉันใน o
เกม 3d Maze โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
เกม 3d Maze ที่ใช้ Arduino: สวัสดีเพื่อนๆ ดังนั้นวันนี้เราจะมาสร้างเกมเขาวงกตโดยใช้ ARDUINO UNO เนื่องจาก Arduino Uno เป็นบอร์ดที่ใช้กันเป็นส่วนใหญ่ มันจึงเจ๋งมากที่จะสร้างเกมด้วย ในคำแนะนำนี้ ให้สร้างเกมเขาวงกตที่ควบคุมโดยใช้จอยสติ๊ก อย่าลืม
ภูมิภาคของสหรัฐอเมริกา เกม Makey Makey: 5 ขั้นตอน
ภูมิภาคของเกม Makey Makey ของสหรัฐอเมริกา: ในหลักสูตรนี้นักเรียนที่สอนได้จะสร้างเกมเพื่อเสริมความรู้เกี่ยวกับ 5 ภูมิภาคของสหรัฐอเมริกาและความรู้เกี่ยวกับวงจรโดยใช้กลยุทธ์การทำงานร่วมกันเป็นกลุ่ม นักเรียนชั้นประถมศึกษาปีที่ 5 ในเวสต์เวอร์จิเนียศึกษาภูมิภาคนี้
เกม Corona ในศูนย์: 4 ขั้นตอน
The Corona Game in Scratch: สวัสดีเพื่อน ๆ ฉันได้สร้างเกมขึ้นมาใหม่เพื่อบอกถึงความสำคัญของการใช้น้ำยาฆ่าเชื้อและหน้ากากในเกมนี้" นิวนอร์มอล" ด้วยวิธีที่สนุกและเรียนรู้ สไปรท์ที่ใช้:EarthDoctorCorona virusขวดเจลฆ่าเชื้อMask
เกม Angry Birds: 4 ขั้นตอน
เกม Angry Birds: สวัสดี ทุกคน ฉันสร้างเกมที่น่าทึ่งนี้โดยใช้จาวาสคริปต์ ทุกคนคงเคยเล่นเกม Angry Birds มาบ้างแล้วในชีวิต มันเป็นเกมที่น่าทึ่งมาก ดังนั้นฉันจึงพยายามสร้างเกม Angry Birds ในเวอร์ชันของตัวเองโดยใช้จาวาสคริปต์และแพลตฟอร์มการเข้ารหัสบางตัวที่