สารบัญ:

เครื่องเล่นแผ่นเสียง DIY VEX: 6 ขั้นตอน
เครื่องเล่นแผ่นเสียง DIY VEX: 6 ขั้นตอน

วีดีโอ: เครื่องเล่นแผ่นเสียง DIY VEX: 6 ขั้นตอน

วีดีโอ: เครื่องเล่นแผ่นเสียง DIY VEX: 6 ขั้นตอน
วีดีโอ: ฟิสิกส์ของเครื่องเล่นแผ่นดิสก์ วิทยาศาสตร์ ม.4-6 (ฟิสิกส์) 2024, พฤศจิกายน
Anonim
เครื่องเล่นแผ่นเสียง DIY VEX
เครื่องเล่นแผ่นเสียง DIY VEX

นี่คือแนวทางในการสร้างเครื่องเล่นแผ่นเสียง DIY VEX โปรดทราบว่าส่วนประกอบต่างๆ ต่อไปนี้มีทางเลือกอื่นที่ทำงานได้ดีขึ้น นี่เป็นเพียงวัสดุที่มีอยู่เท่านั้น เครื่องเล่นแผ่นเสียงนี้สามารถเล่นระเบียน 33 1/3 และ 45 รอบต่อนาที

สิ่งที่คุณต้องการ

ค่าใช้จ่ายทั้งหมด: $36

สไตลัส $2:

ที่วางแขน $4:

Female to RCA Male $5:

24 แกนเกลียวทั้งตัว 2$:

#10 24 Nuts 2 ซอง $2:

ลำโพง Sound Core $26:

วัสดุ Vex ที่คุณต้องการ:

7x บาร์

4x ซิลเวอร์บาร์

3x เซ็นเซอร์สัมผัส

แผ่นฐาน 2x

2x สเปเซอร์

1x Cortex

1x แบตเตอรี่

1x สาย USB

1x 393 มอเตอร์

1x ตัวเข้ารหัส

1x เกียร์

1x เพลา

1x เครื่องยนต์ สายเคเบิล

X สกรูและถั่ว

ขั้นตอนที่ 1: แผนผัง

แผนผัง
แผนผัง

*แผนผังเป็นเพียงจุดอ้างอิง ไม่ได้ขยายขนาด

ขั้นตอนที่ 2: การติดเซ็นเซอร์

การติดเซ็นเซอร์
การติดเซ็นเซอร์
การติดเซ็นเซอร์
การติดเซ็นเซอร์

ส่วนประกอบที่จำเป็นสำหรับขั้นตอนนี้: 1x Cortex 1x Base Plate 1x 393 Motor 1x Motor Cable 1x Encoder 4x Silver Bar 1x Bar x3 Touch Sensor x1 Axle

1) วางแผ่นฐานลงบนโต๊ะโดยหงายขึ้นแล้วแนบคอร์เทกซ์เข้ากับกึ่งกลางของแผ่นฐาน

2) ช่องว่าง 4 ช่องจากด้านขวา ใช้แท่งเงิน 4 แท่งยึดแถบเหนือแผ่นฐาน

3) ใช้เพลาเพื่อจัดตำแหน่งตัวเข้ารหัสและมอเตอร์ 393 จากนั้นติดตั้งมอเตอร์ 393 บนแถบและตัวเข้ารหัสบนแผ่นฐาน จากนั้นมอเตอร์จะหันไปทางแผ่นฐาน

4) เมื่อจัดตำแหน่งอย่างถูกต้องแล้ว ให้ยึดมอเตอร์ 393 และตัวเข้ารหัสเข้าที่โดยใช้สกรูและน็อต VEX

5) ติดเซ็นเซอร์สัมผัสทั้ง 3 ตัวที่ด้านหลังของแผ่นฐานและด้านตรงข้ามของมอเตอร์ที่ติดตั้งและตัวเข้ารหัส

6) เชื่อมต่อมอเตอร์และเซ็นเซอร์ทั้งหมดเข้ากับพอร์ตเปอร์สเปคทีฟบนคอร์เทกซ์

ขั้นตอนที่ 3: สร้าง Tonearm

สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม
สร้างโทนอาร์ม

ส่วนประกอบเพิ่มเติมที่จำเป็นสำหรับขั้นตอนนี้: 1x Stylus 1x Tonearm Holder 1x 3.5mm Stereo Cable 2 Packs of #10 24 Nut

1) เจาะรูในวงล้อของที่ยึดโทนอาร์มให้กว้างพอให้แท่ง #10 24 สอดเข้าไปได้ ทำได้โดยใช้แผ่นชิมเพื่อยึดล้อให้เข้าที่

2) ต่อสไตลัสเข้ากับสายบนสายสเตอริโอ 3.5 มม.

3) ติดน็อตเข้ากับแต่ละด้านเพื่อยึดคัน #10 24 ให้เข้าที่

4) ติดสไตลัสเข้ากับน็อตที่ปลายแกนโดยใช้กาวร้อน

นี่คือลิงค์เพื่อช่วยในการเดินสายของสไตลัส:

ขั้นตอนที่ 4: ติดตั้ง Tone Arm

การติดตั้ง Tone Arm
การติดตั้ง Tone Arm

ส่วนประกอบเพิ่มเติมที่จำเป็นสำหรับขั้นตอนนี้: 2x Spacers

1) ใช้สเปเซอร์ยึดโทนอาร์มให้ห่างจากขอบวงกลมกระดาษแข็งประมาณ 3 นิ้ว รูเพียงสองรูจะตรงกับเพลตฐานด้านบน ดังนั้นโทนอาร์มจะต้องติดตั้งโดยใช้รูเหล่านั้น

2) ปรับโทนอาร์มให้เหมาะสมโดยใช้น็อต #10 24

ขั้นตอนที่ 5: รหัส

รหัส
รหัส

ส่วนประกอบเพิ่มเติมที่จำเป็นสำหรับขั้นตอนนี้: 1x แบตเตอรี่ 1x สาย USB

1) ต่อสาย USB เข้ากับคอร์เทกซ์และคอมพิวเตอร์ของคุณ

2) เชื่อมต่อแบตเตอรี่

3) เปิดโปรแกรม RobotC

นี่คือตัวอย่างโค้ด ของคุณอาจแตกต่างกัน:

#pragma config (เซ็นเซอร์, dgtl1, Bump1, เซ็นเซอร์สัมผัส)

#pragma config (เซ็นเซอร์, dgtl2, Bump2, sensorTouch)

#pragma config (เซ็นเซอร์, dgtl3, Bump3, เซ็นเซอร์สัมผัส)

#pragma config (เซ็นเซอร์ dgtl4 ตัวเข้ารหัส เซ็นเซอร์QuadEncoder)

#pragma config (เซ็นเซอร์ dgtl6 สีเขียว เซ็นเซอร์ LEDtoVCC)

#pragma config (มอเตอร์, พอร์ต 2, มอเตอร์, tmotorVex393_MC29, openLoop)

//*!!รหัสที่สร้างโดยอัตโนมัติโดยตัวช่วยสร้างการกำหนดค่า 'ROBOTC' !!*//

bool OnOFF = เท็จ;

งานหลัก ()

{

ในขณะที่ (1==1) // ตลอดไป

{ จนถึง Bump(Bump1); // พลัง

เปิด OnOFF = จริง; turnLEDOn(สีเขียว); // ไฟแสดงสถานะเปิด/ปิด

ในขณะที่ (เปิดปิด == จริง)

{ if(SensorValue(Bump2)==1) // 33 & 1/3 rpm button

{ หยุดมอเตอร์ (มอเตอร์); // หยุดโค้ดก่อนหน้าใดๆ

startMotor (มอเตอร์, -16); // 33 & 1/3 รอบต่อนาที

}

อื่น { }

if(SensorValue(Bump3)==1) //45 rpm button

{ หยุดมอเตอร์ (มอเตอร์); // หยุดโค้ดก่อนหน้า startMotor (Motor, -18);// 45 rpm

}

อื่น { }

if (SensorValue(Bump1)==1) //ปิดเครื่อง

{

เปิดปิด=เท็จ; หยุดมอเตอร์ (มอเตอร์); // ปิดมอเตอร์

turnLEDOff (สีเขียว); // ไฟแสดงสถานะเปิด/ปิด

}

อื่น { } } } }

แนะนำ: