Daftar Isi:

Pemutar Rekaman VEX DIY: 6 Langkah
Pemutar Rekaman VEX DIY: 6 Langkah

Video: Pemutar Rekaman VEX DIY: 6 Langkah

Video: Pemutar Rekaman VEX DIY: 6 Langkah
Video: Aplikasi REKAMAN PROFESIONAL di ANDROID & iOS - HOME RECORDING Cuma Pake HP - Tutorial@bandlab#part1 2024, November
Anonim
Pemutar Rekaman VEX DIY
Pemutar Rekaman VEX DIY

Ini adalah panduan untuk membuat Pemutar Rekaman VEX DIY. Perhatikan bahwa banyak dari komponen berikut memiliki alternatif yang dapat bekerja lebih baik, ini hanya bahan yang tersedia. Pemutar Rekaman ini dapat memutar rekaman 33 1/3 dan 45 rpm.

Apa yang Anda Butuhkan

Total Biaya: $36

Stylus $2:

Pemegang Lengan $4:

Wanita ke RCA Pria $5:

24 Semua Batang Benang 2$:

2 bungkus #10 24 Kacang $2:

Sound Core Speaker $26:

Bahan Vex yang Anda Butuhkan:

7x Bar

4x Batang Perak

3x Sensor Sentuh

2x Pelat Dasar

2x Spacer

1x Korteks

1x Baterai

1x Kabel USB

1x 393 Motor

1x Enkoder

1x Gigi

1x Gandar

1x Kabel Motor

X Sekrup & Mur

Langkah 1: Skema

Skema
Skema

*Skema hanyalah titik referensi, bukan untuk skala

Langkah 2: Memasang Sensor

Memasang Sensor
Memasang Sensor
Memasang Sensor
Memasang Sensor

Komponen Yang Dibutuhkan Untuk Langkah Ini: 1x Cortex 1x Base Plate 1x 393 Motor 1x Kabel Motor 1x Encoder 4x Silver Bar 1x Bar x3 Sensor Sentuh x1 Gandar

1) Tempatkan pelat dasar di atas meja menghadap ke atas dan tempelkan korteks ke bagian tengah pelat dasar

2) 4 Spasi dari sisi kanan menggunakan 4 batang perak untuk menahan batang di atas pelat dasar

3) Gunakan poros untuk menyejajarkan encoder dan motor 393, kemudian pasang motor 393 pada batang dan encoder pada pelat dasar sehingga motor menghadap pelat dasar

4) Setelah disejajarkan dengan benar, kencangkan motor 393 dan encoder ke tempatnya menggunakan sekrup dan mur VEX

5) Pasang semua 3 sensor sentuh di bagian belakang pelat dasar dan sisi berlawanan dari motor dan encoder yang terpasang

6) Hubungkan semua motor dan sensor ke port perspektif mereka di korteks

Langkah 3: Membangun Tonearm

Membangun Tonearm
Membangun Tonearm
Membangun Tonearm
Membangun Tonearm
Membangun Tonearm
Membangun Tonearm
Membangun Tonearm
Membangun Tonearm

Komponen Tambahan Yang Dibutuhkan Untuk Langkah Ini: 1x Stylus 1x Tonearm Holder 1x Kabel Stereo 3.5mm 2 Paket #10 24 Nut

1) Bor lubang di roda penahan lengan nada cukup lebar agar batang #10 24 dapat masuk, ini dapat dilakukan dengan menggunakan shim untuk menahan roda di tempatnya

2) Pasang stylus ke kabel stereo 3,5 mm

3) Pasang mur ke setiap sisi untuk menahan batang #10 24 di tempatnya

4) Pasang stylus ke mur di ujung batang menggunakan lem panas

Berikut ini tautan untuk membantu pemasangan kabel stylus:

Langkah 4: Memasang Lengan Nada

Memasang Lengan Nada
Memasang Lengan Nada

Komponen Tambahan Diperlukan Untuk Langkah Ini: 2x Spacer

1) Gunakan spacer untuk memasang tonearm kira-kira 3 inci dari tepi lingkaran karton, hanya dua lubang yang akan sejajar dengan pelat dasar atas, jadi tonearm harus dipasang menggunakan lubang tersebut

2) Sesuaikan tonearm dengan menggunakan mur #10 24

Langkah 5: Kode

Kode
Kode

Komponen Tambahan Diperlukan Untuk Langkah Ini: 1x Baterai 1x Kabel USB

1) Hubungkan kabel USB ke korteks dan komputer Anda

2) Hubungkan baterai

3) Buka program RobotC

Berikut adalah contoh kode, Anda mungkin berbeda:

#pragma config (Sensor, dgtl1, Bump1, sensorTouch)

#pragma config (Sensor, dgtl2, Bump2, sensorTouch)

#pragma config (Sensor, dgtl3, Bump3, sensorTouch)

#pragma config(Sensor, dgtl4, Encoder, sensorQuadEncoder)

#pragma config(Sensor, dgtl6, Hijau, sensorLEDtoVCC)

#pragma config(Motor, port2, Motor, tmotorVex393_MC29, openLoop)

//*!!Kode otomatis dibuat oleh wizard konfigurasi 'ROBOTC' !!*//

bool OnOFF = salah;

tugas utama()

{

while (1==1) // Selamanya

{ sampaiBump(Bump1); // Kekuasaan

On OFF = benar; turnLEDOn(Hijau); // Indikator Hidup/Mati

sementara (OnOFF == benar)

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

{ stopMotor (Bermotor); // Menghentikan kode sebelumnya

startMotor (Motor, -16); // 33 & 1/3 rpm

}

lain { }

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

{ stopMotor (Bermotor); // Menghentikan kode sebelumnya startMotor (Motor, -18);// 45 rpm

}

lain { }

if (Nilai Sensor(Bump1)==1) //Matikan

{

ONOFF=salah; stopMotor (Bermotor); // Mematikan motor

matikanLEDOff (Hijau); // Indikator Hidup/Mati

}

lain { } } } }

Direkomendasikan: