สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีทุกคน นี่เป็นครั้งแรกที่ฉันพูดได้ และภาษาอังกฤษไม่ใช่ภาษาแรกของฉัน ดังนั้นโปรดแก้ไขฉันในจุดที่ฉันผิด
ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างปริศนาจากเกม Hammerwatch โดยใช้ Arduino
เสบียง
สิ่งที่คุณต้องการ:-
1- Arduino uno
2-9 สวิตช์พร้อมไฟ LED ในตัว เช่น https://bit.ly/2QTvfi6 หรือ
3- สายไฟบางส่วน
4- จบกล่อง 3d พิมพ์หรือจากไม้
5- แบตเตอรี่พร้อมที่ใส่แบตเตอรี่สำหรับ Arduino
6- สวิตช์เปิดปิด (อุปกรณ์เสริม)
7- ชุดบัดกรี.
ขั้นตอนที่ 1: การเดินสายไฟ
คุณอาจต้องการทดสอบวงจรก่อนทำการบัดกรี ถ้าทุกอย่างดีแล้วให้เริ่มบัดกรี
ก่อนอื่นคุณควรนับสวิตช์ของคุณจาก 1 ถึง 9 แบบนี้
1 2 3
4 5 6
7 8 9
จากนั้นเชื่อมต่อกราวด์ของคุณเข้าด้วยกัน จากนั้นจึงเชื่อมต่อกับกราวด์ Arduino
เชื่อมต่อพิน LED ของสวิตช์เข้ากับพิน LED บน Arduino (พิน 5 ถึงพิน 13) ดังนั้น Led 1 จะเชื่อมต่อกับพิน 5 และ Led 9 จะเชื่อมต่อกับ pin13
เชื่อมต่อหมุดสวิตช์กับหมุดสวิตช์บน Arduino (pin2, 3, 4 และจาก A5 เป็น A0) สวิตช์ 1 จะเชื่อมต่อกับ pin2 และสวิตช์ 9 จะเชื่อมต่อกับ pinA0
ระวังอย่าให้มันปะปนกัน หากคุณบังเอิญทำ ไม่ต้องกังวล คุณสามารถเปลี่ยนรหัสแทนการขายต่อได้
ขั้นตอนที่ 2: รหัส
เชื่อมต่อ Arduino ของคุณและอัปโหลดรหัส
และนั่นคือมันสนุกกับปริศนา
ขั้นตอนที่ 3: ปริศนาทำงานอย่างไร
เป้าหมายของปริศนาคือการจุดสวิตช์ทั้ง 9 ตัวพร้อมกัน
เมื่อคุณกดปุ่ม โหมดจะเปลี่ยนไป ถ้าเปิดอยู่ จะปิด และเมื่อปิด มันจะเปลี่ยนเป็นเปิด และนั่นก็จะเกิดขึ้นกับปุ่มที่อยู่ติดกันด้วย (ขึ้น ลง ซ้ายและขวา)
www.youtube.com/watch?v=OM1XD7IZ0cg
ขั้นตอนที่ 4: การอัพเกรด
คุณสามารถอัปเกรดปริศนาได้โดย:-
!- เพิ่มปุ่มให้กลายเป็นแบบนี้
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2- เพิ่มลำโพง
3- เพิ่ม rgb led ดังนั้นทุกครั้งที่คุณกดปุ่มมันจะเปลี่ยนสีของแสง แต่จะแก้ไขยากมาก
4- เพิ่มคะแนนเวลาหรือขั้นตอน