Mündəricat:
Video: DIY VEX Record Player: 6 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu DIY VEX Record Player -in qurulması üçün bir bələdçidir. Aşağıdakı komponentlərin bir çoxunun daha yaxşı işləyə biləcək alternativləri olduğunu unutmayın, bunlar yalnız mövcud olan materiallardır. Bu Record Player 33 1/3 və 45 rpm rekord oynaya bilər.
Ehtiyacınız olacaq
Ümumi dəyəri: 36 dollar
Qələm 2 dollar:
Qol tutucu 4 dollar:
Qadın RCA Kişi 5 $:
24 Bütün Mövzu Çubuğu 2 $:
2 paket #10 24 Nuts $ 2:
26 dollarlıq səs nüvəsi:
Lazım olacaq Vex Materialları:
7x Barlar
4x gümüş çubuq
3x Toxunma Sensoru
2x Baza Lövhəsi
2x boşluqlar
1 x Cortex
1x Batareya
1x USB Kabel
1x 393 Motor
1x kodlayıcı
1x Ötürücü
1x Dingil
1x Motor Kabeli
X Vida və Fındıq
Addım 1: Şematik
*Şematik sadəcə bir istinad nöqtəsidir, ölçeklendirmek deyil
Addım 2: Sensorların bağlanması
Bu addım üçün lazım olan komponentlər: 1x Cortex 1x Baza Plakası 1x 393 Motor 1x Motor Kabeli 1x Enkoder 4x Gümüş Bar 1x Bar x3 Toxunma Sensoru x1 Aks
1) Baza lövhəsini yuxarıya doğru masanın üstünə qoyun və korteksi alt lövhənin ortasına yapışdırın
2) Sağ tərəfdəki 4 boşluq, çubuğu əsas lövhənin üstündə tutmaq üçün 4 gümüş çubuqdan istifadə edir
3) Enkoderi və 393 motoru hizalamaq üçün oxu istifadə edin, sonra 393 motoru çubuğa və enkoderi əsas lövhəyə quraşdırın ki, sonra motor əsas lövhəyə baxsın
4) Düzgün hizalandıqdan sonra, 393 motoru və kodlayıcıyı VEX vintləri və qoz -fındıqları ilə yerinə bərkidin
5) Əsas lövhənin arxasına və quraşdırılmış mühərrikin və enkoderin əks tərəfindəki 3 toxunma sensorunu bağlayın
6) Bütün mühərrikləri və sensorları korteksdəki perspektivli limanlarına qoşun
Addım 3: Tonearm qurmaq
Bu addım üçün lazım olan əlavə komponentlər: 1x Stylus 1x Tonearm Tutucu 1x 3.5mm Stereo Kabel 2 Qutulu #10 24 Qoz
1) Ton qolu tutucusunun təkərində #10 24 çubuğunun oturması üçün kifayət qədər geniş bir delik açın, bu təkəri yerində saxlamaq üçün bir şim istifadə edərək edilə bilər.
2) Qələmi 3,5 mm stereo kabelin uclarına bağlayın
3) #10 24 çubuğunu yerində tutmaq üçün hər tərəfə qoz -fındıq bağlayın
4) Qələmi çubuğun ucundakı qozla isti yapışqan istifadə edərək bağlayın
Qələmin naqillərinə kömək etmək üçün bir link:
Addım 4: Ton Kolunun Montajı
Bu addım üçün lazım olan əlavə komponentlər: 2x boşluqlar
1) Tonearmı karton dairəsinin kənarından təxminən 3 düym məsafədə quraşdırmaq üçün boşluqlardan istifadə edin, yalnız iki delik üst lövhə ilə üst -üstə düşəcək, buna görə tonearm bu deliklərdən istifadə etməklə quraşdırılmalıdır.
2) #10 24 qoz -fındıqdan istifadə edərək tonar qolunu uyğun olaraq tənzimləyin
Addım 5: Kod
Bu addım üçün lazım olan əlavə komponentlər: 1x Batareya 1x USB Kabel
1) USB kabelini korteksə və kompüterinizə qoşun
2) Batareyanı qoşun
3) RobotC proqramını açın
Budur bir kod nümunəsi, sizinki fərqli ola bilər:
#pragma konfiqurasiyası (Sensor, dgtl1, Bump1, sensorTouch)
#pragma konfiqurasiyası (Sensor, dgtl2, Bump2, sensorTouch)
#pragma konfiqurasiyası (Sensor, dgtl3, Bump3, sensorTouch)
#pragma konfiqurasiyası (Sensor, dgtl4, Encoder, sensorQuadEncoder)
#pragma konfiqurasiyası (Sensor, dgtl6, Yaşıl, sensorLEDtoVCC)
#pragma konfiqurasiyası (Motor, port2, Motor, tmotorVex393_MC29, openLoop)
//*!! Kod 'ROBOTC' konfiqurasiya sihirbazı tərəfindən avtomatik olaraq yaradılır!**//
bool OnOFF = yanlış;
əsas vəzifə ()
{
while (1 == 1) // Əbədi
{qədərBump (Bump1); // Güc
OnOFF -də = doğru; turnLEDOn (Yaşıl); // Açma/söndürmə göstəricisi
while (OnOFF == doğru)
{if (SensorValue (Bump2) == 1) // 33 & 1/3 rpm düyməsi
{stopMotor (Motor); // Əvvəlki kodu dayandırır
startMotor (Motor, -16); // 33 və 1/3 rpm
}
başqa {}
if (SensorValue (Bump3) == 1) // 45 rpm düyməsi
{stopMotor (Motor); // Əvvəlki hər hansı bir kod startMotoru dayandırır (Motor, -18); // 45 rpm
}
başqa {}
əgər (SensorValue (Bump1) == 1) // Güc söndürün
{
OnOFF = yanlış; stopMotor (Motor); // Motoru söndürür
turnLEDOff (Yaşıl); // Açma/söndürmə göstəricisi
}
başqa {}}}}