תוכן עניינים:
וִידֵאוֹ: כותב מפתח אחד: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אתה זוכר את סטיבן הוקינג? הוא היה הפרופסור והמתמטיקאי המפורסם בכיסא הגלגלים עם קול ממוחשב. הוא סבל ממחלת נוירון מוטורי ולקראת סוף חייו, לאחר שאיבד את דיבורו, הוא הצליח לתקשר באמצעות מכשיר ליצירת דיבור-בתחילה באמצעות מתג כף יד, ובסופו של דבר באמצעות שריר לחיים בודד.
חשבתי שאנסה ליצור מכשיר כתיבת טקסט של מתג יחיד. מתג אחד בלבד - הפעלה או כיבוי. מה אתה יכול לעשות עם זה?
עלינו לשקול את הזמן. אם אתה סוגר מתג ואז פותח אותו כמה רגעים לאחר מכן יש לך שליטה על משתנה אחר. אנו יכולים להשתמש בעיכוב הזמן שבין סגירתו לפתיחתו של המתג כדי ליצור תשומות שונות ולהפוך אותן למחרוזות טקסט או הודעות. אני רוצה להיות מסוגל לכתוב "HELLO, WORLD!" ושלח אותו לצג הטורי - הכל מכפתור אחד.
יש טיימר באלפיות השנייה פועל בארדואינו שלך. הוא לוחץ על 1 בכל 0.001 שניות. אתה יכול לקרוא את הערך שלה עם ההצהרה
int t = millis ();
// עשה משהו
int tt = millis ();
int timeDiff = tt - t;
אספקה
אני הולך להשתמש בפריטים שרוב משתמשי Arduino כבר יהיו ברשותם והם די זולים לרכישה:
- ארדואינו UNO
- 16 x 2 LCD
- נגדי 220 אוהם ו -10K אוהם
- פוטנציומטר 10K אוהם
- מתג כפתור
- קרש או לוח פסים
- חיבור חוטים
שלב 1: השיטה
כאן יש לנו רשת המכילה את כל האותיות, הספרות 0 עד 9 ומגיעות סימני פיסוק. האות "A" נמצאת בשורה 1 ועמודה 2. הספרה "9" נמצאת בשורה 7 ועמודה 1. (ייתכן שתרצה להדפיס את המסך הזה לפניך תוך הפעלת התסריט מאוחר יותר).
ההוראות מראות לך כיצד להשתמש במתג. אם תחזיק את הלחצן לחיצה ארוכה ערך השורה יספור לאט לאפס מאפס. הרם את האצבע מהכפתור כאשר ערך השורה הוא 1.
החזק שוב את הכפתור ומספר העמודה יתחיל לספור מאפס. הרם את האצבע כאשר היא מראה 2 ובחרת את ה- "A" משורה: 1 ועמודה: 2.
כעת עלינו להעביר את ה- "A" להודעה בשורה התחתונה. החזק את הכפתור והחזק את האצבע לפעולה 1 - הוסף את הדמות.
כדי להכניס את "9" אנו בוחרים בשורה 9 ועמודה 1 ואז מוסיפים אותה בפעולה 1.
פעולה 2 מנקה את כל המסר.
פעולה 3 זורקת דמות שנבחרה בצורה לא נכונה מבלי להוסיף אותה למחרוזת ההודעות. (בחירות שגויות נפוצות!)
פעולה 4 שולחת את ההודעה ממסך ה- LCD לצג הסידורי.
שלב 2: חיבור הדברים
אם יש לך מסך תצוגת קריסטל נוזלי סביר להניח שתשתמש בו כל הזמן. כדאי לבנות לוח חיבור קטן המחזיק את ה- LCD, הפוטנציומטר (להתאמת בהירות המסך) ואת הנגד המגן עם חוטים בודדים ל -5 וולט ו- GND. המסלול נחתך בצד האחורי של הלוח, מתחת לנגד 220 אוהם. מאוחר יותר הוספתי שקעי פלט ללוח עבור 5V ו- GND מכיוון שלארדואינו יש רק שקע 5V יחיד. זה חוסך זמן, חוטים ובדיקות בפעם הבאה שתזדקק ל- LCD בפרויקט אחר. "השיטה הרשמית" נמצאת כאן:
www.arduino.cc/en/Tutorial/HelloWorld
הכפתור היה מחובר לסיכה 8 עם נגד משיכה של 10K ו- GND.
שלב 3: הנה ההתקנה שלי
בדף הבא יש קישור לגרסת Tinkercad לנסות.
השתמש בסמן ובלחצן העכבר כדי לסגור ולפתוח את מתג הכפתורים במרכז התרשים. עליך לפתוח את חלון הקוד ולאחר מכן את הצג הסידורי בתחתית הדף כדי לאפשר שליחת הודעה ממסך ה- LCD לצג הטורי. כפתור "התחל סימולציה" מתחיל בביצוע קוד.
סביר להניח שתמצא את זה די קשה בהתחלה. רק תחשוב כמה זה יהיה מתסכל אם זו הייתה שיטת התקשורת היחידה שלך.
שלב 4: גירסת Tinkercad
הטמנתי כאן גרסת Tinkercad אבל היו יותר מדי בעיות באגר ותזמון בכדי לתת חוויה טובה. החלון היה גם קטן מכדי לאפשר להציג את המעגל, הקוד וחלון הצג הסידורי החיוני כראוי.
www.tinkercad.com/things/daSgRAOl0g1-oneke…
הנה הקישור למקור Tinkercad שהוא כנראה קצת יותר גדול והרבה יותר קל לפתוח את חלון הקוד במהלך הסימולציה, כך שתוכל לראות את הצג הסידורי. התזמונים החיוניים עובדים כראוי.
אני מקווה שנהניתם מהמדריך ולמדתם משהו בדרך.
נכנסתי להוראה זו בתחרות Arduino ואודה לך על ההצבעה שלך אם תהנה ממנה.
מוּמלָץ:
מפתח Cw פדלים מודפס בתלת -ממד (566 גרם): 21 שלבים (עם תמונות)
מפתח Cw פדלים מודפס בתלת -ממד (566 גרם): עד כה המשמעות של הוצאת מפתח כפול תאומים מדויק, רך וכבד. הכוונה שלי בעיצוב המפתח הזה הייתה לעשות משוט: א)- זול --- הוא עשוי מפלסטיק עם מדפסת תלת מימדית b)- עמיד --- השתמשתי בכדור
כותב קוד מורס ארדואינו: 7 שלבים (עם תמונות)
כותב קוד מורס ארדואינו: יצרתי רובוט שיכול להמיר כל טקסט נתון לקוד מורס ואז לרשום אותו !! הוא עשוי מקרטון ולגו ולאלקטרוניקה השתמשתי בארדואינו ובשני מנועים בלבד
קורא/כותב NFC ScanUp ומכשיר אודיו לעיוורים, לקויי ראייה ולכולם: 4 שלבים (עם תמונות)
קורא/כותב NFC ScanUp/מקליט אודיו לעיוורים, לקויי ראייה וכולם: אני לומד עיצוב תעשייתי והפרויקט הוא העבודה של הסמסטר שלי. המטרה היא לתמוך באנשים לקויי ראייה ועיוורים באמצעות מכשיר, המאפשר להקליט שמע בפורמט WAV בכרטיס SD ולקרוא למידע זה באמצעות תג NFC. אז ב
אנטנת מפתח פורד מפתח: 3 שלבים
אנטנת פורד מפתח: מכיוון שפורד זולה לחלוטין או רשלנית הדלתות שלי ממשיכות להקפיא סגורות או פתוחות. 3 נסיעות לא מוצלחות לסוחר לעבודה מאוחר יותר. החלטתי לנקוט צעדים כדי להפחית את התסכול שלי בתקופה הזו בין הזמן לבין כשהם עולים עם
כותב ברייל פשוט (דיבור לברייל): 8 שלבים (עם תמונות)
כותב ברייל פשוט (דיבור לברייל): שלום לכולם, כל זה התחיל בביצוע פלטר XY פשוט לאחר שהשלמתי אותו בהצלחה, חשבתי לפתח דיבור פשוט ל ממיר טקסט ברייל. התחלתי לחפש אותו באינטרנט ובאופן בלתי צפוי המחירים היו גבוהים מדי , זה חיזק אותי