Innehållsförteckning:
Video: DIY VEX skivspelare: 6 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är en guide till konstruktionen av en DIY VEX Record Player. Observera att många av följande komponenter har alternativ som kan fungera bättre, det här är bara de material som fanns tillgängliga. Denna skivspelare kan spela 33 1/3 och 45 varv/min.
Vad du kommer att behöva
Total kostnad: $ 36
Stylus $ 2:
Armhållare $ 4:
Kvinna till RCA-man $ 5:
24 All Thread Rod 2 $:
2 förpackningar med #10 24 Nuts $ 2:
Sound Core-högtalare $ 26:
Vex -material du behöver:
7x barer
4x Silverstång
3x beröringssensor
2x basplatta
2x distanser
1x Cortex
1x batteri
1x USB -kabel
1x 393 motor
1x kodare
1x växel
1x axel
1x motorkabel
X Skruvar och muttrar
Steg 1: Schemat
*Schemat är helt enkelt en referenspunkt, det är inte att skala
Steg 2: Fäst sensorerna
Komponenter som behövs för detta steg: 1x Cortex 1x basplatta 1x 393 motor 1x motorkabel 1x kodare 4x silverstång 1x stång x3 beröringssensor x1 axel
1) Lägg bottenplattan på bordet uppåt och fäst cortex i mitten av bottenplattan
2) 4 mellanslag från höger sida använder de 4 silverstängerna för att hålla stången ovanför bottenplattan
3) Använd axeln för att rikta in givaren och 393 -motorn, montera sedan 393 -motorn på stången och givaren på bottenplattan så att motorn är vänd mot bottenplattan
4) När de är rätt inställda fäst 393 -motorn och givaren på plats med VEX -skruvar och muttrar
5) Fäst alla tre beröringssensorer på baksidan av basplattan och motsatta sidan av den monterade motorn och givaren
6) Anslut alla motorer och sensorer till deras perspektivportar på cortex
Steg 3: Bygg tonarmen
Ytterligare komponenter som behövs för detta steg: 1x Stylus 1x Tonarmshållare 1x 3,5 mm stereokabel 2 förpackningar med #10 24 mutter
1) Borra ett hål i tonarmshållarens hjul tillräckligt stort för att stången #10 24 ska passa igenom, detta kan göras med hjälp av en mellanlägg för att hålla hjulet på plats
2) Anslut pennan till ledningarna på 3,5 mm stereokabeln
3) Fäst muttrarna på varje sida för att hålla stången #10 24 på plats
4) Fäst pennan på en mutter i slutet av stången med varmt lim
Här är en länk för att hjälpa till med anslutning av pennan:
Steg 4: Montering av tonarmen
Ytterligare komponenter som behövs för detta steg: 2x distanser
1) Använd distanserna för att montera tonarmen cirka 3 tum från kanten av pappcirkeln, bara två av hålen kommer att ligga i linje med de övre basplattorna, så tonarmen måste monteras med dessa hål
2) Justera tonarmen i enlighet med muttrarna #10 24
Steg 5: Kod
Ytterligare komponenter behövs för detta steg: 1x batteri 1x USB -kabel
1) Anslut USB -kabeln till cortex och din dator
2) Anslut batteriet
3) Öppna RobotC -programmet
Här är en exempelkod, din kan skilja sig från:
#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, Green, sensorLEDtoVCC)
#pragma config (Motor, port2, Motor, tmotorVex393_MC29, openLoop)
//*!! Kod genereras automatiskt av konfigurationsguiden "ROBOTC" !!*//
bool OnOFF = false;
uppgift main ()
{
medan (1 == 1) // Forever
{tillBump (Bump1); // Kraft
På OnOFF = true; turnLEDOn (grön); // På/Av -indikator
medan (OnOFF == true)
{if (SensorValue (Bump2) == 1) // 33 & 1/3 rpm -knapp
{stopMotor (Motor); // Stoppar tidigare kod
startMotor (Motor, -16); // 33 & 1/3 varv/min
}
annat {}
if (SensorValue (Bump3) == 1) // 45 rpm -knapp
{stopMotor (Motor); // Stoppar tidigare kodstartMotor (motor, -18); // 45 varv/ min
}
annat {}
if (SensorValue (Bump1) == 1) // Stäng av
{
OnOFF = falskt; stopMotor (Motor); // Stänger av motorn
turnLEDOff (grön); // På/Av -indikator
}
annat {}}}}