Πίνακας περιεχομένων:

DIY VEX Record Player: 6 βήματα
DIY VEX Record Player: 6 βήματα

Βίντεο: DIY VEX Record Player: 6 βήματα

Βίντεο: DIY VEX Record Player: 6 βήματα
Βίντεο: Taekwondo Training 2024, Νοέμβριος
Anonim
DIY VEX Record Player
DIY VEX Record Player

Αυτός είναι ένας οδηγός για την κατασκευή ενός DIY VEX Record Player. Σημειώστε ότι πολλά από τα ακόλουθα στοιχεία έχουν εναλλακτικές λύσεις που μπορούν να λειτουργήσουν καλύτερα, αυτά είναι μόνο τα διαθέσιμα υλικά. Αυτό το Record Player μπορεί να αναπαράγει 33 εγγραφές 1/3 και 45 στροφών/λεπτό.

Αυτό που θα χρειαστείτε

Συνολικό κόστος: $ 36

Stylus 2 $:

Βραχίονας 4 $:

Γυναίκα σε RCA Αρσενικό 5 $:

24 All Thread Rod 2 $:

2 πακέτα #10 24 Ξηροί καρποί 2 $:

Sound Core Speaker 26 $:

Υλικά Vex που θα χρειαστείτε:

7x Μπάρες

4x ασημένια μπάρα

3x Αισθητήρας αφής

2x πλάκα βάσης

2x αποστάτες

1x φλοιός

1x μπαταρία

1x καλώδιο USB

Κινητήρας 1x 393

1x κωδικοποιητής

1x Gear

1x Άξονας

1x καλώδιο κινητήρα

X Βίδες & καρύδια

Βήμα 1: Το σχηματικό

Το Σχηματικό
Το Σχηματικό

*Το σχηματικό είναι απλά ένα σημείο αναφοράς, δεν είναι για κλίμακα

Βήμα 2: Προσάρτηση αισθητήρων

Προσάρτηση αισθητήρων
Προσάρτηση αισθητήρων
Προσάρτηση αισθητήρων
Προσάρτηση αισθητήρων

Στοιχεία που απαιτούνται για αυτό το βήμα: 1x φλοιός 1x πλάκα βάσης 1x 393 μοτέρ 1x καλώδιο κινητήρα 1x κωδικοποιητής 4x ασημένια μπάρα 1x μπάρα x3 αισθητήρας αφής x1 άξονας

1) Τοποθετήστε την πλάκα βάσης στο τραπέζι στραμμένη προς τα πάνω και συνδέστε τον φλοιό στο κέντρο της πλάκας βάσης

2) 4 Χώροι από τη δεξιά πλευρά χρησιμοποιήστε τις 4 ράβδους αργύρου για να συγκρατήσετε τη ράβδο πάνω από την πλάκα βάσης

3) Χρησιμοποιήστε τον άξονα για να ευθυγραμμίσετε τον κωδικοποιητή και τον κινητήρα 393, στη συνέχεια τοποθετήστε τον κινητήρα 393 στη ράβδο και τον κωδικοποιητή στη βάση πλάκας, έτσι ώστε ο κινητήρας να κοιτάζει προς την πλάκα βάσης

4) Αφού ευθυγραμμιστεί σωστά, στερεώστε τον κινητήρα 393 και τον κωδικοποιητή στη θέση του χρησιμοποιώντας τις βίδες και τα παξιμάδια VEX

5) Συνδέστε και τους 3 αισθητήρες αφής στο πίσω μέρος της πλάκας βάσης και την αντίθετη πλευρά του τοποθετημένου κινητήρα και του κωδικοποιητή

6) Συνδέστε όλους τους κινητήρες και τους αισθητήρες στις προοπτικές θύρες τους στον φλοιό

Βήμα 3: Χτίζοντας το Tonearm

Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm
Χτίζοντας το Tonearm

Απαιτούνται πρόσθετα εξαρτήματα για αυτό το βήμα: 1x Stylus 1x Tonearm Holder 1x 3,5mm στερεοφωνικό καλώδιο 2 συσκευασίες #10 24 Nut

1) Τρυπήστε μια τρύπα στον τροχό της θήκης του βραχίονα τόνου αρκετά μεγάλη για να χωρέσει η ράβδος #10 24, αυτό μπορεί να γίνει χρησιμοποιώντας ένα κάλυμμα για να κρατήσετε τον τροχό στη θέση του

2) Συνδέστε τη γραφίδα στα καλώδια του στερεοφωνικού καλωδίου 3,5 mm

3) Συνδέστε παξιμάδια σε κάθε πλευρά για να κρατήσετε τη ράβδο #10 24 στη θέση της

4) Συνδέστε τη γραφίδα σε ένα παξιμάδι στο τέλος της ράβδου χρησιμοποιώντας ζεστή κόλλα

Ακολουθεί ένας σύνδεσμος για βοήθεια με την καλωδίωση της γραφίδας:

Βήμα 4: Τοποθέτηση του βραχίονα τόνου

Τοποθέτηση του Tone Arm
Τοποθέτηση του Tone Arm

Απαιτούνται επιπλέον εξαρτήματα για αυτό το βήμα: 2x αποστάτες

1) Χρησιμοποιήστε τα διαχωριστικά για να τοποθετήσετε τον τόνο περίπου 3 ίντσες από την άκρη του κύκλου από χαρτόνι, μόνο δύο από τις τρύπες θα ευθυγραμμιστούν με τις επάνω πλάκες βάσης, οπότε ο οπλισμός πρέπει να τοποθετηθεί χρησιμοποιώντας αυτές τις οπές

2) Ρυθμίστε τον πυροβολισμό ανάλογα με τα περικόχλια #10 24

Βήμα 5: Κωδικός

Κώδικας
Κώδικας

Απαιτούνται επιπλέον εξαρτήματα για αυτό το βήμα: 1x μπαταρία 1x καλώδιο USB

1) Συνδέστε το καλώδιο USB στον φλοιό και στον υπολογιστή σας

2) Συνδέστε την μπαταρία

3) Ανοίξτε το πρόγραμμα RobotC

Ακολουθεί ένα παράδειγμα κώδικα, ο δικός σας μπορεί να διαφέρει:

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

//*!! Κωδικός που δημιουργείται αυτόματα από τον οδηγό διαμόρφωσης 'ROBOTC' !!*//

bool OnOFF = false;

κύρια εργασία ()

{

ενώ (1 == 1) // Για πάντα

{tillBump (Bump1); // Εξουσία

OnOFF = true; turnLEDOn (Πράσινο) // Ένδειξη ενεργοποίησης/απενεργοποίησης

ενώ (OnOFF == true)

{if (SensorValue (Bump2) == 1) // 33 & 1/3 rpm κουμπί

{stopMotor (Motor); // Διακόπτει κάθε προηγούμενο κώδικα

startMotor (Κινητήρας, -16); // 33 & 1/3 σ.α.λ

}

αλλιώς {}

εάν (SensorValue (Bump3) == 1) // κουμπί 45 σ.α.λ

{stopMotor (Motor); // Διακόπτει κάθε προηγούμενο κωδικό startMotor (Motor, -18); // 45 σ.α.λ

}

αλλιώς {}

εάν (SensorValue (Bump1) == 1) // Απενεργοποίηση

{

OnOFF = false; stopMotor (Κινητήρας); // Απενεργοποιεί τον κινητήρα

turnLEDOff (Πράσινο) // Ένδειξη ενεργοποίησης/απενεργοποίησης

}

αλλιώς {}}}}

Συνιστάται: