Sadržaj:

DIY VEX player za snimanje: 6 koraka
DIY VEX player za snimanje: 6 koraka

Video: DIY VEX player za snimanje: 6 koraka

Video: DIY VEX player za snimanje: 6 koraka
Video: КАК НАСТРОИТЬ L4D2 2024, Srpanj
Anonim
DIY VEX player za snimanje
DIY VEX player za snimanje

Ovo je vodič za izgradnju DIY VEX uređaja za snimanje. Imajte na umu da mnoge od sljedećih komponenti imaju alternative koje mogu bolje funkcionirati, to su samo materijali koji su bili dostupni. Ovaj gramofon može reproducirati 33 zapisa od 1/3 i 45 o/min.

Ono što će vam trebati

Ukupni trošak: 36 USD

Stylus $ 2:

Držač ruke 4 USD:

Žena za RCA muški 5 USD:

24 All Thread Rod 2 $:

2 pakiranja #10 24 oraha $ 2:

Sound Core zvučnik 26 USD:

Vex materijali koji će vam trebati:

7x šipke

4x srebrna poluga

3x osjetnik na dodir

2x osnovna ploča

2x odstojnika

1x Korteks

1x baterija

1x USB kabel

1x 393 motor

1x koder

1x zupčanik

1x osovina

1x motorni kabel

X vijci i matice

Korak 1: Shema

Shema
Shema

*Shema je jednostavno referentna točka, ne mjeri se

Korak 2: Pričvršćivanje senzora

Pričvršćivanje senzora
Pričvršćivanje senzora
Pričvršćivanje senzora
Pričvršćivanje senzora

Komponente potrebne za ovaj korak: 1x korteks 1x osnovna ploča 1x 393 motor 1x kabel motora 1x koder 4x srebrna šipka 1x šipka x3 osjetnik na dodir x1 osovina

1) Postavite osnovnu ploču na stol okrenutu prema gore i pričvrstite korteks na središte osnovne ploče

2) 4 razmaka s desne strane pomoću 4 srebrne šipke držite šipku iznad osnovne ploče

3) Pomoću osovine poravnajte davač i 393 motor, zatim postavite motor 393 na šipku, a davač na osnovnu ploču tako da je motor okrenut prema osnovnoj ploči

4) Nakon ispravnog poravnavanja, pričvrstite motor 393 i davač na mjesto pomoću VEX vijaka i matica

5) Pričvrstite sva 3 osjetnika dodira na stražnju stranu osnovne ploče i na suprotnu stranu montiranog motora i davača

6) Spojite sve motore i senzore na njihove perspektivne priključke na kori

Korak 3: Izgradnja Tonearma

Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma
Izgradnja Tonearma

Dodatne komponente potrebne za ovaj korak: 1x stylus 1x držač tonerme 1x 3.5mm stereo kabel 2 pakiranja #10 24 matice

1) Izbušite rupu u kotaču držača tonske ruke dovoljno široku da šipka #10 24 prođe, to se može učiniti pomoću podloške za držanje kotača na mjestu

2) Spojite olovku na vodiče na 3,5 mm stereo kabelu

3) Pričvrstite matice sa svake strane kako biste držali šipku #10 24 na mjestu

4) Vrućim ljepilom pričvrstite olovku na maticu na kraju šipke

Evo veze za pomoć pri povezivanju olovke:

Korak 4: Montiranje tonske ruke

Montiranje tonske ruke
Montiranje tonske ruke

Dodatne komponente potrebne za ovaj korak: 2x razmaka

1) Upotrijebite razmaknice za postavljanje tonare približno 3 inča od ruba kartonskog kruga, samo će se dvije rupe poravnati s gornjim temeljnim pločama, pa će se tonska ručica morati montirati pomoću tih rupa

2) U skladu s tim podesite tonar pomoću matica #10 24

Korak 5: Kodirajte

Kodirati
Kodirati

Dodatne komponente potrebne za ovaj korak: 1x baterija 1x USB kabel

1) Spojite USB kabel na korteks i računalo

2) Spojite bateriju

3) Otvorite program RobotC

Evo primjera koda, vaš se može razlikovati:

#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)

//*!! Kôd automatski generira 'ROBOTC' čarobnjak za konfiguraciju !!*//

bool OnOFF = netočno;

glavni zadatak ()

{

while (1 == 1) // Zauvijek

{untilBump (Bump1); // Snaga

Uključeno OnOFF = true; turnLEDOn (zeleno); // Indikator uključivanja/isključivanja

while (OnOFF == istina)

{if (SensorValue (Bump2) == 1) // Gumb za 33 i 1/3 o/min

{stopMotor (Motor); // Zaustavlja sve prethodne kodove

startMotor (Motor, -16); // 33 i 1/3 o/min

}

drugo {}

if (SensorValue (Bump3) == 1) // Gumb od 45 o /min

{stopMotor (Motor); // Zaustavlja sve prethodne kodove startMotor (Motor, -18); // 45 o/ min

}

drugo {}

if (SensorValue (Bump1) == 1) // Isključivanje

{

ONOFF = false; stopMotor (Motor); // Isključuje motor

turnLEDOff (zeleno); // Indikator uključivanja/isključivanja

}

drugo {}}}}

Preporučeni: