Πώς να φτιάξετε μια υποδοχή USB. Δημιουργούμε την πιο απλή συσκευή usb για επικοινωνία με το πρόγραμμά μας. Οργανώνουμε την αυτόματη σύνδεση της συσκευής

Όταν εμφανίστηκαν κασετόφωνα και συσκευές αναπαραγωγής CD, τα αυτοκίνητα άρχισαν να εξοπλίζονται με ραδιόφωνα αυτοκινήτου. Αλλά με την ανάπτυξη των ραδιοηλεκτρονικών, εμφανίστηκαν μονάδες flash USB, οι οποίες αντικατέστησαν εντελώς άλλα μέσα. Δεν πιάνουν πολύ χώρο, μπορείτε να εγγράψετε μεγάλο αριθμό μουσικών αρχείων πάνω τους, ενώ κατά τη διάρκεια του ταξιδιού η μουσική δεν θα διακόπτεται από οδήγηση εκτός δρόμου. Πώς να φτιάξετε μια θύρα USB (προσαρμογέας) για κανονικά μαγνητόφωνα ραδιοφώνου με τα χέρια σας περιγράφεται σε αυτό το άρθρο.

[ Κρύβω ]

Οδηγός για το πώς να δημιουργήσετε μια είσοδο USB στο ραδιόφωνο αυτοκινήτου

Σχεδόν όλα τα σύγχρονα αυτοκίνητα είναι εξοπλισμένα με ραδιόφωνο αυτοκινήτου. Πολλοί οδηγοί δεν θέλουν να το αλλάξουν σε νέα κινεζική συσκευή για να λάβουν είσοδο USB. Για να μπορείτε να ακούτε μουσική από μια μονάδα flash USB, πρέπει να συνδέσετε έναν προσαρμογέα USB στην κεντρική μονάδα (ο συγγραφέας του βίντεο είναι oleg ko).

Παρασκευή

Δεν θα χρειαστεί πολύς χρόνος, αλλά πρέπει να έχετε κάποιες γνώσεις ραδιομηχανικής και να μπορείτε να χρησιμοποιήσετε ένα κολλητήρι. Πρώτα απ 'όλα, πρέπει να αγοράσετε μια συσκευή αναπαραγωγής MP3 που μπορεί να διαβάσει μονάδες flash και κάρτες μνήμης. Είναι σημαντικό να έχει έξοδο ακουστικών. Αυτό είναι απαραίτητο για να μπορέσετε να συλλάβετε το ηχητικό σήμα.

Μπορείτε να χρησιμοποιήσετε το τρίμερ FM, το οποίο είναι εξοπλισμένο με έξοδο ήχου. Το πλεονέκτημα του trimmer είναι ότι συνοδεύεται από τηλεχειριστήριο.


Στάδια

Έχοντας αγοράσει μια κατάλληλη συσκευή με έξοδο ήχου και έχοντας προετοιμάσει τα απαραίτητα εργαλεία, μπορείτε να πάτε στη δουλειά.

Η σύνδεση αποτελείται από τα ακόλουθα βήματα:

  1. Βγάζουμε τη συσκευή και αφαιρούμε τον μηχανισμό κίνησης ταινίας ή τη μονάδα CD από αυτήν.
  2. Συγκολλάμε το καλώδιο θετικής ισχύος από τη συσκευή αναπαραγωγής στην επαφή ραδιοφώνου. Μετά την ενεργοποίηση, θα πρέπει να εμφανιστεί μια τάση 9 ή 12 V.
  3. Για μια συσκευή αναπαραγωγής MP3, πρέπει να συμπεριλάβετε έναν μετατροπέα τάσης από 12 βολτ σε 5 βολτ στο κύκλωμα. Το τρίμερ το έχει ενσωματωμένο.
  4. Για να συνδέσετε τον ήχο, πρέπει να πάρετε ένα θωρακισμένο καλώδιο και να το συνδέσετε στην έξοδο ήχου της συσκευής αναπαραγωγής. Εάν δεν υπάρχει τέτοιο καλώδιο, τότε πρέπει να βρείτε έναν προενισχυτή στην πλακέτα, σε αυτό πηγαίνει το καλώδιο που χρειαζόμαστε.
  5. Βρίσκουμε την έξοδο του σήματος ήχου στον μικροεπεξεργαστή. Συγκολλάμε τους πυκνωτές, και στη θέση τους δίνουμε ένα ηχητικό σήμα από τη συσκευή αναπαραγωγής.
  6. Τώρα εγκαταστήστε την πλακέτα αναπαραγωγής MP3. Όταν το κάνετε αυτό, προσέξτε να μην αποφύγετε βραχυκύκλωμα.
  7. Μπορείτε να κάνετε μια είσοδο USB μια τρύπα στον πίνακα όπου τοποθετήθηκαν δίσκοι ή κασέτες.
  8. Τα κουμπιά για τον έλεγχο της συσκευής αναπαραγωγής εμφανίζονται στα πλήκτρα ελέγχου που βρίσκονται στον μπροστινό πίνακα.
  9. Στη συνέχεια, μένει να συγκεντρώσει το προσωπικό του στη θέση του.

Τώρα μπορείτε να ακούτε μουσική από ψηφιακές συσκευές μέσω μιας θύρας USB DIY. Για να το κάνετε αυτό, ενεργοποιήστε τη λειτουργία TAPE ή AUX. Τα κομμάτια ελέγχονται είτε χρησιμοποιώντας τα κουμπιά στον πίνακα, είτε με το τηλεχειριστήριο εάν χρησιμοποιήθηκε τρίμερ FM.

συμπέρασμα

Πλεονεκτήματα της σύνδεσης προσαρμογέα USB στο ραδιόφωνο:

  • εύκολο στην εγκατάσταση?
  • η μονάδα flash δεν έχει τα μειονεκτήματα της αναπαραγωγής CD όταν το λέιζερ καίγεται και υπάρχουν προβλήματα με την αναπαραγωγή δίσκων.
  • Πολλά αρχεία τοποθετούνται στη μονάδα flash USB, είναι εύκολο να ενημερωθούν και να συμπληρωθούν.
  • η ηχογράφηση παίζεται στην ποιότητα στην οποία εγγράφηκε.
  • Μπορείτε να χρησιμοποιήσετε μια τυπική συσκευή.
  • Η είσοδος USB δεν καταλαμβάνει τον αναπτήρα.

Έτσι, η σύνδεση μιας θύρας USB δεν είναι δύσκολη. Το κυριότερο είναι να μπορείς να χρησιμοποιείς κολλητήρι και να καταλαβαίνεις τουλάχιστον λίγο στα ηλεκτρονικά.

Συνδέοντας τον προσαρμογέα για μονάδες flash στο ραδιόφωνο αυτοκινήτου, μπορείτε να εξοικονομήσετε χρήματα από την αγορά μιας νέας συσκευής εξοπλισμένης με προσαρμογέα USB.

Ας ξεκινήσουμε με το ελάχιστο:
περιλαμβάνει 18f2455 -- βιβλιοθήκη για μεταχειρισμένα MK
--
enable_digital_io() -- αλλάξτε όλες τις εισόδους σε ψηφιακή λειτουργία
--
ψευδώνυμοκουμπί είναι pin_B7 -- αφού έχουμε συνδεδεμένο κουμπί, δηλώστε το
pin_B7_direction = είσοδος -- το κουμπί λειτουργεί για εμάς στην είσοδο
--
-- μία γραμμή - και έχουμε όλα όσα χρειάζεστε για να εργαστείτε με USB CDC
συμπεριλάβετε usb_serial -- βιβλιοθήκη usb
--
usb_serial_init() -- -- αρχικοποιήστε το USB CDC
βρόχος για πάντα-- κύριος βρόχος, λειτουργεί συνεχώς
usb_serial_flush() -- Ενημέρωση usb. Αυτή η διαδικασία κάνει όλα τα απαραίτητα
-- ενέργειες για τη διατήρηση της σύνδεσης με τον υπολογιστή
τελικός βρόχος

Αφού μεταγλωττίσετε αυτόν τον κώδικα, γράψετε το αρχείο HEX που προκύπτει στο MK χρησιμοποιώντας ένα bootloader και ξεκινήσετε τη συσκευή, μπορείτε να παρατηρήσετε πώς ορίζεται μια νέα συσκευή στο σύστημα: Virtual com-port.

Τώρα που η συσκευή λειτουργεί ήδη, ας τη μάθουμε να επικοινωνεί.

Για την ανάγνωση του ληφθέντος byte υπάρχει μια λειτουργία usb_serial_read(ψηφιόλεξη ) :boolean. Εάν υπάρχει ένα ληφθέν byte, το αποθηκεύει στην καθορισμένη μεταβλητή και επιστρέφει αληθής, διαφορετικά επιστρέφει ψευδής.

Υπάρχει μια διαδικασία αποστολής ενός byte usb_serial_data. Είναι μεταμφιεσμένο σε μεταβλητή, οπότε για να στείλετε ένα byte, αρκεί να του εκχωρήσετε την τιμή του byte που αποστέλλεται.

Ας δηλώσουμε μια μεταβλητή μεγέθους byte πριν από τον κύριο βρόχο, στον κύριο βρόχο θα ελέγξουμε την παρουσία των ληφθέντων byte και θα τα στείλουμε πίσω εάν υπάρχουν.

περιλαμβάνουν 18f2455
--
enable_digital_io()
--
ψευδώνυμοκουμπί είναι pin_B7
pin_B7_direction = είσοδος
--
--
περιλαμβάνει usb_serial
--
usb_serial_init()
var byteκεφ -- Δηλώστε μια μεταβλητή
βρόχος για πάντα-- κύριος βρόχος
usb_serial_flush()
αν(usb_serial_read(ch)) έπειτα-- εάν ληφθεί ένα byte, θα γραφτεί στο κεφ
usb_serial_data=ch -- στείλτε πίσω το ληφθέν byte
τέλος εαν
τελικός βρόχος

Μεταγλωττίζουμε, κρατάμε πατημένο το κουμπί, παραμορφώνουμε την τροφοδοσία, εκκινούμε το bootloader, αλλάζουμε το υλικολογισμικό, το εκκινούμε.
Η συσκευή εντοπίστηκε ξανά στο σύστημα, τώρα χρειαζόμαστε λογισμικό για να ελέγξουμε τη λειτουργία της συσκευής.

Ενώ δεν έχουμε δικό μας, χρησιμοποιούμε ένα έτοιμο τερματικό: χρησιμοποίησα το πρόγραμμα RealTerm.
Ανοίγουμε τη θύρα με τον επιθυμητό αριθμό και στέλνουμε τα δεδομένα.


Και παίρνουμε πίσω αυτό που στείλαμε. Όλα λοιπόν λειτουργούν όπως πρέπει.

Μαλακός

Έτσι, ο μικροελεγκτής μας μπορεί να λάβει byte και να τα στείλει αμέσως πίσω. Τώρα ας γράψουμε το δικό μας λογισμικό για να επικοινωνήσουμε μαζί του (θα χρησιμοποιήσω το Delphi).

Δημιουργούμε ένα νέο έργο, διασκορπίζουμε τα απαραίτητα στοιχεία στη μορφή:
SpinEdit1 - για να καθορίσετε τον αριθμό θύρας
Κουμπί 1 - για να δημιουργήσετε μια σύνδεση
Κουμπί 2 - για να διακόψετε τη σύνδεση
SpinEdit2 - για να εισαγάγετε ένα byte σε δεκαδική μορφή
Κουμπί3 - για αποστολή byte
Σημείωση 1 - για εμφάνιση ληφθέντων πληροφοριών.

Όπως αναφέρθηκε παραπάνω, πρέπει να εργαστείτε με τη θύρα com με τον ίδιο τρόπο όπως με ένα κανονικό αρχείο κειμένου: χρησιμοποιώντας τις λειτουργίες CreateFile, WriteFile και ReadFile.

Για να μην μπούμε σε λεπτομέρειες, ας πάρουμε μια έτοιμη βιβλιοθήκη για εργασία με μια θύρα com: ComPort.

Κρεμάμε την απαραίτητη εργασία σε κάθε κουμπί και παίρνουμε τον τελικό κωδικό:

Μονάδα Μονάδα 1;

διεπαφή

χρήσεις
Windows, Messages, SysUtils, Variants, Classes, Graphics , Controls, Forms,
Dialogs, StdCtrls, Spin,ComPort;

τύπος
TForm1 = κλάση (TForm)
SpinEdit1: TSpinEdit;
Κουμπί 1: TButton;
Κουμπί 2: TButton;
SpinEdit2: TSpinEdit;
Κουμπί 3: TButton;
Σημείωμα1:TMemo;
διαδικασία OnRead(Αποστολέας: TObject; ReadBytes: πίνακας Byte);
διαδικασία Button1Click(Αποστολέας: TObject);
διαδικασία Button2Click(Αποστολέας: TObject);
διαδικασία FormDestroy(Αποστολέας: TObject);
διαδικασία Button3Click(Αποστολέας: TObject);
ιδιωτικός
(Ιδιωτικές δηλώσεις)
Θύρα: TComPort;
δημόσιο
(Δημόσιες δηλώσεις)
τέλος;

var
Form1: TForm1;
αριθμός: ακέραιος;
εκτέλεση

Διαδικασία TForm1.Button1Click(Sender: TObject);
αρχίζουν
Θύρα:= TComPort.Create(SpinEdit1.Value, br115200); // δημιουργία σύνδεσης
Port.OnRead:= OnRead; //δημιουργία ροής για την ανάγνωση των δεδομένων που λαμβάνονται
Button2.Enabled:= true ; //ενεργοποιήστε το κουμπί κλεισίματος σύνδεσης
τέλος;

Διαδικασία TForm1.Button2Click(Sender: TObject);
αρχίζουν
Port Free? //κλείστε τη σύνδεση
Button2.Enabled:= false ; //απενεργοποιήστε το κουμπί
τέλος;

Διαδικασία TForm1.Button3Click(Sender: TObject);
αρχίζουν
αν Button2.Enabled τότε Port.Write();
τέλος;

Διαδικασία TForm1.FormDestroy(Αποστολέας: TObject);
αρχίζουν
εάν το Button2.Enabled τότε
Port Free?
τέλος;

Διαδικασία TForm1.OnRead(Αποστολέας: TObject; ReadBytes: πίνακας Byte );
var
i:ακέραιος;
αρχίζουν
για i:= Low(ReadBytes) έως High (ReadBytes) κάνετε //πέρασμα από τον πίνακα των ληφθέντων byte
αρχίζουν
Memo1.Text:= Memo1.Text + "." +InttoHex(ReadBytes[i],2); //προσθέστε την τιμή του HEX στο παράθυρο
Inc(αριθμός); //μετρήστε τον αριθμό των ληφθέντων byte
τέλος;
αν num > 10 τότε ξεκινήστε
Memo1.Lines.Add("" ); //γραμμή μεταφοράς
αριθμός:=0;
τέλος;
τέλος;

Ξεκινάμε, δημιουργούμε μια σύνδεση, στέλνουμε bytes:

Έτσι, το πιο απλό τερματικό μας είναι έτοιμο να λειτουργήσει με την απλούστερη συσκευή USB.

Όπως μπορείτε να δείτε, η ανάγνωση και η γραφή είναι δυναμικοί πίνακες byte.

Με την επεξεργασία των ληφθέντων πληροφοριών, είναι δυνατό να συνταχθεί το απαραίτητο πρωτόκολλο ανταλλαγής κατάλληλο για την τρέχουσα εργασία.

περιλαμβάνουν 18f2455
--
enable_digital_io()
--
ψευδώνυμοκουμπί είναι pin_B7
pin_B7_direction = είσοδος
--
--
περιλαμβάνει usb_serial
--
usb_serial_init()
var byteκεφ
var byteΕγώ -- δήλωση δεύτερης μεταβλητής
βρόχος για πάντα-- κύριος βρόχος
usb_serial_flush()
αν(usb_serial_read(ch)) έπειτα-- εάν ληφθεί το byte, εκτελέστε τις απαραίτητες ενέργειες
υπόθεση ch of -- επανάληψη πάνω από τον αριθμό byte
0 : usb_serial_data = 0xff
1 : usb_serial_data = Κουμπί -- κατάσταση κουμπιού αποστολής
ΣΕ ΔΙΑΦΟΡΕΤΙΚΗ ΠΕΡΙΠΤΩΣΗ ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ-- αν ληφθεί κάτι άλλο
Για 16 χρησιμοποιώνταςΕγώ βρόχος-- αποστολή 10 byte δεδομένων
usb_serial_data = ch +i -- ch έως ch+15
τελικός βρόχος
τελικό μπλοκ
τελική υπόθεση
τέλος εαν
τελικός βρόχος

Επιπρόσθετα χαρακτηριστικά

Αν σταματήσετε εκεί, λαμβάνετε ένα κανονικό άρθρο με λεπτομερή περιγραφή ενός παραδείγματος χρήσης της βιβλιοθήκης, από τα οποία υπάρχουν αρκετά στον ιστό. Ως εκ τούτου, θα προσθέσω λίγο πιο εμπεριστατωμένες πληροφορίες.

Απλοποιήστε την αποστολή δεδομένων

Η αποστολή πληροφοριών ένα byte τη φορά δεν είναι πάντα βολική. Η βιβλιοθήκη μπορεί να είναι πολύ χρήσιμη Τυπώνω. Περιέχει διαδικασίες για την αποστολή δεδομένων όλων των πιθανών μηκών σε όλες τις πιθανές μορφές: byte, hex, dec, bin, boolean, οι οποίες μπορούν να απλοποιήσουν την έξοδο δεδομένων στο πρόγραμμα.
>συμπεριλάβετε την εκτύπωση
...
vardwordδεδομένα
print_dword_hex (usb_serial_data, data)

Το όνομα όλων των εντολών βρίσκεται στο αρχείο της βιβλιοθήκης.

Αναμονή για σύνδεση με υπολογιστή

Εάν πριν ξεκινήσετε τον κύριο κύκλο του μικροελεγκτή είναι απαραίτητο να δημιουργήσετε πρώτα μια σύνδεση με τον υπολογιστή, τότε μπορείτε να προσθέσετε τις γραμμές πριν από αυτόν
ενώ(usb_cdc_line_status() == 0x00) βρόχος
τελικός βρόχος

Συνδέστε τον αριθμό θύρας στη συσκευή

Εάν αφήσετε τα πάντα ως έχουν, το σύστημα θα εκχωρήσει τον πρώτο δωρεάν αριθμό θύρας για κάθε νέα σύνδεση. Και αυτό σημαίνει ότι πρέπει να το προσέχετε.
Για να μην συμβεί αυτό, πρέπει να αντιστοιχίσετε μια μοναδική τιμή σειριακού αριθμού στη συσκευή πριν συνδέσετε τη βιβλιοθήκη usb:
Ο αριθμός μπορεί να είναι οποιουδήποτε μήκους και να περιέχει διάφορους χαρακτήρες.
const byte USB_STRING3=
{
24 , -- μήκος πίνακα
0x03, --bDescriptorType
"0" , 0x00 ,
"1" , 0x00 ,
"2" , 0x00 ,
"3" , 0x00 ,
"4" , 0x00 ,
"5" , 0x00 ,
"6" , 0x00 ,
"7" , 0x00 ,
"8" , 0x00 ,
"9" , 0x00 ,
"Χ" 0x00
}

Αλλάξτε το όνομα της συσκευής στο δικό σας

Μπορείτε να αλλάξετε το όνομα της συσκευής που είναι ορατή στο σύστημα πριν εγκαταστήσετε τα προγράμματα οδήγησης, δηλώνοντας έναν πίνακα με το όνομα, όπως τον σειριακό αριθμό, αυτό πρέπει να γίνει πριν συνδέσετε τη βιβλιοθήκη USB.
const byte USB_STRING2=
{
28 , --
0x03, --bDescriptorType
"ΡΕ", 0x00 ,
"μι", 0x00 ,
"Μ", 0x00 ,
"ο", 0x00 ,
" " , 0x00 ,
"ΣΙ", 0x00 ,
"ο", 0x00 ,
"ένα", 0x00 ,
"r", 0x00 ,
"ρε", 0x00 ,
" " , 0x00 ,
"=" , 0x00 ,
")" 0x00
}

Αλλά δυστυχώς, μετά την εγκατάσταση των προγραμμάτων οδήγησης, η συσκευή θα αλλάξει το όνομά της σε αυτό που καθορίζεται στο αρχείο .inf, οπότε θα αλλάξουμε το όνομα και εκεί


DESCRIPTION="Demo CDC"

Οργανώνουμε την αυτόματη σύνδεση της συσκευής

Δυστυχώς, δεν υπάρχουν άμεσοι τρόποι για να ολοκληρώσετε αυτήν την εργασία, επομένως πρέπει να επινοήσετε.

Πρώτα απ 'όλα, πρέπει να αντιστοιχίσετε μια μοναδική αξία κατασκευαστή και προϊόντος στη συσκευή σας, προκειμένου να την αναγνωρίσετε εύκολα ανάμεσα σε εκατοντάδες άλλα τυπικά υλικολογισμικά CDC.
Το VID και το PID δίνονται για χρήματα, οπότε ας ακολουθήσουμε το μονοπάτι των Κινέζων: σιγά-σιγά πάρουμε τον εαυτό μας προφανώς ελεύθερες αξίες.

Υλικολογισμικό:
Πρέπει να δηλωθούν δύο μεταβλητές στο υλικολογισμικό πριν συνδέσετε τη βιβλιοθήκη USB

const λέξη USB_SERIAL_PRODUCT_ID = 0xFF10
const λέξη USB_SERIAL_VENDOR_ID = 0xFF10

Αντί για FF10, μπορείτε να εισαγάγετε δύο λέξεις (2 byte). Το τελικό αποτέλεσμα περιέχεται στο συνημμένο αρχείο.

Οδηγοί:
Δεδομένου ότι τα προγράμματα οδήγησης δεν έχουν σχεδιαστεί για τον συνδυασμό μας VID και PID, θα προσθέσουμε τις τιμές μας στο αρχείο .inf με μη αυτόματο τρόπο:


%DESCRIPTION%=Εγκατάσταση προγράμματος οδήγησης, USB\VID_FF10&PID_FF10


%DESCRIPTION%=Εγκατάσταση προγράμματος οδήγησης, USB\VID_FF10&PID_FF10

Μαλακός:
Για να συλλάβουμε συμβάντα σύνδεσης / αποσύνδεσης συσκευής, θα συνδέσουμε τη βιβλιοθήκη ComponentUSB. Δεν θεωρώ απαραίτητο να εξηγήσω κάθε γραμμή: όλες οι αλλαγές φαίνονται στο συνημμένο έργο.

Αποτέλεσμα

Είναι δύσκολο να το δει κανείς στο στιγμιότυπο οθόνης, αλλά το κουμπί αποστολής είναι ενεργό μόνο όταν υπάρχει συνδεδεμένη συσκευή και κάθε 50 ms το πρόγραμμα στέλνει ένα αίτημα για να πάρει την κατάσταση του κουμπιού (το οποίο, ωστόσο, είναι λάθος, επειδή το πάτημα του κουμπιού πρέπει να υποβληθεί σε επεξεργασία στο MK).

Όπως μπορείτε να δείτε, η οργάνωση της ανταλλαγής δεδομένων μεταξύ MK και υπολογιστή μέσω USB δεν είναι η πιο δύσκολη δουλειά. Η σύνδεση που προκύπτει μπορεί να χρησιμοποιηθεί όχι μόνο για τελικούς σκοπούς: είναι επίσης κατάλληλη για τον εντοπισμό σφαλμάτων ενός προγράμματος. Εξάλλου, η αποστολή των αποτελεσμάτων των υπολογισμών, των τρεχουσών καταστάσεων των καταχωρητών και των μεταβλητών σε έναν υπολογιστή είναι πολύ πιο ξεκάθαρη από το να αναβοσβήνει ένα ζευγάρι LED σε κώδικα Μορς.

Και τέλος: Σας συμβουλεύω να εξετάσετε τον πηγαίο κώδικα της λάμπας διάθεσης. Εκεί μπορείτε να βρείτε μια αρκετά καλή επιλογή για την επεξεργασία των ληφθέντων δεδομένων για να οργανώσετε ένα βολικό πρωτόκολλο ανταλλαγής.

Σε αυτό το άρθρο, θα περιγράψω διάφορους τρόπους για να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης δωρεάν και χωρίς μεγάλη προσπάθεια:

Επιτρέψτε μου να εξηγήσω γιατί επέλεξα αυτές τις τρεις επιλογές, οπότε:

Τα πλεονεκτήματα της δημιουργίας μιας μονάδας flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το πρόγραμμα UltraISO είναι ότι ακόμη και στη δοκιμαστική (δωρεάν) λειτουργία, αυτό το πρόγραμμα θα σας βοηθήσει να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης χωρίς προβλήματα και έχει επίσης πολλές διαφορετικές λειτουργίες. Τα μειονεκτήματα (αν μπορούν να θεωρηθούν ως τέτοια) είναι ότι πρέπει να γίνει λήψη και εγκατάσταση, η ίδια η διαδικασία εγκατάστασης συνίσταται στο πάτημα του κουμπιού Επόμενο 4 φορές. Κατά τη γνώμη μου, η ιδανική λύση τρίτου κατασκευαστή για τη δημιουργία μιας μονάδας flash USB με δυνατότητα εκκίνησης για Windows XP, 7, 8.

Δημιουργώντας μια μονάδα flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το βοηθητικό πρόγραμμα από τη Microsoft - USB / DVD Download Tool, το πλεονέκτημα αυτής της μεθόδου είναι ότι χωρίς ειδικές δεξιότητες και ικανότητες, χάρη σε μερικά κλικ του ποντικιού, λαμβάνετε μια μονάδα flash USB με δυνατότητα εκκίνησης. Μείον - απαιτείται επίσημη εικόνα ISO του λειτουργικού συστήματος (που λήφθηκε από τον ιστότοπο της Microsoft), διαφορετικά το βοηθητικό πρόγραμμα ενδέχεται να μην αποδεχτεί την εικόνα ISO σας και να αρνηθεί να την εγγράψει σε μονάδα flash USB ή θα εμφανίσει σφάλμα κατά τη δημιουργία της εικόνας (Προσωπικά αντιμετώπισα τέτοια προβλήματα, γι' αυτό και θεωρώ απαραίτητο να τα αναφέρω).

Και τέλος, δημιουργία μιας μονάδας flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας τη γραμμή εντολών των Windows 7. Ένα μεγάλο πλεονέκτημα αυτής της μεθόδου είναι ότι δεν χρειάζεται να εγκαταστήσετε τίποτα, αλλά απλά εισάγοντας μερικές εντολές, αποκτήστε μια μονάδα flash USB με δυνατότητα εκκίνησης με Windows XP , 7, 8. Δεν ξέρω καν τα μειονεκτήματα αυτής της μεθόδου ... μάλλον μόνο στην ασχήμια της, αφού όλες οι εντολές εκτελούνται στη γραμμή εντολών.

Έτσι, για να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης, θα χρειαστείτε:

1 μονάδα flash με χωρητικότητα τουλάχιστον 4 Gb (όλα πρέπει να διαγραφούν από τη μονάδα flash, καθώς θα διαμορφωθεί)

2 Εικόνα συστήματος ISO

3 BIOS, το οποίο θα σας επιτρέψει να ξεκινήσετε την εγκατάσταση από μια μονάδα flash USB

4 Βοηθητικό πρόγραμμα δημιουργίας εικόνας (UltraISO, Εργαλείο λήψης USB/DVD)

Αν τα έχετε όλα αυτά, τότε ας ξεκινήσουμε:

Δημιουργήστε μια μονάδα flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το UltraISO.

Πρώτα απ 'όλα, κατεβάστε την πιο πρόσφατη έκδοση UltraISO .

Μετά από αυτό, ξεκινήστε την εγκατάσταση του προγράμματος, κάντε κλικ "Περαιτέρω"

Συμφωνούμε με την άδεια χρήσης

Επιλέξτε ή αφήστε την προεπιλεγμένη τοποθεσία εγκατάστασης του προγράμματος

Μετά από αυτό, θα ανοίξει το πρόγραμμα UltraISO, κάντε κλικ "Άνοιγμα αρχείου"

Επιλέξτε μια εικόνα ISO του συστήματος, σε αυτό το παράδειγμα θα χρησιμοποιηθούν τα Windows 8

Μετά από αυτό πιέζουμε "Εκκίνηση-Εγγραφή εικόνας σκληρού δίσκου..."

Στο επόμενο παράθυρο, επιλέξτε τη συσκευή στην οποία θα γραφτεί η εικόνα και κάντε κλικ "Ρεκόρ".

Μετά από αυτό, θα εμφανιστεί ένα προειδοποιητικό παράθυρο που δηλώνει ότι όλα θα διαγραφούν από τη μονάδα flash, κάντε κλικ "Ναί".

Στη συνέχεια, η διαδικασία εγγραφής θα ξεκινήσει και θα διαρκέσει για λίγα λεπτά.

Αφού ολοκληρωθεί η διαδικασία εγγραφής σε μια μονάδα flash USB, γίνεται εκκίνηση.

Σε αυτό το άρθρο, θα περιγράψω διάφορους τρόπους για να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης δωρεάν και χωρίς μεγάλη προσπάθεια:

Επιτρέψτε μου να εξηγήσω γιατί επέλεξα αυτές τις τρεις επιλογές, οπότε:

Τα πλεονεκτήματα της δημιουργίας μιας μονάδας flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το πρόγραμμα UltraISO είναι ότι ακόμη και στη δοκιμαστική (δωρεάν) λειτουργία, αυτό το πρόγραμμα θα σας βοηθήσει να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης χωρίς προβλήματα και έχει επίσης πολλές διαφορετικές λειτουργίες. Τα μειονεκτήματα (αν μπορούν να θεωρηθούν ως τέτοια) είναι ότι πρέπει να γίνει λήψη και εγκατάσταση, η ίδια η διαδικασία εγκατάστασης συνίσταται στο πάτημα του κουμπιού Επόμενο 4 φορές. Κατά τη γνώμη μου, η ιδανική λύση τρίτου κατασκευαστή για τη δημιουργία μιας μονάδας flash USB με δυνατότητα εκκίνησης για Windows XP, 7, 8.

Δημιουργώντας μια μονάδα flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το βοηθητικό πρόγραμμα από τη Microsoft - USB / DVD Download Tool, το πλεονέκτημα αυτής της μεθόδου είναι ότι χωρίς ειδικές δεξιότητες και ικανότητες, χάρη σε μερικά κλικ του ποντικιού, λαμβάνετε μια μονάδα flash USB με δυνατότητα εκκίνησης. Μείον - απαιτείται επίσημη εικόνα ISO του λειτουργικού συστήματος (που λήφθηκε από τον ιστότοπο της Microsoft), διαφορετικά το βοηθητικό πρόγραμμα ενδέχεται να μην αποδεχτεί την εικόνα ISO σας και να αρνηθεί να την εγγράψει σε μονάδα flash USB ή θα εμφανίσει σφάλμα κατά τη δημιουργία της εικόνας (Προσωπικά αντιμετώπισα τέτοια προβλήματα, γι' αυτό και θεωρώ απαραίτητο να τα αναφέρω).

Και τέλος, δημιουργία μιας μονάδας flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας τη γραμμή εντολών των Windows 7. Ένα μεγάλο πλεονέκτημα αυτής της μεθόδου είναι ότι δεν χρειάζεται να εγκαταστήσετε τίποτα, αλλά απλά εισάγοντας μερικές εντολές, αποκτήστε μια μονάδα flash USB με δυνατότητα εκκίνησης με Windows XP , 7, 8. Δεν ξέρω καν τα μειονεκτήματα αυτής της μεθόδου ... μάλλον μόνο στην ασχήμια της, αφού όλες οι εντολές εκτελούνται στη γραμμή εντολών.

Έτσι, για να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης, θα χρειαστείτε:

1 μονάδα flash με χωρητικότητα τουλάχιστον 4 Gb (όλα πρέπει να διαγραφούν από τη μονάδα flash, καθώς θα διαμορφωθεί)

2 Εικόνα συστήματος ISO

3 BIOS, το οποίο θα σας επιτρέψει να ξεκινήσετε την εγκατάσταση από μια μονάδα flash USB

4 Βοηθητικό πρόγραμμα δημιουργίας εικόνας (UltraISO, Εργαλείο λήψης USB/DVD)

Αν τα έχετε όλα αυτά, τότε ας ξεκινήσουμε:

Δημιουργήστε μια μονάδα flash USB με δυνατότητα εκκίνησης χρησιμοποιώντας το UltraISO.

Πρώτα απ 'όλα, κατεβάστε την πιο πρόσφατη έκδοση UltraISO .

Μετά από αυτό, ξεκινήστε την εγκατάσταση του προγράμματος, κάντε κλικ "Περαιτέρω"

Συμφωνούμε με την άδεια χρήσης

Επιλέξτε ή αφήστε την προεπιλεγμένη τοποθεσία εγκατάστασης του προγράμματος

Μετά από αυτό, θα ανοίξει το πρόγραμμα UltraISO, κάντε κλικ "Άνοιγμα αρχείου"

Επιλέξτε μια εικόνα ISO του συστήματος, σε αυτό το παράδειγμα θα χρησιμοποιηθούν τα Windows 8

Μετά από αυτό πιέζουμε "Εκκίνηση-Εγγραφή εικόνας σκληρού δίσκου..."

Στο επόμενο παράθυρο, επιλέξτε τη συσκευή στην οποία θα γραφτεί η εικόνα και κάντε κλικ "Ρεκόρ".

Μετά από αυτό, θα εμφανιστεί ένα προειδοποιητικό παράθυρο που δηλώνει ότι όλα θα διαγραφούν από τη μονάδα flash, κάντε κλικ "Ναί".

Στη συνέχεια, η διαδικασία εγγραφής θα ξεκινήσει και θα διαρκέσει για λίγα λεπτά.

Αφού ολοκληρωθεί η διαδικασία εγγραφής σε μια μονάδα flash USB, γίνεται εκκίνηση.

Μονάδα flash USB- μια κοινή συσκευή που πιθανώς να έχουν όλοι όσοι έχουν προσωπικό υπολογιστή στο σπίτι. Υπάρχει μια μεγάλη ποικιλία από μονάδες flash που διατίθενται σήμερα. Κατά κανόνα, έχουν πλαστική ή μεταλλική θήκη, αν και υπάρχουν πιο πρωτότυπες επιλογές. Τι να κάνετε όμως εάν η θήκη της μονάδας flash έχει καταστραφεί ή για κάποιο λόγο έπαψε να σας ταιριάζει, αλλά δεν θέλετε να αγοράσετε καινούργια; Σε αυτό το άρθρο, θα σας δείξουμε πώς να αντικαταστήσετε την παλιά πλαστική ή μεταλλική θήκη της μονάδας flash με μια νέα ξύλινη.

Πώς να φτιάξετε μια θήκη για μια μονάδα flash;

Για να φτιάξουμε μια ξύλινη θήκη για μια μονάδα flash, χρειαζόμαστε τα ακόλουθα εργαλεία:

USB flash drive χωρίς θήκη.

Κομμάτι ξύλο.

Τρυπάνι ή άλλη συσκευή διάτρησης.

Γυαλόχαρτο.

Σιλικόνη.

Κλιπ, 2 τεμ.

Μολύβι.

Ας αρχίσουμε να φτιάχνουμε!

1. Αρχικά, καθορίστε το μέγεθος της θήκης που χρειάζεστε και χρησιμοποιήστε ένα πριόνι για να κόψετε ένα ορθογώνιο του κατάλληλου μεγέθους από ένα κομμάτι ξύλο χρησιμοποιώντας τα σημειωμένα σημάδια.

3. Χρησιμοποιώντας μια συσκευή διάτρησης, κόψτε μη διαμπερείς τρύπες στα μεγάλα και μεσαία κομμάτια ξύλου και μια διαμπερή οπή στο μικρότερο κομμάτι. Οι οπές πρέπει να έχουν μέγεθος ώστε να χωρούν και να συγκρατούν εύκολα το USB stick. Στο μεσαίο τμήμα, που θα χρησιμεύσει ως καπάκι, θα πρέπει να γίνουν μικρά κενά στο εσωτερικό της τρύπας ώστε το καπάκι να κλείνει ερμητικά και να ανοίγει εύκολα.

4. Εισαγάγετε τη μονάδα flash USB στην διαμπερή οπή του μικρού κομματιού έτσι ώστε η υποδοχή να προεξέχει στη μία πλευρά και η υπόλοιπη μονάδα flash να βρίσκεται στην άλλη. Εάν η μονάδα flash δεν κάθεται σφιχτά στην τρύπα, στερεώστε τη με σιλικόνη.

5. Τώρα κολλήστε το προεξέχον μακρύ μέρος της μονάδας flash στην τρύπα του μεγαλύτερου κομματιού, αφού εφαρμόσετε ζεστή κόλλα και στα δύο μέρη και χρησιμοποιώντας μια πρέσα, κολλήστε τα σε μια θήκη. Είναι απαραίτητο να χρησιμοποιήσετε μια πρέσα έτσι ώστε και τα δύο μέρη να στερεώνονται σφιχτά μεταξύ τους και μετά το τρίψιμο, να μην είναι ορατά κενά μεταξύ τους.

6. Τώρα τρίψτε προσεκτικά ολόκληρο το σώμα με γυαλόχαρτο για να του δώσετε μια πιο τακτοποιημένη και λεία εμφάνιση. Μπορείτε επίσης να καλύψετε τη θήκη με χρώμα ή βερνίκι.Το αυθεντικό μας ξύλινο flash drive είναι έτοιμο!