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

Σταθμός Κώδικα Μορς: 3 Βήματα
Σταθμός Κώδικα Μορς: 3 Βήματα

Βίντεο: Σταθμός Κώδικα Μορς: 3 Βήματα

Βίντεο: Σταθμός Κώδικα Μορς: 3 Βήματα
Βίντεο: Ανθρώπινο μέλος βρέθηκε στην εμπορική αμαξοστοιχία | 3/3/23 | ΕΡΤ 2024, Νοέμβριος
Anonim
Σταθμός Κώδικα Μορς
Σταθμός Κώδικα Μορς
Σταθμός Κώδικα Μορς
Σταθμός Κώδικα Μορς

Dit-dit-dah-dah! Μάθετε τον κώδικα Morse με αυτό το εύκολο έργο Arduino Uno.

Αυτό το εύκολο έργο Arduino είναι ένας σταθμός Morse Code. Ο κώδικας Μορς είναι μια μέθοδος επικοινωνίας που κωδικοποιεί τους χαρακτήρες ως μια σειρά από τελείες και παύλες. Αυτό το κύκλωμα χρησιμοποιεί έναν πιεζοηχητικό βομβητή για να κάνει τις κουκκίδες και τις παύλες να ακούγονται.

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

Πώς να εισαγάγετε τον κωδικό Morse

Ο κωδικός εισάγεται πατώντας το κουμπί. Δώστε ένα σύντομο πάτημα για μια κουκκίδα και ένα μεγαλύτερο πάτημα (τουλάχιστον δύο φορές περισσότερο) για μια παύλα. Μόλις εισαγάγετε έναν αναγνωρισμένο κωδικό, εμφανίζεται το γράμμα ή ο αριθμός που αντιπροσωπεύει. Εάν κάνετε παύση για περίπου 1,5 δευτερόλεπτο μεταξύ των πατήσεων, τότε η οθόνη θα εισαγάγει ένα κενό, επιτρέποντάς σας έτσι ώστε να εισαγάγετε λέξεις. Εάν ένας κωδικός είναι μη αναγνωρισμένος a '?' εμφανίζεται ο χαρακτήρας.

Προμήθειες

  • Arduino Uno
  • Piezo buzzer
  • Αντίσταση 220 Ohm
  • Αντίσταση 10K Ohm
  • Γραφική οθόνη OLED 128x64
  • LED 5mm: κόκκινο
  • Απλό κουμπί

Βήμα 1: Δημιουργήστε το υλικό

Δημιουργήστε το υλικό
Δημιουργήστε το υλικό

Χρησιμοποιήστε το διάγραμμα Fritzing παραπάνω για να συνδέσετε το κύκλωμα.

Βήμα 2: Μεταφόρτωση κώδικα Arduino

Πριν μεταγλωττίσετε και ανεβάσετε τον κώδικα Arduino, πρέπει να εγκαταστήσετε μερικές βιβλιοθήκες στο Arduino IDE. Ανοίξτε το μενού Sketch-> Include Library-> Manage Libraries… και αναζητήστε και εγκαταστήστε τις ακόλουθες βιβλιοθήκες:

  • Adafruit GFX
  • Adafruit SSD1306

Είστε τώρα έτοιμοι να συντάξετε το σκίτσο του Arduino. Ο πηγαίος κώδικας Arduino για το σκίτσο

Το morse_code_station.ino είναι διαθέσιμο για λήψη από το αποθετήριο GitHub μου.

Βήμα 3: Δημιουργήστε έναν πίνακα τυπωμένων κυκλωμάτων

Δημιουργήστε έναν πίνακα τυπωμένων κυκλωμάτων
Δημιουργήστε έναν πίνακα τυπωμένων κυκλωμάτων
Δημιουργήστε έναν πίνακα τυπωμένων κυκλωμάτων
Δημιουργήστε έναν πίνακα τυπωμένων κυκλωμάτων

Αν προτιμάτε να φτιάξετε μια μόνιμη έκδοση, παρήγαγα μια πλακέτα τυπωμένου κυκλώματος. Το αρχείο Gerber είναι διαθέσιμο για λήψη από το αποθετήριο GitHub μου. Εναλλακτικά, μπορείτε να περιηγηθείτε στο σχηματικό και το PCB στον ιστότοπο της EasyEda. Ο ιστότοπος συνδέεται με έναν κατασκευαστή PCB και με μερικά κλικ μπορείτε να παραγγείλετε τον πίνακα για λίγα μόνο δολάρια.

Αυτό ήταν, απολαύστε! Μέχρι την επόμενη φορά…

Συνιστάται: