หน้าแรก ดูโปรเจกต์ทั้งหมด
Expert

โปรเจกต์ Arduino days 2025 Cotonou ที่ Seme City Open Park โปรเจกต์ Hackathon : The crypt at forgotten colors

หีบโบราณถูกผนึกไว้หลายชั่วอายุคนในความมืดมิดของสุสานที่ถูกลืมเลือน ปริศนาที่สลักบนกำแพงดึงดูดความสนใจของคุณ: “สีแดงและสีน้ำเงินรวมตัวกันเพื่อเปิดเผยสิ่งที่มองไม่เห็น” เบื้องหน้าคุณมีโคมไฟสามสีกะพริบอยู่เพียงแผ่วเบา การผสมผสานของสีที่แม่นยำเท่านั้นที่จะเปิดเผยพิธีกรรมลับและเปิดหีบออกได้ คุณจะสามารถกอบกู้สีที่ถูกลืมและปลดล็อกความลับของสุสานได้หรือไม่?

โปรเจกต์ Arduino days 2025 Cotonou ที่ Seme City Open Park โปรเจกต์ Hackathon : The crypt at forgotten colors

รายการอุปกรณ์และเครื่องมือ

}

รายละเอียดและวิธีทำ

โปรเจกต์นี้คือความท้าทายแบบโต้ตอบที่ใช้ Arduino โดยผู้เล่นจะต้องแก้ปริศนาสีเพื่อ "ปลดล็อก" ห้องลับจำลอง แรงบันดาลใจจากแนวคิดการผจญภัยที่ลึกลับ ระบบนี้ใช้ RGB LED, potentiometer และปุ่มกดเพื่อสร้างสีเฉพาะและตรวจสอบรหัสลับ โปรเจกต์นี้ประกอบด้วย 4 โหมดหลัก:

  1. โหมด Button หรือ Single : เปิดใช้งานสีแดงและสีน้ำเงินแยกกัน เมื่อรวมกันจะเกิดเป็นสีม่วง ซึ่งเป็นสัญลักษณ์ของการเปิดตู้เซฟ
  2. โหมด Mystic Code : ผู้ใช้ต้องทำตามลำดับสีที่กำหนดเพื่อปลดล็อกตู้เซฟ (เช่น แดง, แดง, น้ำเงิน, แดง)
  3. โหมด Total Arcane : ควบคุมเฉดสีของ LED ด้วย potentiometer เพื่อแสดงสีรุ้งทั้งหมด
  4. โหมด Forbidden Enigma : LED จะกะพริบเป็นรหัส Morse เพื่อนำทางผู้ใช้

อุปกรณ์

  1. 1 Arduino Uno
  2. 1 RGB LED (common anode)
  3. 3 Pushbuttons (หนึ่งปุ่มสำหรับสีแดง, หนึ่งปุ่มสำหรับสีน้ำเงิน และอีกหนึ่งปุ่มสำหรับการเปลี่ยนโหมด)
  4. ตัวต้านทาน 220Ω 3 ตัว (เพื่อป้องกัน LED)
  5. 1 Potentiometer (สำหรับโหมด Total Arcane)
  6. Jumpers และ Breadboard

แผนผังการต่อวงจร :

RGB LED เชื่อมต่อกับพิน PWM เพื่อการปรับค่าสีแบบไดนามิก โดยมี Pushbuttons สำหรับเลือกสี

โหมดการทำงาน :

  1. โหมด Button การกดปุ่มสีแดงจะทำให้ LED สีแดงติดเท่านั้น การกดปุ่มสีน้ำเงินจะทำให้ LED สีน้ำเงินติดเท่านั้น การกดทั้งสองปุ่มพร้อมกันจะทำให้เกิดสีม่วง (แดง + น้ำเงิน)
  2. โหมด Mystic Code ผู้ใช้ต้องป้อนลำดับการกดปุ่มที่ถูกต้อง (เช่น แดง, แดง, น้ำเงิน, แดง) หากลำดับถูกต้อง ตู้เซฟจะเปิด (RGB LED ติดเป็นสีม่วง) หากลำดับไม่ถูกต้อง LED จะไม่ติดและลำดับจะถูกรีเซ็ต
  3. โหมด Total Arcane RGB LED จะแสดงสีรุ้งทั้งหมด โดยขึ้นอยู่กับตำแหน่งของ potentiometer
  4. โหมด Forbidden Enigma LED จะกะพริบรหัส Morse เพื่อนำทางผู้ใช้ ตัวอย่างเช่น อาจแสดงตัวอักษร “...-” สำหรับสีม่วง

โหมดจะถูกกำหนดโดยตำแหน่งของ potentiometer หรือการกดปุ่มสีเขียว :

Potentiometer ที่ 0 → โหมด Button

Potentiometer ระหว่าง 10 ถึง 1000 → โหมด Total Arcane

Potentiometer ที่ 1000 → โหมด Forbidden Enigma

ปุ่มสีเขียวถูกกด → โหมด Mystic Code

การปรับปรุงที่อาจเป็นไปได้ :

โหมด Guardian of the Lost Lights: เพิ่มลำดับที่ซับซ้อนยิ่งขึ้นซึ่งต้องกดหลายปุ่มตามลำดับที่แม่นยำ

การแจ้งเตือนด้วยเสียง: เพิ่ม Buzzer เพื่อแจ้งเตือนข้อผิดพลาดหรือความสำเร็จ

หน้าจอ LCD: ใช้หน้าจอ LCD เพื่อแนะนำผู้ใช้ผ่านโหมดที่ใช้งานอยู่และขั้นตอนที่ต้องปฏิบัติ

โปรเจกต์นี้มอบประสบการณ์แบบโต้ตอบและการเรียนรู้โดยใช้ RGB LED และอินพุตของ Arduino เหมาะสำหรับผู้เริ่มต้นที่ต้องการเรียนรู้เกี่ยวกับการจัดการสีและการทำงานกับปุ่มกด หากคุณลองท้าทายและพัฒนาโปรเจกต์นี้ต่อ อย่าลืมแบ่งปันผลลัพธ์ของคุณด้วยนะ !😉

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: arduino-days-2025-cotonou-at-seme-city-open-park-hackathons-project-the-crypt-at-forgotten-colors-58112b
1120 บาท
PromptPay QR Code