สารบัญ:
- ขั้นตอนที่ 1: LED Matrix
- ขั้นตอนที่ 2: เครื่องอ่าน RFID
- ขั้นตอนที่ 3: ปุ่ม
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: คดี
- ขั้นตอนที่ 6: ผลิตภัณฑ์สำเร็จรูป
วีดีโอ: เกม Arduino RFID Maze: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
วันนี้ผมจะมาสาธิตวิธีการรวบรวมเกม RFID maze สำหรับ Arduino โค้ดและไฟล์การพิมพ์ 3 มิติรวมอยู่ด้วย ดังนั้นโปรดทำตามขั้นตอนด้านล่างนี้!
ฉันต้องการทำของเล่นสำหรับเด็กที่จะผสมผสานประสบการณ์เสมือนจริงและทางกายภาพ ด้วยอุปกรณ์นี้ พวกเขาสามารถสแกนวัตถุทั่วไปที่มีชิป RFID (เมโทรการ์ด สัตว์เลี้ยง เสื้อผ้า ฯลฯ) และทำให้วัตถุเหล่านี้ขี้เล่นและโต้ตอบได้มากขึ้น ทุกครั้งที่คุณพบชิป RFID ใหม่ Arduino จะสร้างเขาวงกตให้คุณแก้ ทำเขาวงกตให้เสร็จและคุณจะได้ยินเสียงกริ๊งร่าเริงผ่านลำโพงเพียโซ ยิ่งคุณไขปริศนาได้มากเท่าไหร่ คุณก็จะได้ฟังเพลงมากขึ้นเท่านั้น!
นี่คือสิ่งที่คุณต้องการสำหรับโครงการนี้:
- Arduino UNO
- 1588AS LED เมทริกซ์,
- ทะเบียนกะ 2 x 74HC595
- ตัวต้านทาน 8 x 220 โอห์ม
- โมดูล MFRC522 RFID
- แท็กRFID
- 4 x ปุ่มกดขนาดใหญ่
- 2 x ลวดโลหะบาง ๆ (สำหรับบานพับ)
- สายไฟ, บัดกรี, perfboard เป็นต้น
- เครื่องพิมพ์ 3 มิติ
ฉันแนะนำให้คุณทำโครงงานบนเขียงหั่นขนมก่อนที่จะบัดกรีทุกอย่างเข้าด้วยกัน
หากคุณต้องการประหยัดความพยายามในการสร้างไดรเวอร์เมทริกซ์ของคุณเองด้วย shift register คุณก็ซื้อ MAX7219 LED Matrix ราคาถูกซึ่งมีฟังก์ชันเดียวกันในตัว ซึ่งจะช่วยให้คุณข้ามขั้นตอนที่ 1 ได้ทั้งหมด!
ขั้นตอนที่ 1: LED Matrix
เราจะแสดงเกมบนเมทริกซ์นำขนาด 8x8 ซึ่งขับเคลื่อนโดยการลงทะเบียนกะ 74HC595 สองตัว สำหรับสิ่งนี้ฉันใช้คำแนะนำต่อไปนี้ https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/ คุณสามารถไปที่นั่นเพื่อดูคำแนะนำโดยละเอียดเพิ่มเติม แต่ฉันจะสรุปขั้นตอนคร่าวๆ ที่นี่
เราจะใช้สามพินบน Arduino เพื่อส่งข้อมูล นาฬิกา และสลักไปยัง shift register แรก ทะเบียนกะที่สองจะแบ่งปันนาฬิกาและสลัก แต่เราจะแก้ไขข้อมูลผ่านสายโซ่เดซีจากการลงทะเบียนกะครั้งแรก เราจะเชื่อมต่อแรงดันไฟฟ้าและกราวด์กับรีจิสเตอร์ทั้งสองด้วย นอกจากนี้เรายังจะดึงข้อมูลการเก็บรักษา HIGH และปิดใช้งานเอาต์พุต LOW
ตอนนี้สำหรับการเดินสายการลงทะเบียนกะเหล่านี้ไปยังเมทริกซ์ LED วางเมทริกซ์ LED โดยให้ข้อความอยู่ด้านข้างคุณและหมุดหงายขึ้น หมุดจะมีหมายเลขเหมือนในรูปที่ 4 ในภาพที่สอง คุณจะเห็นว่าเอาต์พุตของ shift register ควรเชื่อมต่อกับหมุดใดบนเมทริกซ์ของคุณ
ขั้นตอนที่ 2: เครื่องอ่าน RFID
ถัดมาคือเครื่องอ่าน RFID ที่โชคดีที่มันง่ายกว่ามาก ดาวน์โหลดและติดตั้งไลบรารี่ลงใน IDE ของคุณจาก:
เชื่อมต่อหมุด RFID ต่อไปนี้กับ Arduino ของคุณ:
- RST/รีเซ็ต RST 9
- SPI SS SDA(SS) 10
- SPI OSI MOSI 11 / ICSP-4
- SPI มิโซะ มิโซ 12 / ICSP-1
- SPI SCK SCK 13 / ICSP-3
ขั้นตอนที่ 3: ปุ่ม
เราจะใช้ฟังก์ชัน PULLUP ภายในของ Arduino เพื่อให้เราสามารถเชื่อมต่อสวิตช์โดยตรงกับขาแล้วต่อกับกราวด์ คุณยังสามารถสร้าง pullups ภายนอกได้เหมือนในภาพ
ขั้นตอนที่ 4: รหัส
ดาวน์โหลดโค้ดจากด้านบนและดูแต่ละแท็บ หมุดที่ใช้ถูกกำหนดไว้ที่ด้านบนสุดของแต่ละแท็บ เปลี่ยนหมุดให้พอดีกับหมุดที่คุณตัดสินใจใช้.. อัปโหลดไปยัง Arduino และทดสอบเกม!
ขั้นตอนที่ 5: คดี
ดาวน์โหลดไฟล์ obj ในไฟล์ zip และส่งออกไปยังตัวแปลง gcode ที่คุณชื่นชอบ เรียกใช้ผ่านเครื่องพิมพ์ 3 มิติ และคุณควรมีเคสที่เหมาะกับส่วนประกอบทั้งหมดของคุณ
ประสานทุกอย่างเข้าด้วยกันแล้วใส่ลงในเคส ระวังอย่าให้สายไฟของคุณสั้นที่สุด เพราะพื้นที่มีจำกัด ประกอบบานพับของเคสเข้าด้วยกันแล้วร้อยลวดโลหะเล็กๆ ลอดผ่านรูในบานพับ หลังจากเชื่อมต่อทั้งสองด้าน คุณควรมีผลิตภัณฑ์สำเร็จรูป
ฉันหวังว่าคุณจะสนุกกับการอ่านเกี่ยวกับโครงการนี้และโปรดสนุก!
ขั้นตอนที่ 6: ผลิตภัณฑ์สำเร็จรูป
แนะนำ:
เกม 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 ปุ่มและออปติ
Sif's Maze (เกม) - Arduino ITTT: 4 ขั้นตอน (พร้อมรูปภาพ)
Sif's Maze (Game) - Arduino ITTT: โรงเรียนของฉันมอบหมายให้ฉันสร้างสิ่งที่โต้ตอบกับ Arduino ฉันสร้างเกมเขาวงกตเล็กๆ ขึ้นมา ซึ่งน่าเศร้าที่เกมออกมาได้ไม่ดีนัก แต่สามารถเล่นให้จบหรือเพิ่มเติมได้ตามสบาย โปรเจ็กต์นี้เริ่มต้นจากแนวคิดสำหรับ TBA เกี่ยวกับตำนานนอร์ส โย