תוכן עניינים:
וִידֵאוֹ: לומד מילים בעלות 2 אותיות עם קוד מורס: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
פרויקטים של טינקרד »
ניסיתי ללמוד את המילים Scrabble (tm) באותיות במשך זמן מה ללא הצלחה. ניסיתי גם ללמוד קוד מורס שוב ללא הצלחה.
החלטתי לנסות קצת למידה סאבלימינלית על ידי בניית קופסה המציגה ברציפות את מילות האותיות, בסדר אקראי, וצפצפה באותיותיהן בקוד מורס.
מכיוון שהתכוונתי להיכנס לתחרות Inductables Arduino (2020) שיש לה פרס משנה על השימוש ב- Tinkercad חשבתי שאנסה זאת.
שלב 1: חלקים וקישור Tinkercad
חלקים לבנייה בפועל:
1* ארדואינו UNO
1* מגן LCD (כללי)
1* אלמנט צליל פיז'ו
קישור Tinkercad:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
שלב 2: טינקרד
ב- Tinkercad שיבוטתי את הפרויקט הבסיסי של שלום העולם והוספתי במכשיר פייזו.
עבור התוכנה שמתי בתחילה קוד כלשהו שכבר התחלתי; הפרויקט שלי היה במוחי זמן מה.
החוויות הראשונות שלי ב- Tinkercad היו מעורבות, בצד השלילי הזמזם לא נשמע טוב במיוחד וה- LCD היה צריך להתעסק עם הסיר כדי להפעיל את המסך.
בצד החיובי האמולטור טיפל בשימוש במשתנים בתוכנה והבאגר חסך לי הרבה גירודים בראש.
קוד המורס לא יישמע בתחילה ולאחר כמה ניסיונות נזכרתי שראיתי את מאתר הסימולטור, הגדרת נקודת שבירה בכניסה לפונקציית מורס הראתה שהוא מקבל ערך בודד ועוד אחד בתוך הפונקציה גרם לי סוף סוף להבין שערך הוא רישיות כאשר הפונקציה יכולה להתמודד עם אותיות קטנות בלבד!
ריצות הדמיה נוספות של הפרויקט שלי היו מוצלחות יותר, אני מניח שהבעיה הראשונית שלי הייתה אולי השהיית תקשורת?
שלב 3: בנייה פיזית
השתמשתי ב- UNO של Arduino ובמגן LCD ובסאונד פיז'ו, המגן של Arduino ו- LCD פשוט נצמד יחד והוספתי במכשיר עם 2 חוטי מחבר.
מגן ה- LCD השתמש בסיכה שונה לשרטוט Tinkercad אך שינוי מספרי הפינים במאתחל כי זה מספיק כדי לפתור את הבעיה, הייתי צריך גם לשנות את הסיכה עבור צליל הפיזו. לאחר שינויי הקוד הכל התנהל כשורה.
שים לב שבחלק מהמגנים סיכת התאורה האחורית מחוברת בצורה לא נכונה, כמו שלי, כדי למנוע בעיות עם זה הסרתי את הסיכה הפוגעת (סיכה 10) מהמגן שלי
שלב 4: מגבלות
אתה אכן מקבל שרשראות ארוכות של אותה מילה ומילים שמופיעות, היה עדיף אם הייתי יכול לערבב את מערך המילים ואז לחלק את המילים כמו חפיסת קלפים, אני לא בטוח שזה אפשרי במצב זה בגלל שימוש בתוכנת לאחסון מערך המילים.
רשימת המילים היא מרשימת המילים הרשמית, במילון קולינס סקראבל (tm) יש כמה מילים נוספות של 2 אותיות.
כפי שציינתי למעלה הפונקציה Morse אינה יכולה להתמודד עם אותיות גדולות, דבר שכדאי שתדע אם אתה שוקל להשתמש בקוד זה בפרויקט אחר.
שלב 5: הפניות:
מקור למידע על חיווט מגן LCD לקוי:
forum.arduino.cc/index.php?topic=96747.0
מקור לסימון המגן בו השתמשתי:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
מוּמלָץ:
תחנת מורס קוד: 3 שלבים
תחנת מורס קוד: Dit-dit-dah-dah! למד את קוד מורס עם פרויקט Arduino Uno קל זה. פרויקט Arduino קל זה תחנת קוד מורס. קוד מורס היא שיטת תקשורת המקודדת תווים כסדרת נקודות ומקפים. מעגל זה משתמש בזמזם פיצו כדי
LabDroid: מקודד/מפענח קוד מורס: 4 שלבים
LabDroid: מקודד/מפענח קוד מורס: הערה: לא ניתן לממש הוראה זו 1: 1 בגרסה החדשה ביותר של LabDroid. אעדכן אותו בקרוב. פרויקט זה יראה לך מה אתה יכול לעשות עם LabDroid. מכיוון שעולם עולם עשוי בדרך כלל על סמך טקסט, אור או צליל, חשבתי על LabDr
כותב קוד מורס ארדואינו: 7 שלבים (עם תמונות)
כותב קוד מורס ארדואינו: יצרתי רובוט שיכול להמיר כל טקסט נתון לקוד מורס ואז לרשום אותו !! הוא עשוי מקרטון ולגו ולאלקטרוניקה השתמשתי בארדואינו ובשני מנועים בלבד
מפתח קוד מורס מסוג USB Arduino: 6 שלבים
מפתח קוד מורס מסוג USB Arduino: האם רצית פעם להקליד במחשב עם מפתח קוד מורס או ללמוד/ללמד קוד מורס? אתה נמצא בדף הנכון! לפרויקטים אחרים שלי, עיין באתר שלי calvin.sh
שעון מילים בן ארבע אותיות עם מחולל מילים של Akafugu וביטויים מעוררי השראה: 3 שלבים
שעון מילים בעל ארבע אותיות עם מחולל מילים של Akafugu וביטויים מעוררי השראה: זוהי הגרסה שלי לשעון המילה ארבע אותיות, רעיון שמקורו בשנות השבעים. השעון מציג סדרה של מילים בעלות ארבע אותיות הנוצרות מאלגוריתם של מחולל מילים אקראי או ממאגר מידע של ארבע אותיות קשורות