สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คนชอบเกม "ไฮเทค" ตัวอย่างเช่น ในประเทศของฉันมีเกมที่เรียกว่า "Monopoly" ในเกมนั้น เราจะต้องรวบรวม "ถนน" ด้วยการซื้อด้วยเงิน เกมนั้นเพิ่งเปิดตัวเวอร์ชันที่ไม่จ่ายด้วยกระดาษแต่จ่ายด้วยบัตรเครดิต ฉันเริ่มคิดว่าจะปรับปรุงอะไรได้อีก…โอ้โห… ฉัน คิดขณะโยนลูกเต๋า 10 นาทีและเกมที่ฉันชนะในภายหลัง ฉันเริ่มเรียนรู้ Wiring เมื่อฉันสามารถทำเช่นนั้นได้ฉันซื้อ Arduino เหตุใด Instructable จึงอยู่ในการประกวดประสิทธิภาพ: แบตเตอรี่ที่ใช้ใน Arduino นั้นชาร์จใหม่ได้ สิ่งเหล่านี้สามารถชาร์จได้มากกว่า 1,000 ครั้ง! แบตไม่ทิ้ง!!
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- Arduino
- ขุมพลังสำหรับ Arduino
- ไฟ LED 7 ดวง
- กล่องที่เหมาะสม
- ลวด.
- สวิตช์
เครื่องมือ:
- หัวแร้ง.
- กาวร้อน
- เดรเมล.
- สิ่งของบางอย่างเช่นไม้บรรทัด ฉันจะไม่บอกจริง ๆ ว่าควรใช้เมื่อใด แต่ควรใช้งานได้สะดวก
ขั้นตอนที่ 2: การบัดกรี
บัดกรีสายไฟกับ LED ทั้งหมด (…) ตอนนี้รวม - สายไฟเข้าด้วยกันเพื่อให้คุณสามารถเชื่อมต่อกับ Arduino ได้ บัดกรีสายไฟเข้ากับสวิตช์ของคุณหมายเหตุ: หากคุณไม่มีสายจัมเปอร์ (สิ่งของที่คุณสามารถใส่ลงในส่วนหัวของตัวเมียได้) คุณสามารถใช้คลิปหนีบกระดาษได้ เพียงแค่ประสานคลิปหนีบกระดาษกับจุดที่จะเชื่อมต่อกับ Arduino
ขั้นตอนที่ 3: การติดกาวและการตัด
ก่อนอื่นฉันขอแนะนำให้ใช้เครื่องมือโรตารี่และไม่ใช่มีดวัดว่าปลั๊กไฟ Arduino อยู่ที่ไหนและทำเครื่องหมายด้วยดินสอ จากนั้นเจาะรูเล็กๆ ตรงกลาง ทำรูให้ใหญ่ขึ้นเรื่อยๆ จนกว่าปลั๊ก (ที่ต่อกับแบตเตอรี่) จะเข้าได้ ตอนนี้ลองนึกภาพกากบาทที่ครึ่งบนของกล่องของคุณ ตำแหน่ง LED:LED 0- จะอยู่ใน ตรงกลางของกากบาทและจะเชื่อมต่อกับพิน 7LED 1- มุมขวาบน, พิน 13LED 2- กลางขวา, พิน 12LED 3- ขวาล่าง, พิน 11LED 4- ล่างซ้าย, พิน 10LED 5- กลางซ้าย, พิน 9LED 6 - บนซ้าย ปักหมุด 8Switch- เลือกตำแหน่ง ปักหมุด 5หมายเหตุ: ตำแหน่งเหล่านี้เป็นตำแหน่งเมื่อปิดฝา!
ขั้นตอนที่ 4: อัปโหลดรหัส
ดาวน์โหลดโค้ดและอัปโหลดไปยังสภาพแวดล้อม Arduino ของคุณ โค้ดนี้ไม่ได้สร้าง nuber แบบสุ่ม แต่จะวนรอบตัวเลขอย่างรวดเร็วจนคุณไม่สามารถจัดการได้ หากคุณเป็นมือใหม่ ผมขอแนะนำให้ดูมันจริงๆ และดูว่าคุณเข้าใจวิธีการทำงานหรือไม่ โค้ดแรกคือตัวเลขดิจิทัลที่มีตัวเลขที่หายไปหลังจากผ่านไปไม่กี่วินาที digitaldice_with_press จะต้องให้คุณกดปุ่มอีกครั้งเมื่อมีการแสดงตัวเลข มันยังอยู่ในช่วงเบต้า!