ชื่อโปรเจกต์: Digital Electronic Dice Using Arduino and Sensors
รายละเอียดทางเทคนิคเชิงลึก
การตรวจจับการเขย่าทางกายภาพ
นอกเหนือจากการกดปุ่มแบบง่ายๆ โปรเจกต์นี้ใช้เซ็นเซอร์ตรวจจับการเคลื่อนไหวเพื่อสร้างประสบการณ์ "ลูกเต๋าอิเล็กทรอนิกส์" ที่สมจริงและสัมผัสได้
- การตรวจจับการสั่น/เอียง: ใช้ ADXL335 accelerometer หรือ SW-420 vibration sensor แบบง่าย Arduino จะคอยตรวจจับการเขย่าหรือแรงกระแทกทางกายภาพ เมื่อตรวจพบแล้ว จะเรียกใช้งานแอนิเมชัน "Roll"
- การกำหนดค่าเริ่มต้นสุ่มจริง (True Random Seeding): เพื่อป้องกันการทอยซ้ำ เฟิร์มแวร์จะ seeds ฟังก์ชัน
random() โดยใช้ความผันผวนเล็กน้อยของข้อมูลจากอนาล็อกเซ็นเซอร์ เพื่อให้แน่ใจว่าผลลัพธ์ที่ได้จะไม่สามารถคาดเดาทางสถิติได้
การแสดงผลที่มองเห็นได้ชัดเจน
- การแสดงผลบน 7-Segment: ผลลัพธ์จะแสดงบน 7-segment display ขนาดใหญ่แบบ 1 หลัก โค้ดจะใช้แอนิเมชันแบบ "Spinning" (วนเปลี่ยนส่วนแสดงผลอย่างรวดเร็ว) ก่อนที่จะหยุดแสดงผลเป็นตัวเลขที่ทอยได้ในที่สุด เพื่อเพิ่มความตื่นเต้นระหว่างการเล่น
ข้อมูล Frontmatter ดั้งเดิม
title: "Digital Electronic Dice Using Arduino and Sensors"
description: "We all are familiar with dice and often played LUDO or SANP SIDI (Snake & Ladders) game by using dice."
author: "SAROSH_AHMAD"
category: ""
tags:
- "electronic dice"
- "dice"
- "dice"
- "ludo"
- "hand shaking dice"
- "digital hand shaking dice usin"
- "digital ludo"
- "digital dice"
- "rolling dice"
- "arduino digital dice"
- "digital dice using 7 segment d"
- "digital dice using arduino"
- "digital dice project"
- "digital dice rolling"
- "digital dice using 555 timer a"
- "digital dice using 555 timer"
- "digital dice circuit using 555"
- "how to make digital dice using"
- "digital dice using 7 segment d"
- "how to make electronic dice"
- "how to make hand shaking dice"
- "how to make digital ludo"
- "digital ludo game"
views: 2010
likes: 0
price: 1120
difficulty: "Easy"
components:
- "1x Solder Wire, Lead Free"
- "2x Tilt Sensors"
- "1x 9V Battery Clip"
- "1x Hot glue gun (generic)"
- "1x 9V battery (generic)"
- "1x Arduino Nano R3"
- "1x MAXREFDES99# MAX7219 Display Driver Shield"
- "1x Soldering iron (generic)"
- "1x 8x8 Led Metrix"
- "1x Slide Switch"
- "1x Connecting Wires or Jumper Wires"
tools: []
apps:
- "1x Arduino IDE"
downloadableFiles:
- "https://projects.arduinocontent.cc/40e6e87b-faf7-4f42-9fd9-68d8713e9c99.pdf"
documentationLinks: []
passwordHash: "f32dc89ec31e0375982147565acfda5f2f429050330406a0a3238572fbc0e75c"
encryptedPayload: "U2FsdGVkX186lislrXxiNXQflbhbJYIUnt7nj1epDis7wTu0pIqbzvTaUIFiKOxR6ZFaRe3CWov1v/dhU6KgXuo3AguXu24LMmasWVk/AHg="
seoDescription: "Build a Digital Electronic Dice using Arduino and Sensor for LUDO and Snake & Ladders. Easy DIY electronic project tutorial."
videoLinks:
- "https://www.youtube.com/embed/20rAKXwXlU8"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/digital-electronic-dice-using-arduino-and-sensors-bbb778_cover.jpg"
lang: "th"