תוכן עניינים:
- שלב 1: צפה בסרטון
- שלב 2: קבל את כל החלקים והאספקה
- שלב 3: קבל את ספריית Ps2
- שלב 4: בדוק את החיבורים של לוח המגע
- שלב 5: בדוק את לוח המגע
- שלב 6: תכנת את מיקרו -בקר Arduino
- שלב 7: הגדר את הפריסה
- שלב 8: התקן את מגן המנוע בלוח ה- Arduino
- שלב 9: חבר את עוצמת המסלול והתפורות למגן המנוע
- שלב 10: חבר את לוח המגע להתקנה
- שלב 11: הנח את הקטר על המסילה
- שלב 12: חבר את ההתקנה לחשמל והפעל אותה
- שלב 13: בדוק את הפקדים
- שלב 14: שתף את עבודתך והרחיב אותה
וִידֵאוֹ: רכבת דגם נשלט על לוח המגע של המחשב הנייד - ממשק PS/2 Arduino: 14 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
לוח המגע של מחשב נייד הוא אחד המכשירים הנהדרים לשימוש ככניסה לפרויקטים של מיקרו -בקר. אז היום, בואו ניישם את המכשיר הזה עם מיקרו -בקר Arduino לשליטה במסילת רכבת. באמצעות לוח מגע PS/2, נוכל לשלוט על 3 פניות ולחפש את עוצמת המעקב.
שמירה על לוח המגע עם הרוחב שלה בחלק התחתון (בערך כמו מצב דיוקן), החלקת האצבע לאורך כל אחד משני האלכסונים תשמש לשליטה על שתי מסלולים, הזזה של האצבע לרוחב תשמש לשליטה בהצבעה נוספת והחלקת האצבע אנכית ישמש לשליטה על מהירות וכיוון הקטר.
אז בלי להתבטא יותר, בואו נתחיל!
שלב 1: צפה בסרטון
צפה בסרטון כדי להבין את כל הפקדים ולדעת יותר כיצד הוא פועל.
שלב 2: קבל את כל החלקים והאספקה
לפרויקט זה תדרשו:
- מיקרו -בקר Arduino התואם ל- Adafruit Motor Shield V2 (UNO, לאונרדו וכו ')
- מגן מנוע Adafruit V2
- לוח מגע PS/2
- 4 חוטים עם מחברי Dupont זכרים בצד אחד (לחיבור לוח המגע ללוח Arduino)
- 2 חוטים כל אחד לחיבור כוח המסלול והתפניות (3 מקסימום) למגן המנוע
- ספק כוח DC 12 וולט עם קיבולת זרם של 1A לפחות.
שלב 3: קבל את ספריית Ps2
הורד את התיקיה של ספריית ps2 מכאן. העבר את התיקיה שהורדת לשולחן העבודה מכיוון שיהיה קל יותר למצוא אותה. פתח את Arduino IDE ולחץ על סקיצה> כלול ספרייה> הוסף ספריית ZIP … ולאחר מכן בחר את תיקיית ps2 משולחן העבודה. הספרייה תיכלל ועכשיו תוכל להשתמש בספריית ps2.
שלב 4: בדוק את החיבורים של לוח המגע
אם יש לך לוח מגע של Synaptics כמו זה שלמעלה, כרית 'T22' היא +5V, 'T10' היא 'שעון', 'T11' היא 'נתונים' ו- 'T23' היא 'GND'. אתה יכול גם להלחם את חוט 'GND' לנחושת חשופה גדולה כפי שמוצג למעלה.
לחץ על התמונה למעלה כדי לדעת יותר. אם יש לך לוח מגע אחר, נסה לחפש את מספר החלק שלו באינטרנט באמצעות 'pinouts' או שאתה יכול לשאול את קהילת r/Arduino ב- Reddit אם אתה נתקע.
שלב 5: בדוק את לוח המגע
וודא שהחיבורים הנכונים נעשים ללוח המגע. כדי לבדוק את לוח המגע, העלה את קוד העכבר ps2 על המיקרו -בקר Arduino מתוך דוגמאות> ps2. חבר את חוט 'שעון' ל- D6, חוט 'נתונים' ל- D5, GND ל- GND ו- +5V או VCC ל- +5V סיכה של לוח Arduino בהתאמה. חבר מחדש את לוח Arduino למחשב ופתח את הצג הטורי. אם אתה רואה את המספרים משתנים תוך כדי העברת האצבע על פני לוח המגע, לוח המגע פועל כראוי ותוכל להמשיך.
שלב 6: תכנת את מיקרו -בקר Arduino
מומלץ לעבור על הקוד לפני שמעלים אותו למיקרו בקר Arduino כדי להבין מה קורה.
שלב 7: הגדר את הפריסה
הגדר פריסה לבדיקת עוצמת המסלול וכל שלושת פקדי ההצבעה. וודא שכל מפרקי המסלול עשויים כהלכה והפסים נקיים. מומלץ לנקות מדי פעם את המסלולים וגלגלי הקטר על מנת למנוע את הנעת הקטר.
שלב 8: התקן את מגן המנוע בלוח ה- Arduino
יישר בזהירות את סיכות מגן המנוע עם הכותרות הנשיות של לוח הארדואינו ודחוף את המגן על גבי לוח הארדואינו. וודא שהמגן מתאים היטב ללוח הארדואינו ושאין סיכה כפופה.
שלב 9: חבר את עוצמת המסלול והתפורות למגן המנוע
בצע את החיבורים הבאים:
- חבר את מתח הכוח למחבר הפלט של המגן שכותרתו 'M1'.
- חבר את הפניות לשאר שלושת מחברי הפלט 'M2', 'M3' ו- 'M4'.
וודא שכל חיבורי החיווט הדוקים.
שלב 10: חבר את לוח המגע להתקנה
חבר את לוח המגע ללוח Arduino על ידי ביצוע החיבורים הבאים בין לוח המגע ללוח Arduino:
- +5 וולט או 'VCC' עד +5 וולט של לוח ה- Arduino
- 'GND' ל- 'GND' של לוח ה- Arduino
- 'שעון' ל- 'D6' של לוח הארדואינו
- 'נתונים' ל- 'D5' של לוח הארדואינו
שלב 11: הנח את הקטר על המסילה
הצב קטר לבדיקה. אתה יכול גם להציב קטרים מרובים לפי רצונך.
מומלץ להשתמש בכלי שידור מחדש. וודא שהקטרים ממוקמים כהלכה על המסילות כדי למנוע ירידה מהפסים.
שלב 12: חבר את ההתקנה לחשמל והפעל אותה
חבר את ספק הכוח 12 וולט למערך והפעל אותו.
שלב 13: בדוק את הפקדים
בדוק את כל הפקדים. עיין שוב בסרטון לעיל כדי להבין את הפקדים.
שלב 14: שתף את עבודתך והרחיב אותה
אם הפרויקט שלך עובד ואם אתה יכול, נסה לשתף את התמונות של היצירה שלך עם הקהילה על ידי לחיצה על 'הצלחתי!'.
כמו כן, נסה להוסיף עוד תכונות ופונקציות לפרויקט זה ונסה לשתף אותן גם כן. מה שלא תעשה, כל הכבוד!
מוּמלָץ:
בקר רכבת דגם Arduino 2-in-1: 4 שלבים
בקר רכבת דגם Arduino 2-in-1: לפני ארבעים שנה עיצבתי מצערת רכבת מדגם אופ-אמפר לכמה חברים, ואז לפני כארבע שנים יצרתי אותו מחדש באמצעות מיקרו-בקר PIC. פרויקט Arduino זה משחזר את גרסת ה- PIC אך גם מוסיף את היכולת להשתמש ב
דגם רכבת - תחנת פיקוד DCC באמצעות Arduino :: 3 שלבים
דגם רכבת - תחנת פיקוד DCC באמצעות ארדואינו :: עודכן באוגוסט 2018 - ראה הוראה חדשה: https: //www.instructables.com/id/Model-Railroad-DC… עדכון 28 באפריל 2016: כעת יכולת שליטה של 16 אחוזים/נקודות שליטה לתחנת הפיקוד. המסלולים T1 - T8 זמינים באמצעות מקש 'B' המחוזות T9 - T1
כיצד להגדיר רכב רכבת רכבת במסלול: 10 שלבים (עם תמונות)
כיצד להציב רכב רכבת דו-מסילה על המסלול: אמצעי בטיחות: האדם שמציב את משאית הרכבת על המסילה והאדם שעוזר צריך ללבוש בגדי ראות גבוהה (למשל אפוד, סווטשירט, מעיל) כדי להיראות על ידי תנועה אפשרית מתקרבת. יש לחבוש כובע וכפפות גם כדי
לוח המצנן של המחשב הנייד: 12 שלבים
לוח הקירור של המחשב הנייד: שמירה על קור רוח המחשב הנייד מבלי להוציא כסף רב. שימו לב: (תזדקקו לדפדפן פיירפוקס בכדי לצפות באתר בצורה נכונה. IE לא יאפשר לכם לפתוח את התמונות נכון או להעיר הערות על מה שאתם רואים. תודה על צפייה באתר.) מבוא: מקצוען זה
הפוך את לוח המגע ממחשב נייד שבור לעכבר PS/2: 6 שלבים
הפוך את לוח המגע ממחשב נייד שבור לעכבר PS/2: חבר נתן לי מחשב נייד שבור של HP Pavilion. עם קצת עבודה, אתה יכול להסיר את לוח המגע ולהתחבר ליציאה טורית PS/2 או 9 פינים. התחבר למחשב האישי שלך והשתמש בעכבר פשוט, או אפילו כבל ל- Arduino לממשק ייחודי עבור