Ρωσικός κώδικας μορς. Εκπαίδευση. Προγράμματα υπολογιστών για εκμάθηση κώδικα Μορς, Krasnodar, Beletsky A. I Προγράμματα εκμάθησης κώδικα Μορς



Για επισκευές και άλλα τεχνικά ζητήματα, κάντε κλικ εδώ. Επισκευή οικιακού και γραφειακού εξοπλισμού.


Προγράμματα ηλεκτρονικών υπολογιστών για την εκμάθηση κώδικα μορς. Κουμπάν Κρασνοντάρ.

Πρόγραμμα ADKM-2000.


Το πρόγραμμα ADKM-2000, ξεκινώντας με την έκδοση 2.7, έγινε εντελώς δωρεάν. Για να αναβαθμίσετε τις εκδόσεις 2.0-2.5 στην έκδοση 2.7, κάντε λήψη αυτού του αρχείου. Για να ενημερώσετε εκδόσεις χαμηλότερες από 2.0, εγκαταστήστε πρώτα την έκδοση 2.5 και ενημερώστε την.

Γενική περιγραφή.

Το προϊόν λογισμικού ADKM-2000 έκδοση 2.5 (εφεξής ADKM-2000) προορίζεται για την εκπαίδευση χειριστών ραδιοτηλεγράφου και τη διεξαγωγή αγώνων ραδιοτηλεγραφίας υψηλής ταχύτητας.

Κύριες λειτουργίες. Το ADKM-2000 εκτελεί τις ακόλουθες λειτουργίες:

Αναπαραγωγή ραδιογραφημάτων από χαρακτήρες κώδικα Μορς με καθορισμένες παραμέτρους:

· Ταχύτητα σχηματισμού από 5 έως 399 zn/min *

· διακριτή ρύθμιση ταχύτητας 1 zn/min

· παύση μεταξύ χαρακτήρων από 3 έως 15 (3,5,7,9,11,13,15) **

· συχνότητα σήματος από 100 έως 3500 Hz

· αναπαραγωγή παρεμβολών με γρήγορη εναλλαγή τεσσάρων τύπων παρεμβολών

· ξεχωριστός έλεγχος έντασης του κύριου σήματος και έντασης θορύβου ***

Υποστήριξη συστήματος PARIS

Πρόγραμμα ADKM-2008.

© Όλα τα δικαιώματα ιδιοκτησίας του προγράμματος "ADKM_2008" ανήκουν στον Ivan Viktorovich Kozhevnikov

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ: [email προστατευμένο]

Αυτόματος αισθητήρας κώδικα μορς 2008.

Έκδοση 2008.1.19-02

Εισαγωγή.

Το πρόγραμμα έχει σχεδιαστεί για να μελετά και να βελτιώνει τις δεξιότητες κώδικα Μορς.

Τεχνικές απαιτήσεις.

Ταχύτητα ρολογιού επεξεργαστή 200 MHz ή μεγαλύτερη

RAM 64 MB ή περισσότερο

Windows 2000 ή XP

Διαθεσιμότητα της βιβλιοθήκης msvbvm60.dll

Εγκατάσταση.

Αποσυσκευάστε το αρχείο σε οποιονδήποτε κατάλογο, εκτελέστε το ADKM_2008.exe

Αυτό το πρόγραμμα διανέμεται δωρεάν. Όλα τα δικαιώματα ιδιοκτησίας και τα πνευματικά δικαιώματα του προγράμματος (συμπεριλαμβανομένων οποιωνδήποτε στοιχείων του: γραφικές εικόνες, ηχογραφήσεις, κείμενο κ.λπ.), το συνοδευτικό έντυπο υλικό και τυχόν αντίγραφα του προγράμματος ανήκουν στον συγγραφέα, Ivan Viktorovich Kozhevnikov.

Το πρόγραμμα είναι δωρεάν λογισμικό. Μπορείτε να διανείμετε ελεύθερα τη διανομή του προγράμματος. Δεν μπορείτε να αποκομίσετε κανένα εμπορικό κέρδος με τη διανομή αυτής της διανομής. Δεν μπορείτε να αλλάξετε τη διανομή του προγράμματος με κανέναν τρόπο.

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

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

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

Η ταχύτητα μετάδοσης κειμένου κυμαίνεται από 20 έως 299 χαρακτήρες/λεπτό.

Ο τύπος κειμένου μπορεί να είναι Λατινικός (Αγγλικά), εθνικός (Ρωσικά, Γερμανικά), ψηφιακός, ψηφιακός με σύντομο μηδέν, σημεία στίξης, διάφορες παραλλαγές μικτού κειμένου, καθώς και ειδικός (για εκπαίδευση στη λήψη ορισμένων χαρακτήρων που εισάγει ο χρήστης ).

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

Στο παράθυρο πρόσθετων ρυθμίσεων, μπορείτε να αλλάξετε την παύση μεταξύ των χαρακτήρων, την παύση μεταξύ των ομάδων (η παύση μεταξύ των ομάδων δεν μπορεί να είναι μικρότερη από την παύση μεταξύ χαρακτήρων + 4 τελείες), τον αριθμό των χαρακτήρων σε μια ομάδα, τον αριθμό των ομάδων στο κείμενο, συχνότητα τόνου, γλώσσα διεπαφής προγράμματος, προσθήκη/αφαίρεση προθέματος έναρξης κειμένου VVV= και σήμα τέλους κειμένου AR (ETS).

Το παράθυρο εισαγωγής κειμένου προορίζεται για την εισαγωγή ληφθέντος κειμένου. Εάν ο επόμενος χαρακτήρας ληφθεί λανθασμένα, εμφανίζεται το σύμβολο "_". ΠΡΟΣΟΧΗ! Το κείμενο πρέπει να εισαχθεί στη γλώσσα στην οποία εμφανίζεται το μεταδιδόμενο κείμενο (περίπτωση χαρακτήρων μπορεί να είναι οποιοσδήποτε). Οι ομάδες χωρίζονται με το πλήκτρο διαστήματος. Η μετάφραση γραμμής πραγματοποιείται αυτόματα (δεν χρειάζεται να πατήσετε επιπλέον πλήκτρα). Εάν δεν αποδέχεστε ένα σημάδι, τότε πρέπει να πατήσετε οποιοδήποτε πλήκτρο αντ' αυτού. Ένας χαρακτήρας θεωρείται αποδεκτός σωστά μόνο εάν είναι γραμμένος στη σωστή θέση (δηλαδή χωρίς μετατόπιση του κειμένου).

Πρόγραμμα CW Master.

Το πρόγραμμα CW Master έχει σχεδιαστεί για να εκπαιδεύει τη λήψη CW.

Χωρίζεται σε δύο ενότητες.

Η κύρια ενότητα (η καρτέλα "Λήψη σημάτων κλήσης") είναι γραμμένη με βάση το γνωστό πρόγραμμα RUFZ.

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

Η δεύτερη ενότητα (καρτέλα "Λήψη κειμένων και ραδιογραφημάτων") --- δημιουργεί και αναπαράγει ψηφιακά, αλφαβητικά ραδιογραφήματα και "ανοιχτό" κείμενο.

Σε αντίθεση με το RUFZ, αυτό το πρόγραμμα λειτουργεί υπό Win95/98/NT/2000/XP με οποιαδήποτε κάρτα ήχου (συμπεριλαμβανομένης της ενσωματωμένης), αλλά δεν λειτουργεί με το ενσωματωμένο ηχείο.

Το πρόγραμμα δεν γράφει τίποτα ούτε στο μητρώο ούτε στους καταλόγους συστήματος των Windows, κάτι που σας επιτρέπει να το χρησιμοποιήσετε ακόμα και ως χρήστης με περιορισμένα δικαιώματα στο Win NT/2000.

Το πρόγραμμα δεν απαιτεί εγκατάσταση. Τα αρχεία cwmaster.exe, master.ped και readme.txt πρέπει να τοποθετηθούν σε έναν κοινόχρηστο κατάλογο και να εκτελεστούν το cwmaster.exe.

2. Ενότητα «Λήψη σημάτων κλήσης» --- Γενικές αρχές.

Το πρόγραμμα εκπέμπει με τη σειρά του 30 πραγματικά διακριτικά κλήσης, επιλεγμένα τυχαία από το αρχείο master.ped. Εάν το διακριτικό ληφθεί σωστά, τότε η ταχύτητα μετάδοσης του επόμενου αυξάνεται κατά 2 wpm. Εάν είναι λάθος, η ταχύτητα μειώνεται κατά 1 wpm. Ο τόνος μετάδοσης κάθε διακριτικού κυμαίνεται τυχαία εντός μικρών ορίων.

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

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

Ο αριθμός των πόντων δεν εξαρτάται από την ταχύτητα εισαγωγής του διακριτικού κλήσης.

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

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

3. Ενότητα "Λήψη διακριτικών κλήσης" --- Πώς να εργαστείτε;

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

Για τον έλεγχο των προκαταρκτικών ρυθμίσεων, υπάρχει μια λειτουργία "Προκαταρκτική δοκιμή", στην οποία μεταδίδεται συνεχώς το γράμμα V. Μπορείτε να αποκτήσετε πρόσβαση πατώντας το αντίστοιχο κουμπί ή το πλήκτρο F3.

Για να ξεκινήσετε τη λήψη, πατήστε το κουμπί «Έναρξη» (ή το πλήκτρο Enter). Αφού ηχήσει το διακριτικό κλήσης, πληκτρολογήστε το στο πληκτρολόγιο και πατήστε το πλήκτρο Enter. Η λήψη μπορεί να διακοπεί ανά πάσα στιγμή πατώντας το κουμπί Stop ή Esc στο πληκτρολόγιο.

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

Εάν κανένα διακριτικό κλήσης δεν ελήφθη σωστά ή σημειωθεί μηδενικός βαθμός, το αποτέλεσμα δεν καταχωρείται στον πίνακα. Μόλις ολοκληρωθεί ο πίνακας (19 γραμμές), μηδενίζεται, αλλά το καλύτερο αποτέλεσμα από άποψη πόντων αποθηκεύεται και καταγράφεται στην πρώτη γραμμή, η οποία σας επιτρέπει να προπονηθείτε περαιτέρω, εστιάζοντας στα καλύτερα :)

4. Ενότητα «Λήψη κειμένων και ραδιογραφημάτων»

Με τα ραδιογραφήματα, όλα πρέπει να είναι ξεκάθαρα --- το σχηματίζουμε, κάνουμε κλικ στο "Έναρξη" και σημειώνουμε ό,τι ελήφθη σε ένα κομμάτι χαρτί. Μια τέτοια «ηχογράφηση με το χέρι» είναι χρήσιμη στα αρχικά στάδια της εκμάθησης CW και αφού φτάσετε σε ταχύτητα λήψης 25-30 wpm, συνιστάται να εγκαταλείψετε την εγγραφή και να προχωρήσετε στην εκπαίδευση στη λήψη απλού κειμένου απλώς «με το αυτί». Επιπλέον, συνιστάται να ακούτε πρώτα σύντομες λέξεις, όπως «τι», «πώς» κ.λπ., για να θυμάστε τον ήχο τους και μετά να προχωρήσετε σε μεγαλύτερες λέξεις.

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

Από το κείμενο στο παράθυρο, μπορείτε να επιλέξετε μόνο εκείνες τις λέξεις που δεν υπερβαίνουν το απαιτούμενο μήκος.

Σε γενικές γραμμές, η διεπαφή του προγράμματος είναι τόσο απλή που είναι πιο εύκολο να δοκιμάσετε παρά να περιγράψετε τι και πώς να κάνετε :)

Μπορεί να στολιστεί, να «ακονιστεί», να γίνουν στατιστικά και παρόμοια «καμπάνες και σφυρίχτρες», αλλά δεν με ενδιαφέρει αυτό.

Δεν βλέπω κανένα νόημα στην εισαγωγή των μονάδων PILE-UP και, ειδικά, του CyberContest - όλα αυτά είναι στον αέρα! :)

Πρόγραμμα κώδικα μορς.

Το πρόγραμμα προσομοιώνει ένα τερματικό για τη μετάδοση σημάτων με χρήση κώδικα Μορς.

Δεν υπάρχουν ρυθμίσεις στο πρόγραμμα, η ταχύτητα και ο τόνος έχουν ρυθμιστεί σταθερά.

Το πρόγραμμα δεν κάνει παύση μεταξύ χαρακτήρων· οι παύσεις ρυθμίζονται από την ταχύτητα εισαγωγής του πληκτρολογίου.

Εκπαιδευτής κώδικα Morse.

[email προστατευμένο]

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

Το πρόγραμμα NuMorP.

Το πρόγραμμα NuMorP χρησιμοποιείται για την εκπαίδευση και τη δοκιμή στρατιωτών του αμερικανικού στρατού.

http://www.nu-ware.com/

Το πρόγραμμα μετακινεί τον κώδικα Μορς σε καθορισμένα κείμενα με καθορισμένη ταχύτητα.

Για να λάβετε μια διάταξη πληκτρολογίου στα αγγλικά, εκτελέστε το πρόγραμμα από το φάκελο "From programsfafla" ή εκτελέστε το αρχείο εγκατάστασης, θα εγκαταστήσει το πρόγραμμα με μια καταχώρηση στο μητρώο και θα υπάρχει μια διάταξη πληκτρολογίου στα αγγλικά.

Για ευκολία, κλείστε αυτά τα παράθυρα μηνυμάτων χρησιμοποιώντας το συνδυασμό πλήκτρων Alt+F4.

Πρόγραμμα NuMorse 2.2.2.0.

Το NuMorse 2.2.2.0 χρησιμοποιείται για την εκπαίδευση και τη δοκιμή στρατιωτών του αμερικανικού στρατού.

http://www.nu-ware.com/

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

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

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

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

Για ευκολία, κλείστε τα παράθυρα αυτών των μηνυμάτων χρησιμοποιώντας το συνδυασμό πλήκτρων Alt+F4.

Πρόγραμμα Morse DKM Military Edition.

http://europa.narod.ru

Ένα εξαιρετικό καθολικό ρωσικό πρόγραμμα για μετάδοση κώδικα Μορς στο πληκτρολόγιο και λήψη ραδιοφωνικών μηνυμάτων.

Το πρόγραμμα είναι εξαιρετικό για να μάθετε να λαμβάνετε ραδιογραφήματα αντί για αυτόματο αισθητήρα κώδικα Μορς.

Πρόγραμμα APAK-CWL.

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

Για να εκτελέσετε το πρόγραμμα, μεταβείτε στο φάκελο "apak" και εκτελέστε το αρχείο έναρξης.

Ο φάκελος "apak" είναι τα ήδη αποσυμπιεσμένα αρχεία "apak-2r.exe" και "ruswav.exe".

Ένα πολύ χρήσιμο πρόγραμμα εκμάθησης CW στα Ρωσικά, σύμφωνα με τη μέθοδο DOSAAF.

Η μοναδικότητά του έγκειται στο γεγονός ότι η εκμάθηση του κώδικα Μορς ξεκινά από τα πολύ βασικά και δεν επιτρέπει στον χρήστη να προχωρήσει σε μια πιο σύνθετη άσκηση αν η προηγούμενη δεν έχει ολοκληρωθεί 100% ακριβώς.

Αυτό σας επιτρέπει να αποφύγετε τις ασκήσεις «κύλισης» που δεν σας αρέσουν και σας επιτρέπει να συστηματοποιήσετε τη διαδικασία εκμάθησης).

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

Αποσυσκευάστε το αρχείο στον επιθυμητό φάκελο και το πρόγραμμα είναι έτοιμο για χρήση. Win 9x,NT Οι μικρές γραμματοσειρές πρέπει να είναι ενεργοποιημένες. WinNT. Απενεργοποιήστε τους ήχους του συστήματος.

Σχέδιο: "Δεν υπάρχει ήχος." Για απεγκατάσταση, απλώς αφαιρέστε όλα όσα σχετίζονται με το πρόγραμμα.

Αυτά είναι δύο αρχεία αυτοεξαγωγής: το apak-2r.exe περιέχει το ίδιο το πρόγραμμα και τα απαραίτητα δεδομένα για αυτό και το ruswav.exe περιέχει τους ήχους.

Εάν δεν θέλετε να μάθετε το CW με τη βοήθεια των τραγουδιών, τότε δεν χρειάζεται να αντιγράψετε το ruswav.exe.

Και τα δύο αρχεία θα πρέπει να αποσυμπιεστούν στον ίδιο φάκελο.

Για όσους χρησιμοποιούν προηγούμενες εκδόσεις, δεν χρειάζεται να αντιγράψουν το ruswave.exe.

Το πρόγραμμα γράφτηκε πριν από πολύ καιρό, επομένως για να λειτουργήσει με επιτυχία σε σύγχρονα λειτουργικά συστήματα (WINDOWS XP SP2 και νεότερη έκδοση), πρέπει να το εκτελέσετε σε λειτουργία συμβατότητας με τα Windows 95. (Δεξί κουμπί του ποντικιού στη συντόμευση - Ιδιότητες - Καρτέλα Συμβατότητα - Επιλέξτε το πλαίσιο Λειτουργία συμβατότητας).

Πρόγραμμα Morse Generator.

Περιγραφή: Το MorseGen2 είναι ένα ελαφρώς τροποποιημένο πρόγραμμα MorseGen από τον Julian Moss (G4ILO).

Σε σύγκριση με το αρχικό, έχουν γίνει οι ακόλουθες αλλαγές:

1. (+) η διεπαφή του προγράμματος έχει αλλάξει (ορισμένα μηνύματα και επιγραφές έχουν μεταφραστεί στα ρωσικά),

2. (+) υποστήριξη για χαρακτήρες του ρωσικού αλφαβήτου,

3. (+) επιλογή του αριθμού των ομάδων (10..500 σε βήματα των 10),

4. (+) αυξημένη μέγιστη ταχύτητα (40 wpm),

5. (-) Η δημιουργία QSO δεν υποστηρίζεται. Η ταχύτητα μεταφοράς έχει αυξηθεί στα 80 wpm και κατά τη μεταφορά ενός αυθαίρετου αρχείου κειμένου, αφαιρούνται τα επαναλαμβανόμενα κενά και ορισμένοι άλλοι χαρακτήρες υπηρεσίας, π.χ. Η μορφοποίηση κειμένου δεν επηρεάζει τη μετάδοση.

Η εφαρμογή "" είναι ένας πολύ βολικός τρόπος για να μάθετε τον κώδικα Μορς στον ελεύθερο χρόνο σας, αφού η μελέτη σε υπολογιστή δεν είναι πολύ βολική, αλλά μια φορητή συσκευή με την πλατφόρμα Android στην τσέπη σας.

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

Η παρουσιαζόμενη εκπαιδευτική εφαρμογή "" θα σας βοηθήσει να κατακτήσετε γρήγορα αυτήν τη γλώσσα.

Διεπαφή και αρχή λειτουργίας
Το δωρεάν εκπαιδευτικό έργο είναι κομψό και όμορφο. Μια απλή διεπαφή με ένα σαφές και συνοπτικό μενού εμφανίζεται ενώπιον του χρήστη. Συνολικά, το πρόγραμμα παρουσιάζεται σε δέκα κύρια μαθήματα, το καθένα από τα οποία περιέχει τρεις ασκήσεις.
1. Λειτουργία "Μνήμη", όπου ο χρήστης ακούει νέους ήχους και νέα γράμματα.


2. Άσκηση «Υποδοχή». Εδώ ο χρήστης καλείται να αναγνωρίσει ανεξάρτητα τους ήχους που μαθαίνει το αυτί.
3. Λειτουργία "Μεταφορά". Σε αυτή την άσκηση, η τεχνητή νοημοσύνη θα προτείνει ορισμένους ήχους που πρέπει να μεταδοθούν.
Ως βολικό χαρακτηριστικό, θα πρέπει να σημειωθεί ότι το πρόγραμμα καταγράφει όλα τα λάθη που έγιναν και στο μέλλον εστιάζει σε λάθη, προκειμένου να ενοποιήσει τις γνώσεις και να σας βοηθήσει να τα θυμάστε και να μην κάνετε λάθη στο μέλλον.

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

Υπάρχουν ακόμα 10 μαθήματα εδώ, αλλά θα αποτελούνται ήδη από 2 ασκήσεις: λήψη και μετάδοση. Σε μια μορφή παιχνιδιού, είναι πολύ πιο εύκολο για πολλούς να θυμούνται νέα δεδομένα.

Η εκπαιδευτική εφαρμογή "" είναι ένα μοναδικό έργο για φορητές συσκευές με λειτουργικό σύστημα Android, το οποίο θα είναι χρήσιμο και ενδιαφέρον σε πολλούς.

Σχόλια (18):

#1 Svyatoslav 17 Μαρτίου 2013

Ήθελα να μάθω Μορς εδώ και πολύ καιρό

Δεν υπάρχει κυριλλικό αλφάβητο και το αρχείο Word δεν φαίνεται.

#3 Mstislav 10 Ιουνίου 2017

Πώς να εκτελέσετε αυτήν τη γεννήτρια ήχου κώδικα Μορς;

#4 root 10 Ιουνίου 2017

Το πρόγραμμα κατανοεί το κυριλλικό αλφάβητο και το αναπαράγει σε κώδικα Μορς, αυτό μπορεί να ελεγχθεί εισάγοντας το ρωσικό γράμμα "X" (Ha) στο παράθυρο κειμένου, το πρόγραμμα θα αναπαράγει ένα σήμα που υποδεικνύει τέσσερις τελείες.

Το πρόγραμμα χρησιμοποιεί μια απλή μορφή κειμένου για λήψη και μεταφόρτωση. Το MS Word και άλλα έγγραφα που περιέχουν σήμανση και διάφορες πληροφορίες υπηρεσίας δεν υποστηρίζονται.

Προκειμένου το πρόγραμμα να αναπαράγει κείμενο από ένα έγγραφο MS Word, το αρχείο εγγράφου πρέπει πρώτα να αποθηκευτεί ως αρχείο κειμένου και μετά να μπορεί να φορτωθεί στο πρόγραμμα Εκπαιδευτής Κώδικα Μορς.

Για να ξεκινήσετε να εργάζεστε με το πρόγραμμα, πρέπει να κάνετε λήψη του αρχείου, να το αποσυσκευάσετε και να εκτελέσετε το αρχείο "Morse.exe".

#5 Guzelia 02 Αυγούστου 2017

Το πρόγραμμα ξεκινά με τρία F, είναι δυνατή η κατάργηση αυτής της λειτουργίας ενώ βρίσκεται σε εξέλιξη η διαδικασία εκμάθησης;

#6 Alexander Compromister 03 Αυγούστου 2017

Βικ, το κείμενο μπορεί να αποθηκευτεί και σε μορφή .txt του προγράμματος Σημειωματάριο, πιθανώς. Από το πρόγραμμα Σημειωματάριο, το κείμενο μπορεί ήδη να επικολληθεί στο Word.

#7 Anatoly 23 Ιανουαρίου 2018

το ηλίθιο πρόγραμμα αρχίζει να τραγουδάει με wow wow, δεν είμαι αρκετά έξυπνος για να γράψω ένα κανονικό πρόγραμμα

#8 Andrey 10 Απριλίου 2018

Αυτό δεν είναι ένα ηλίθιο πρόγραμμα. Τρία w και ένα διάστημα πριν από το κείμενο είναι υποχρεωτικός κανόνας. Λέει ότι το κείμενο θα εμφανιστεί τώρα. Οι επαγγελματίες το ξέρουν αυτό. Συνηθίστε λοιπόν να εργάζεστε με τους κανόνες.

#9 Andrey 10 Απριλίου 2018

Θα πρέπει να αρχίσετε να μαθαίνετε με λίγα γράμματα σε χαμηλή ταχύτητα. Για παράδειγμα V,L,Y,D; μετά Α, Ρ, Ρ, Ο. Στο πεδίο κειμένου του προγράμματος, πρέπει να γράψετε μόνοι σας το κείμενο από αυτά τα πρώτα γράμματα, χωρίζοντάς το αυστηρά σε ομάδες των 5 χαρακτήρων (περίπου 20-30 ομάδες). Καθώς κυριαρχείτε, θα προσθέτετε γράμματα και θα γράφετε κείμενα με υπεροχή αυτών των νέων γραμμάτων, τα οποία θα σας επιτρέψουν να εδραιώσετε τις δεξιότητές σας στην αποδοχή νέων γραμμάτων. Καθώς εξασκείτε, θα παρατηρήσετε ότι γράφετε κείμενο ευκολότερα και πιο εύκολα. Αυξήστε σιγά σιγά την ταχύτητα μετάδοσης. Πρέπει να προσεγγίσεις την ταχύτητα. Ναι, κάτι ακόμα, θα εκπαιδεύσετε την ικανότητα να γράφετε κείμενο με καθυστέρηση πολλών χαρακτήρων. Δηλαδή, για παράδειγμα, το πέμπτο γράμμα ακούγεται ήδη, και μόλις αρχίζετε να γράφετε το πρώτο και τα υπόλοιπα είναι στο κεφάλι σας. Μια τέτοια καθυστέρηση θα συμβεί όταν η ταχύτητα λήψης υπερβαίνει τις 25-30 ομάδες ανά λεπτό. Σε χαμηλότερες ταχύτητες υπάρχει λιγότερη υστέρηση. Όλα αυτά θα γίνουν αυτόματα. Το κείμενο θεωρείται αποδεκτό εάν δεν περιέχει περισσότερα από 2 σφάλματα. Υποδοχή 12 ομάδων ανά λεπτό - Γ τάξη, 16 - καλή, 18 - εξαιρετική. 30-35 - κύριος του αθλητισμού. Αλλά αυτό είναι άλλο τραγούδι

#10 Andrey 10 Απριλίου 2018

Ποιος άλλος δεν καταλαβαίνει; Δέχεσαι γράμματα ψάλλοντας, και δεν μετράς πόσες τελείες και πόσες παύλες ακούγονται. Για παράδειγμα, το γράμμα α τραγουδιέται ως "ay-daaa", b - "baaa-ki-te-kut", αριθμός 9 - "paaa-paaa-maaa-muuu-tuk" και ούτω καθεξής. Όλες οι μελωδίες είναι στο Διαδίκτυο

#11 Vadim, 10 Σεπτεμβρίου 2018

Υπέροχο πρόγραμμα, ευχαριστώ πολύ!

#12 Sailor 25 Οκτωβρίου 2018

Τάξη! Συμπλήρωσα σύντομα 30 χρόνια υπηρεσίας και στο τέλος της υπηρεσίας μου μπόρεσα να μεταφέρω εύκολα 34 γκρουπ! 3 χρόνια 24ωρη προπόνηση!
Το δοκίμασα, τα χέρια και τα αυτιά μου το θυμούνται. 24 ομαδικό τραγούδι!)))

#13 Alexander Compromister 26 Οκτωβρίου 2018

Τώρα, αν ο κώδικας Μορς μεταδιδόταν κατά την εισαγωγή ενός εγγράφου κειμένου στον αέρα, όπως με το J2B, θα ήταν καλύτερα.

#14 Βλαντιμίρ 09 Ιανουαρίου 2019

Προσπάθησα να αντιγράψω ένα αρχείο κειμένου μέσω του προχείρου (δεξί κλικ), αλλά εμφανίζεται το πορτρέτο του συγγραφέα. Είναι δυνατή η αντιγραφή αρχείων σε ένα πεδίο εγγραφής;

#15 root 09 Ιανουαρίου 2019

Γεια σου Βλαντιμίρ! Αντιγράψτε το επιθυμητό κείμενο στο πρόχειρο, κάντε κλικ με το ποντίκι στο παράθυρο εισαγωγής κειμένου στο πρόγραμμα "Εκπαιδευτής κώδικα Morse" και πατήστε το συνδυασμό πλήκτρων CTRL+V (επικόλληση περιεχομένου από το πρόχειρο στη θέση όπου βρίσκεται ο δρομέας).

#16 Seawar 09 Ιανουαρίου 2019

Χαίρομαι για τα στάχυα - μην ασχολείστε με το κυριλλικό αλφάβητο, ξεκινήστε αμέσως με το λατινικό αλφάβητο.

#17 Σεργκέι, 25 Ιουνίου 2019

Υπέροχο πρόγραμμα!

#18 Alexander Compromister 26 Ιουνίου 2019

Κατέβασα το ίδιο το πρόγραμμα Morse_Trainer. Μπορεί να χρησιμοποιηθεί ως αυτόματο κλειδί;

24 Σεπτεμβρίου 2015 στις 11:18 π.μ

Το πρόγραμμα για τη δημιουργία κωδικού ήχου μορς

  • Προγραμματισμός,
  • C++

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

Ως εργαλείο για την υλοποίηση της ιδέας επιλέχθηκε η C++ σε συνδυασμό με το Qt.

Η κύρια ιδέα του προγράμματος

Το άτομο (μονάδα χρόνου) του κώδικα Μορς είναι ένα σημείο· η διάρκεια όλων των άλλων στοιχείων σχηματίζεται σε σχέση με αυτό:
  1. Μια παύλα ισούται με τρεις ηχητικές κουκκίδες.
  2. Μια παύση μεταξύ στοιχείων ενός συμβόλου (σημαδού) είναι ένα σιωπηλό σημείο.
  3. Υπάρχουν τρεις τελείες μεταξύ των πινακίδων.
  4. Ανάμεσα στις λέξεις υπάρχουν επτά τελείες.
Όπως μπορείτε να δείτε, οποιοσδήποτε κώδικας που βασίζεται στον κώδικα Μορς μπορεί να αναπαρασταθεί ως ένα σύνολο από ηχητικές και σιωπηλές κουκκίδες: Ξεκίνησα από αυτήν την ιδέα και αυτή η λύση μου φάνηκε αρκετά πρωτότυπη.

Αρχική υλοποίηση

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

Όπως ήδη καταλάβατε, για να λάβω το τελικό σήμα, απλώς «τράβηξα» τον ήχο με κάποια καθυστέρηση (χρησιμοποιώντας χρονοδιακόπτη ίση με τη διάρκεια του σημείου σε χιλιοστά του δευτερολέπτου) με ένα αρχείο .wav που αναπαράγεται συνεχώς με ημιτονοειδή εγγραφή. Αλλά αυτή η προσέγγιση είχε ένα σημαντικό μειονέκτημα και συνίστατο στο γεγονός ότι κάθε σημείο έπρεπε να φορτωθεί ξεχωριστά χρησιμοποιώντας έναν υπερφορτωμένο χειριστή ή μια ειδική μέθοδο. Λόγω αυτής της προσέγγισης, έπρεπε να γράψω μια ξεχωριστή μακροεντολή για κάθε γράμμα (όπως αυτό - #define I DOT<< false << DOT) и создать огромный жуткий διακόπτηςνα παίξει την περασμένη χορδή. Ήταν τρομερό, αλλά αν είστε περίεργοι, μπορείτε να το ελέγξετε.
με την πρώτη έκδοση του προγράμματος (δεν κατάφερα να ανεβάσω πλήρως το τοπικό αποθετήριο στο GitHub - μόνο την πιο πρόσφατη έκδοση).

Ένα κομμάτι ανατριχιαστικό διακόπτη:

bool Morse::StringToMorse (QString &line) ( line += "\0"; for (int i = 0; i< line.size () - 1; ++i) { switch (line.at(i).unicode ()) { case "A": *this << A; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; case "B": *this << B; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; // И так далее


Και έτσι ενεργοποιήθηκε και απενεργοποιήθηκε ο ήχος (στην πραγματικότητα, δημιουργήθηκε ο κωδικός ήχου):

void Morse::PlayLinePoints () ( QTimer::singleShot (duration_point_, this, SLOT (Mute ())); sound_.play (); ) void Morse:: Mute () ( if (line_points_.empty ()) ( / /Διακοπή αναπαραγωγής sound_.stop (); return; ) if (line_points_.at (0)) ( //Ενεργοποίηση ήχου sound_.setMuted (false); line_points_.remove (0); QTimer::singleShot (duration_point_, this, SLOT (Σίγαση ())), επιστροφή; ) else ( sound_.setMuted (true); //Απενεργοποιήστε το sound line_points_.remove (0); QTimer::singleShot (duration_point_, this, SLOT (Σίγαση ())); ΕΠΙΣΤΡΟΦΗ; ) )

Τελική έκδοση

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

//Αποθηκεύει αντίστοιχους συνδυασμούς κουκκίδων και παύλων χαρακτήρων QMap κωδικοί_;
Αυτή η προσέγγιση αποδείχθηκε πολύ βολική. Τώρα απλώς χρησιμοποίησα τον τρέχοντα χαρακτήρα που παίζεται ως κλειδί και τελείωσα
Ωστόσο, για την αναπαραγωγή του κώδικα (ένα σύνολο τιμών Boolean), ο αλγόριθμος αναπαραγωγής έγινε λίγο πιο περίπλοκος: ήταν απαραίτητο να εισαγάγετε τον μετρητή του τρέχοντος στοιχείου του συμβόλου και τον μετρητή χαρακτήρων στη γραμμή:

Νέα υλοποίηση αναπαραγωγής:

void Morse::MiniSpace () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true); ++id_element_; //Μετάβαση σε άλλο στοιχείο κώδικα if (id_element_ == codes_.value ( string_to_play_.at (id_char_).size ()) ( ++id_char_; id_element_ = 0; QTimer::singleShot (duration_dot_ * 3, this, SLOT (Σίγαση())); //Παύση μεταξύ επιστροφής χαρακτήρων; ) QTimer: : singleShot (duration_dot_, this, SLOT (Σίγαση())); //Παύση μεταξύ στοιχείων συμβόλων ) void Morse::Space () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true ) . ); ) void Morse:: Mute () ( if (stop_) ( this->Stop (); return; ) if (id_char_ == string_to_play_.size ()) ( // Η γραμμή έχει τελειώσει this->Stop () ; return; ) if (string_to_play_.at (id_char_) == " ") ( Space(); ++id_char_; //Μετάβαση σε άλλο στοιχείο κώδικα επιστροφή; ) if (codes_.find (string_to_play_.at (id_char_)) = = codes_.end ( )) ( qDebug()<< string_to_play_.at (id_char_) << ": No code!"; sound_.stop (); return; } sound_.setMuted (false); //Включаем звук if (codes_.value (string_to_play_.at (id_char_)).at (id_element_)) { QTimer::singleShot (duration_dot_, this, SLOT (MiniSpace())); //Воспроизводим точку } else { QTimer::singleShot (duration_dot_ * 3, this, SLOT (MiniSpace())); //Воспроизводим тире } } bool Morse::Play () { if (!stop_) return false; if (string_to_play_ == "") return false; stop_ = false; id_char_ = 0; id_element_ = 0; sound_.setMuted (true); //Выключаем звук sound_.play (); Mute (); } void Morse::Stop () { if (stop_) return; sound_.stop (); id_char_ = 0; id_element_ = 0; stop_ = true; }


Σημαία να σταματήσει_εισήχθη για να αποτρέψει τη λανθασμένη λειτουργία του προγράμματος (δύο κλήσεις στη σειρά στο Play() και άλλα κακά πράγματα).
Δεν βλέπω κανένα λόγο να συμπεριλάβω τον υπόλοιπο πηγαίο κώδικα και τα αρχεία κεφαλίδας στο σώμα του άρθρου, καθώς όλα εκεί είναι αρκετά προφανή και διαφανή.

Μπορείτε να κάνετε λήψη του πλήρους σετ πηγών για την πιο πρόσφατη έκδοση στη διεύθυνση

Το πρόγραμμα Morse Trial δημιουργεί ραδιογραφήματα σε κώδικα Μορς με μεταβλητή ταχύτητα, παύσεις και τόνο. Είναι δυνατή η φόρτωση κειμένου από το αρχείο σας, καθώς και η τυχαία δημιουργία κειμένου. Είναι δυνατή η προσθήκη θορύβου κατά την ακρόαση ραδιογραφημάτων για μεγαλύτερο ρεαλισμό.

Κώδικας Μορς, Κώδικας Μορς, «Κώδικας Μορς» είναι μια μέθοδος κωδικοποίησης γραμμάτων του αλφαβήτου χρησιμοποιώντας μεγάλα και σύντομα σήματα, τις λεγόμενες «παύλες» και «κουκκίδες» (καθώς και παύσεις που χωρίζουν τα γράμματα). Η διάρκεια ενός σημείου λαμβάνεται ως μονάδα χρόνου. Η διάρκεια μιας παύλας είναι ίση με τρεις τελείες. Η παύση μεταξύ χαρακτήρων σε ένα γράμμα είναι μία κουκκίδα, μεταξύ γραμμάτων σε μια λέξη - 3 κουκκίδες, μεταξύ λέξεων - 7 κουκκίδες. Πήρε το όνομά του από τον Αμερικανό εφευρέτη Samuel Morse, ο οποίος το εφηύρε το 1835. Ο κώδικας Morse είναι η πρώτη ψηφιακή μέθοδος μετάδοσης πληροφοριών. Ο τηλεγράφος και ο ραδιοτηλέγραφος χρησιμοποιούσαν αρχικά κώδικα Μορς. αργότερα άρχισαν να χρησιμοποιούνται ο κώδικας Baudot και το ASCII, που είναι πιο βολικά για την αυτοματοποίηση. Ωστόσο, τώρα υπάρχουν μέσα αυτόματης δημιουργίας και αναγνώρισης για τον κώδικα Μορς. Για τη μεταφορά ρωσικών γραμμάτων χρησιμοποιήθηκαν κωδικοί παρόμοιων λατινικών γραμμάτων. αυτή η αντιστοιχία των αλφαβήτων αργότερα πέρασε στο MTK-2, και στη συνέχεια στο KOI-7 και KOI-8 (ωστόσο, στον κώδικα Μορς το γράμμα Q αντιστοιχεί στο Ш, και στο MTK και το KOI-Ya).

Ο κύριος σκοπός του προγράμματος Morse Trial είναι να βελτιώσει τις δεξιότητες λήψης τηλεγράφων. Κατεβάστε το εκπαιδευτικό πρόγραμμα Morse TrialΜπορώ

Αλλά αν δεν γνωρίζετε ήδη τον κώδικα Μορς, τότε μπορείτε να ολοκληρώσετε αυτοδιδασκαλία στον ιστότοπο του LCWOσύμφωνα με τη μέθοδο του Koch

Η μέθοδος Koch είναι ένας απλός τρόπος άμεσης ανάπτυξης αντανακλαστικών. Ωστόσο, απαιτεί είτε υπολογιστή με κατάλληλο λογισμικό είτε personal trainer. Αυτός είναι ο λόγος που η μέθοδος του Koch αγνοήθηκε για τόσα χρόνια. Τώρα που ο υπολογιστής έχει πάρει τη συνηθισμένη του θέση στο γραφείο του ραδιοερασιτέχνη, η μέθοδος Koch έχει όλες τις πιθανότητες να γίνει πρότυπο για την εκπαίδευση χειριστών ραδιοτηλεγράφου.

Η εκπαίδευση γίνεται ως εξής:

  • Ρυθμίζετε το πρόγραμμά σας ώστε να παράγει σήματα CW με ρυθμό περίπου 20 λέξεις ανά λεπτό ανά χαρακτήρα, αλλά με ελαφρώς μεγαλύτερες παύσεις (η πραγματική ταχύτητα θα πρέπει να είναι περίπου 15 λέξεις ανά λεπτό).
  • Μετά παίρνεις χαρτί και μολύβι και αρχίζεις να παίρνεις. Στο πρώτο μάθημα, ο υπολογιστής πρέπει να μεταδίδει μόνο δύο χαρακτήρες. Δηλαδή, στο πρώτο μάθημα πρέπει να αναγνωρίσετε μόνο δύο επιλογές. Δέχεστε το κείμενο για 5 λεπτά, μετά ελέγχετε την ορθότητα του κειμένου που λάβατε και υπολογίζετε το ποσοστό των σωστών χαρακτήρων.

LCWO— αυτός ο διαδικτυακός βοηθός προορίζεται ειδικά για αυτοδιδασκαλία του τηλέγραφου. Μετά την εγγραφή σας, ο ιστότοπος θα γίνει ο προσωπικός σας δάσκαλος. Θα κυριαρχήσετε τον τηλέγραφο ενώ παίζετε ένα παιχνίδι εικασίας - θα αναπτύξετε εξαρτημένα αντανακλαστικά στον ήχο των πινακίδων και θα τα σημειώσετε - είτε θέλετε - με το χέρι ή στο πληκτρολόγιο. Η μέθοδος αναπτύχθηκε από τον αιδεσιμότατο Ludwig Koch ειδικά για ατομική εκπαίδευση. Στον ιστότοπο θα σας ζητηθεί να ολοκληρώσετε 40 μαθήματα· προχωρήστε στο επόμενο μάθημα μόνο αφού κατακτήσετε το προηγούμενο. Απαιτείται μόνο να εξασκείτε τακτικά· η συχνότητα και η διάρκεια δεν ρυθμίζονται σαφώς. Δεν χρειάζεται να φορτώσετε τίποτα στον υπολογιστή σας. Μπορείτε να μελετήσετε από οποιονδήποτε υπολογιστή με πρόσβαση στο Διαδίκτυο στο σπίτι, στη δουλειά ή σε ένα Internet cafe.