תוכן עניינים:
- שלב 1: חלקים:
- שלב 2: תרשים מעגלים:
- שלב 3: PCB:
- שלב 4: בנייה:
- שלב 5: תוכנה ותכנות:
- שלב 6: פעולה:
- שלב 7: הערות:
- שלב 8: הפניות:
וִידֵאוֹ: מקלדת קוד מורס: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
פרויקט זה הוא מקלדת קטנה שבה המשתמש מקליד קוד מורס ותווים מופקים למחשב מחובר.
היחידה הייתה בהשראת מקודד ה- Dot-dash האמריקאי (CO-3B, MX-4495).
פרסמתי את גרסת הדור הראשון שלי במרכז הפרויקטים של Arduino ומאז שיפרתי את הפרויקט שלי.
גרסה זו כוללת 5 מתגים מנותקים מתוכנת ו 4* 5V מחווני נוריות המחוברים לשכפל Pro Micro Micro, כולם מותקנים על לוח PCB מותאם אישית.
שלב 1: חלקים:
1* פרו מיקרו
מתגי לחיצה מרובעים 5* 6 מ מ
נוריות 4* 3 מ מ 5 וולט (אלה עם הנגד המובנה)
2* 12 דרך רצועות שקעים של 0.1 אינץ '
סיכות 1* 2 דרך 0.1 אינץ '
מגשר 1* 0.1 אינץ '
1* PCB מותאם אישית
שלב 2: תרשים מעגלים:
שלב 3: PCB:
תכננתי את הלוח באמצעות Eagle CAD וגרמתי ללוחות שנעשו על ידי OSH Park המחיר היה בערך 23.00 $ עבור לוחות 3*.
שלב 4: בנייה:
הבנייה לא אמורה להציג בעיות.
הלחמה בנוריות הנורית, וודא שהן מכוונות נכון (סיכת קתודה (קרקע) בצד שמאל של הלוח).
הלחמה בכפתורים.
מצאתי שהכי קל לחבר את מחברי 12 הדרך ללוח ה- Pro Micro לפני שדוחף אותם לתוך הלוח והלחם את סיכות הפינה בכדי להבטיח יישור נכון ולאחר מכן הלחמה של שאר הפינים.
לבסוף הלחמה במחבר ה -2 פינים, מצאתי את זה קל יותר עם מגשר הדחיפה והקצת כחול כדי להחזיק אותו יציב להלחמה.
שלב 5: תוכנה ותכנות:
השתמשתי ב- Arduino IDE הסטנדרטי כדי ליצור ולהוריד את התוכנית ללוח Pro Micro, יש לי כמה לוחות אלה והם מופיעים בתור "Arduino Leonardo" תחת כלים-> לוח:
יהיה עליך גם להגדיר את היציאה תחת כלים-> יציאה.
שלב 6: פעולה:
מחבר המגשר בוחר להפעלה שמאלית או ימנית (הסר את המגשר להפעלה ביד שמאל).
לחיצה על מקש החזרה יוצרת החזרת עגלה.
לחיצה על מקש Backspace מוחקת תו אחד.
לחיצה על מקש הרווח/Enter מבלי ללחוץ על Dot או Dash מייצרת תו רווח אחד.
הזנת סדרה מתאימה של נקודות ומקפים ולאחר מכן לחיצה על מקש enter תייצר את התו עבור אותו שילוב של נקודות ומקפים למשל. Dot, Dash, Enter יפיק את האות 'a' על המסך.
ניתן לגשת לשינויי Alt, Control, Function ו- Shift על ידי הקלדת הקוד המתאים:
Alt - 6* נקודות ואז Enter ולאחר מכן תו למשל Alt ואז e נותן é
שליטה - 5* נקודות 1* מקף ואז הזן למשל שליטה ואז C עבור העתקה
פונקציה - 4* נקודות 1* מקף 1* נקודה ואז Enter ואחריה המספר למשל 0-9 ו- a, b, c עבור 10, 11 & 12.
Shift - 4* נקודות 2* מקף ואז הזן למשל Shift ואז s נותן S
שלב 7: הערות:
כל שינוי משפיע רק על תו אחד אחר; אתה לא מקבל את המקבילה של נעילת משמרת.
Alt מיישם Alt Gr (ניסיתי לגרום לתקן (משמאל) Alt לעבוד אבל לא הצלחתי)
כל ארבעת השינויים מקודדים לאלמנטים לא מוקצים של עץ המורס.
ספריית המקלדות שבהן משתמשת התוכנית מוגדרת לחיקוי מקלדת אמריקאית; אם אתה משתמש ביחידה זו במכונה המיועדת למדינה אחרת ייתכן שחלק מהאותיות יוחלפו.
חריגה מעומק עץ המורס (> 6 נקודות/מקפים) עוטפת אותך בחזרה אל אלמנט העץ הראשון, הדבר מסומן על ידי הארת כל 4 נוריות הלדים.
שלב 8: הפניות:
מקודד נקודות מקף אמריקאיות (CO-3B, MX-4495):
מקור - https://www.cryptomuseum.com/burst/gra71/index.htm (אחזור 27/פברואר/2017)
קוד מורס ועץ מורס:
מקור - https://www.cryptomuseum.com/radio/morse/index.htm (אחזור 27/פברואר/-2017)
מוּמלָץ:
תחנת מורס קוד: 3 שלבים
תחנת מורס קוד: Dit-dit-dah-dah! למד את קוד מורס עם פרויקט Arduino Uno קל זה. פרויקט Arduino קל זה תחנת קוד מורס. קוד מורס היא שיטת תקשורת המקודדת תווים כסדרת נקודות ומקפים. מעגל זה משתמש בזמזם פיצו כדי
LabDroid: מקודד/מפענח קוד מורס: 4 שלבים
LabDroid: מקודד/מפענח קוד מורס: הערה: לא ניתן לממש הוראה זו 1: 1 בגרסה החדשה ביותר של LabDroid. אעדכן אותו בקרוב. פרויקט זה יראה לך מה אתה יכול לעשות עם LabDroid. מכיוון שעולם עולם עשוי בדרך כלל על סמך טקסט, אור או צליל, חשבתי על LabDr
כותב קוד מורס ארדואינו: 7 שלבים (עם תמונות)
כותב קוד מורס ארדואינו: יצרתי רובוט שיכול להמיר כל טקסט נתון לקוד מורס ואז לרשום אותו !! הוא עשוי מקרטון ולגו ולאלקטרוניקה השתמשתי בארדואינו ובשני מנועים בלבד
מפתח קוד מורס מסוג USB Arduino: 6 שלבים
מפתח קוד מורס מסוג USB Arduino: האם רצית פעם להקליד במחשב עם מפתח קוד מורס או ללמוד/ללמד קוד מורס? אתה נמצא בדף הנכון! לפרויקטים אחרים שלי, עיין באתר שלי calvin.sh
מקלדת קוד מורס: 5 שלבים
מקלדת קוד מורס: תוכנית זו מראה לך כיצד ליצור תוכנית c ++ המשתמשת בגישה לוגר-מקשים כדי למצוא את המקש הנלחץ וליצור את ערך קוד המורס באמצעות נורית נעילת הגלילה במקלדת שלך (מי אפילו משתמש זֶה?). הפרויקט הזה ג