สารบัญ:
- ขั้นตอนที่ 1: รายการชิ้นส่วน
- ขั้นตอนที่ 2: ตั้งค่าโพเทนชิออมิเตอร์และ LCD
- ขั้นตอนที่ 3: วาง LEDs
- ขั้นตอนที่ 4: ติดตั้งปุ่ม
- ขั้นตอนที่ 5: รหัส
วีดีโอ: Drag Race Reaction Time: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างผู้ฝึกสอนเวลาตอบสนองการแข่งขันลาก เมื่อทุกอย่างเสร็จสมบูรณ์ คุณจะสามารถใช้ปุ่มเพื่อหมุนเวียนไฟทั้งหมดและรับเวลาตอบสนอง ไฟ LED สีเหลือง 2 ดวงบนสุดจะเป็นตัวแทนของไฟแสดงบนเวที (แจ้งให้คุณทราบว่าคุณพร้อมที่จะแข่งแล้ว) ไฟ LED สีเหลืองสามดวงถัดไปจะเป็นไฟนับถอยหลังขึ้นทีละดวง หากคุณกดปุ่มหลังจากไฟ LED สีเหลืองสุดท้าย ไฟ LED สีเขียวจะสว่างและจอ LCD จะแสดงเวลาตอบสนองของคุณ หากกดปุ่มก่อนที่ไฟ LED สีเหลืองสุดท้ายจะกะพริบ ไฟ LED สีแดงจะสว่าง และแสดงเวลาตอบสนองของคุณ
ขั้นตอนที่ 1: รายการชิ้นส่วน
สำหรับการจำลองเวลาปฏิกิริยาการแข่งลาก คุณจะต้องมีชิ้นส่วนต่อไปนี้:
1. 7 LEDS (5 สีเหลือง) (1 สีเขียว) (1 สีแดง)
2. LCD เพื่อแสดงเวลาตอบสนอง
3. 1 โพเทนชิออมิเตอร์
4. 1 ปุ่ม
5. Arduino ไมโครคอนโทรลเลอร์
6. Breadboard และสายไฟเพื่อทดสอบทุกอย่าง
7. ตัวต้านทาน 220 โอห์ม 8 ตัว
ขั้นตอนที่ 2: ตั้งค่าโพเทนชิออมิเตอร์และ LCD
เริ่มต้นด้วยการวางโพเทนชิออมิเตอร์บนกระดานขนมปัง ต่อสายสีแดงจากปลายขั้วบวกเข้ากับรางบวกบนกระดานขนมปัง เรียกใช้ลวดสีดำจากปลายด้านลบของโพเทนชิออมิเตอร์ไปที่รางกราวด์ของบอร์ดขนมปัง
ถัดไป เรียกใช้ลวดสีเหลืองจากพินตรงกลางของโพเทนชิออมิเตอร์ไปยัง LCD ทำตามแผนภาพเพื่อดูว่าจะเชื่อมต่อพอร์ตใด
สำหรับขั้นตอนต่อไป ให้ต่อหมุดที่เหลือบนจอ LCD เข้ากับพอร์ตที่เหมาะสมบน Arduino ทำตามไดอะแกรมเพื่อให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง
ตรวจสอบให้แน่ใจว่าได้เรียกใช้สายบวกและลบจาก 5v และ GND บน Arduino ไปยังบอร์ดขนมปัง
ขั้นตอนที่ 3: วาง LEDs
เริ่มต้นด้วยการวางไฟ LED ในรูปแบบที่คล้ายกับไดอะแกรม
ไฟสีเหลืองสองดวงแรกจะแสดงถึงไฟแสดงบนเวที
ไฟ LED สีเหลือง 3 ดวงถัดไปจะแสดงการนับถอยหลังก่อนกดปุ่ม
ไฟ LED สองดวงสุดท้ายจะระบุว่ามีการกดปุ่มในเวลาที่ถูกต้องหรือไม่ (สีแดงหรือสีเขียว)
วางตัวต้านทาน 220 โอห์มไว้ข้างๆ ขั้วบวกทั้ง 7 ดวงของไฟ LED
เชื่อมต่อสายสีแดงสองเส้นจากขั้วบวกของไฟ LED สีเหลืองสองดวงแรกและเชื่อมต่อกับพอร์ต A3 และ A2 ของ Arduino ตรวจสอบให้แน่ใจว่าได้กราวด์ตะกั่วเชิงลบของไฟ LED กับพื้นบนกระดานขนมปัง
เชื่อมต่อสายสีแดงจากขั้วบวกของไฟ LED สีเหลือง 3 ดวงถัดไปกับพอร์ตหมายเลข 8, 9 และ 10 ของ Arduino
ต่อสายไฟจากขั้วบวกของสีเขียวที่นำไปสู่พอร์ต A4 ของ Arduino
สุดท้าย ต่อสายไฟจากขั้วบวกของ LED สีแดงเข้ากับพอร์ต A5 ของ Arduino
อีกครั้ง ต้องแน่ใจว่าได้เชื่อมต่อกราวด์ของไฟ LED ทั้งหมดเข้ากับรางกราวด์ของเขียงหั่นขนม
ขั้นตอนที่ 4: ติดตั้งปุ่ม
สำหรับขั้นตอนสุดท้ายนี้ คุณจะต้องเชื่อมต่อปุ่มที่ใช้เพื่อเริ่มและหยุดตัวจับเวลา
วางปุ่มบนกระดานขนมปัง
ด้านหนึ่ง ต่อตัวต้านทาน 220 โอห์มกับรางกราวด์ (เลือกพินใดก็ได้)
ทางด้านขวาของหมุดกราวด์ วางสายสีแดงจากปลายด้านหนึ่งไปยังรางบวก
วางสายสีน้ำเงินตรงข้ามกับพินกราวด์โดยตรงแล้วเชื่อมต่อกับพอร์ตหมายเลข 7 ของ Arduino
ขั้นตอนที่ 5: รหัส
หลังจากติดตั้งส่วนประกอบทั้งหมดแล้ว ให้ดาวน์โหลดโค้ดไปยังซอฟต์แวร์ Arduino ของคุณ เมื่ออัปโหลดโค้ดแล้ว โปรแกรมจะทำงานหนึ่งครั้งเพื่อให้แน่ใจว่าไฟ LED ได้รับการติดตั้งอย่างถูกต้อง ในการเริ่มต้นรอบการทำงาน เพียงกดปุ่มหนึ่งครั้งและไฟแสดงบนเวทีทั้งสองดวงจะเปิดขึ้น หลังจากนั้นไม่กี่วินาที ไฟนับถอยหลังจะเริ่มต้นและบันทึกเวลาตอบสนองของคุณ ในรหัสนี้มีตัวแปรเพื่อชดเชยความล่าช้าในไดรฟ์ของยานพาหนะ สิ่งนี้ทำให้การจำลองรู้สึกดีขึ้นสำหรับความเร็วของการกดปุ่ม
แนะนำ:
Time Cube - Arduino Time Tracking Gadget: 6 ขั้นตอน
Time Cube - Arduino Time Tracking Gadget: ฉันอยากจะเสนอโครงการ Arduino ที่เรียบง่าย แต่มีประโยชน์จริง ๆ เพื่อติดตามเหตุการณ์เวลาโดยพลิกแกดเจ็ตคิวบ์อัจฉริยะ พลิกไปที่ "ทำงาน" > "เรียนรู้" > "งานบ้าน" > "พักผ่อน" ข้างและมันจะนับ
เกม Arduino Space Race เวอร์ชัน _1: 5 ขั้นตอน
เกม Arduino Space Race เวอร์ชัน _1: สวัสดีเพื่อนๆ วันนี้ฉันจะแสดงให้คุณเห็นว่าคุณสร้างเกม Space Race ด้วยหน้าจอ LCD5110 และจอยสติ๊กได้อย่างไร มาดูขั้นตอนกัน
Reaction Time Meter (ภาพ เสียง และสัมผัส): 9 ขั้นตอน (พร้อมรูปภาพ)
ตัววัดเวลาตอบสนอง (ภาพ เสียง และสัมผัส): เวลาตอบสนองคือการวัดเวลาที่บุคคลใช้ในการระบุสิ่งเร้าและสร้างการตอบสนอง ตัวอย่างเช่น เวลาตอบสนองของเสียงของนักกีฬาคือเวลาที่ผ่านไประหว่างการยิงปืน (ที่เริ่มการแข่งขัน) กับตัวเขาหรือเธอที่เริ่มการแข่งขัน ปฏิกิริยา
Drag Chain Fusion 360 ที่ใช้งานได้เต็มรูปแบบ: 4 ขั้นตอน (พร้อมรูปภาพ)
ฟังก์ชัน Drag Chain Fusion 360 ที่ใช้งานได้อย่างสมบูรณ์: ในบทช่วยสอนนี้ ฉันได้ฝังวิดีโอทีละขั้นตอนที่บันทึกด้วย Auto Desk Screencast เกี่ยวกับวิธีสร้างสายลากสายใน Fusion 360 Chain อิงตาม Chain ที่ฉันซื้อที่ Amazon.com: HHY Black Machine Tool 7 x 7mm ชนิดกึ่งปิด
Fischertechnik LED Reaction Time Game: 7 ขั้นตอน
Fischertechnik LED Reaction Time Game: วิธีการสร้างเกม LED REACTION TIME ของ fischertechnik ฉันเล่นกับกลอุบายการศึกษาที่แตกต่างกันเพื่อหาเลี้ยงชีพ (เข้าไปที่ www.weirdrichard.com) แอปพลิเคชันที่ง่ายต่อการสร้างคือเกม LED REACTION TIME ตัวควบคุมหุ่นยนต์ (ในกรณีนี้คือ