Cuprins:
Video: DIY VEX Record Player: 6 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un ghid pentru construirea unui jucător de înregistrări DIY VEX. Rețineți că multe dintre următoarele componente au alternative care pot funcționa mai bine, acestea sunt doar materialele disponibile. Acest Record Player poate reda 33 de înregistrări de 1/3 și 45 rpm.
Ce vei avea nevoie
Cost total: 36 USD
Stylus 2 $:
Suport pentru braț $ 4:
Feminin la RCA masculin 5 USD:
24 Toată filă 2 $:
2 pachete de # 10 24 Nuts 2 $:
Sound Core Speaker 26 USD:
Materiale Vex de care veți avea nevoie:
7x bare
4x Bara de argint
3x senzor tactil
2x Placă de bază
2x distanțiere
1x Cortex
1x baterie
1x cablu USB
1x 393 Motor
1x codificator
1x unelte
1x osie
1x cablu motor
Șuruburi și piulițe X
Pasul 1: Schema
* Schema este pur și simplu un punct de referință, nu este la scară
Pasul 2: Atașarea senzorilor
Componente necesare pentru acest pas: 1x Cortex 1x Placă de bază 1x 393 Motor 1x Cablu motor 1x Codificator 4x Bară de argint 1x Bară x3 Senzor tactil x1 Axă
1) Așezați placa de bază pe masă cu fața în sus și atașați cortexul la centrul plăcii de bază
2) 4 spații din partea dreaptă folosesc cele 4 bare de argint pentru a ține bara deasupra plăcii de bază
3) Utilizați axa pentru a alinia codificatorul și motorul 393, apoi montați motorul 393 pe bară și codificatorul pe placa de bază, astfel încât motorul să fie orientat spre placa de bază
4) Odată aliniat corect, fixați motorul 393 și codificatorul în poziție folosind șuruburile și piulițele VEX
5) Atașați toți cei 3 senzori tactili pe partea din spate a plăcii de bază și pe partea opusă a motorului și a codificatorului montat
6) Conectați toate motoarele și senzorii la porturile lor de perspectivă de pe cortex
Pasul 3: Construirea brațului
Componente suplimentare necesare pentru acest pas: 1 x stylus 1 x suport pentru braț 1x cablu stereo de 3,5 mm 2 pachete de piulițe # 10 24
1) Găuriți o gaură în roata suportului brațului ton suficient de largă pentru ca tija nr.
2) Conectați stylusul la cablurile cablului stereo de 3,5 mm
3) Atașați piulițele pe fiecare parte pentru a ține tija # 10 24 în poziție
4) Atașați stylusul la o piuliță la capătul tijei folosind adeziv fierbinte
Iată un link pentru a ajuta la cablarea stylusului:
Pasul 4: Montarea brațului tonului
Componente suplimentare necesare pentru acest pas: 2x distanțieri
1) Folosiți distanțierii pentru a monta brațul la aproximativ 3 inci de marginea cercului de carton, doar două dintre găuri se vor alinia cu plăcile de bază superioare, astfel încât brațul trebuie să fie montat folosind acele găuri.
2) Reglați bratul în consecință folosind piulițele # 10 24
Pasul 5: Cod
Componente suplimentare necesare pentru acest pas: 1x baterie 1x cablu USB
1) Conectați cablul USB la cortex și la computer
2) Conectați bateria
3) Deschideți programul RobotC
Iată un exemplu de cod, al dvs. poate diferi:
#pragma config (senzor, dgtl1, Bump1, sensorTouch)
#pragma config (senzor, dgtl2, Bump2, sensorTouch)
#pragma config (senzor, dgtl3, Bump3, sensorTouch)
#pragma config (senzor, dgtl4, codificator, senzorQuadEncoder)
#pragma config (senzor, dgtl6, verde, senzor LEDtoVCC)
#pragma config (Motor, port2, Motor, tmotorVex393_MC29, openLoop)
// * !! Cod generat automat de expertul de configurare „ROBOTC” !! * //
bool OnOFF = fals;
task main ()
{
while (1 == 1) // Forever
{untilBump (Bump1); // Puterea
On OnOFF = adevărat; turnLEDOn (Verde); // Indicator On / Off
while (OnOFF == true)
{if (SensorValue (Bump2) == 1) // 33 & 1/3 rpm buton
{stopMotor (Motor); // Oprește orice cod anterior
startMotor (Motor, -16); // 33 și 1/3 rpm
}
altceva {}
if (SensorValue (Bump3) == 1) // buton 45 rpm
{stopMotor (Motor); // Oprește orice cod anterior startMotor (Motor, -18); // 45 rpm
}
altceva {}
if (SensorValue (Bump1) == 1) // Oprire
{
OnOFF = fals; stopMotor (Motor); // Oprește motorul
turnLEDOff (Verde); // Indicator On / Off
}
altceva {}}}}