תוכן עניינים:
- שלב 1: החומרים
- שלב 2: הקוד
- שלב 3: הפוך את לוח המעגלים
- שלב 4: לקדוח את החורים ולאכלס את הלוח
- שלב 5: טען את הסקיצה שלך
וִידֵאוֹ: כיצד לשלוט בלדים עם עיבוד וארדואינו: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:18
לפני כמה ימים התעמתתי עם בעיה מעניינת, הייתי צריך לשלוט על סדרת אורות מאינטראקציה על מסך המחשב והיא חייבת להיות זולה ככל האפשר. מיד חשבתי על ארדואינו. היה בו כל מה שהייתי צריך, יותר ממספיק קלט/פלט, USB משולב והמחיר היחיד שלו הוא 30 $. כדי לתקשר עם ה- Arduino החלטתי להשתמש בעיבוד. השניים עובדים ממש טוב ביחד בגלל הקשר המשפחתי הקרוב של Arduino לעיבוד.
שלב 1: החומרים
הגיע הזמן לאסוף את כל החלקים הדרושים בכדי לגרום לזה לקרות: התוכנה: עיבוד - ניתן למצוא בכתובת www.processing.org Arduino - ניתן למצוא באתר www.arduino.cc החומרה: לוח USB Arduino (השתמשתי ב- Diecimila, כי זה מה שהיה לי) 8x נוריות לבחירתך נגדי 3x 330ohm התנתק מכותרות נחושת חד צדדיות מקדח כלורידיני Ferric כבל USB
שלב 2: הקוד
זה היה החלק הקשה בשבילי. תמיד הייתי סוג חומרה ולא סוג תוכנה, אז פניתי לאינטרנט. המקום הראשון שבדקתי היה מדור ההפניות של Processing.org ו- Arduino.cc, הרבה זמן והתחשבות השקיעו בפיתוח אתרים אלה ואני מברך על המאמץ, היה שווה את זה! כל המידע הבסיסי שהייתי צריך היה שם אבל היה לי ממש קשה לגרום להכל לעבוד. אז פניתי להדרכה הזו כדי ליישר אותי. פרנצ'סקו הכניס הדרכה מצוינת לעיבוד תקשורת סדרתית והארדואינו. בעיקרון קוד העיבוד יוגדר כך: import processing.serial.*; סידור myPort; התקנת void () {println (Serial.list ()); myPort = new Serial (this, Serial.list () [*X*], 9600); myPort.buffer (1); size (400, 400); void draw () {// קצת קוד נכנס לכאן} בעת הגדרת הקוד וודא שה- Arduino שלך מחובר ליציאה הטורקית שלך. זה חשוב מכיוון שהקוד מנסה להצביע על הארדואינו הספציפי בו אתה משתמש. הפעל את הקוד שלך והסתכל על הרשימה שתוצג בתחתית חלון העיבוד ולאחר מכן שנה את המשתנה בקוד שסימנתי ב- * X * למספר הנמל שאליו הארדואינו שלך מחובר. שלי היה השלישי ברשימה אז שמתי 2 במקום ה- *X *. זכור כי הרשימה מוצגת כערכי מערך, פירוש הדבר שהמיקום הראשון מסומן כ- 0 לא 1. קוד הארדואינו פשוט עוד יותר להתקנה: התקנת void () {Serial.begin (9600);} פרסמתי את הקודים המלאים שתוכל לקחת ולשנות ולשחק איתם. הארדואינו נשמר כ- pdxMap.pde וקוד העיבוד נשמר כ- serialLEDTest.pde
שלב 3: הפוך את לוח המעגלים
יצרתי את לוח המעגלים באמצעות CADsoft Eagle. מכיוון שידעתי שאני משתמש בארדואינו רציתי להכין פרוטושילד שיתאים למרווח המוזר על לוחות ה- USB, אז חזרה לאינטרנט כדי למצוא את החלק הנשר הנכון. בסופו של דבר השתמשתי בפריסה של פרוטושילד שתוכננה על ידי ליידי עדה. אם אינך מכיר את עבודותיה עליך לבדוק אותה. הפרויקטים והתרומות שלה לעולם המחשוב הפיזי יוצאים מן הכלל ורוב עבודתה היא קוד פתוח המעניקה לאנשים כמוני הזדמנות לקחת את הפרויקטים שלהם לשלב הבא. לאחר שמצאתי את פריסת פרוטושילד, פתחתי אותו ושיניתי אותו נשר למה שאתה רואה למטה. התמונה השנייה היא תקריב של קובץ ה- PDF שיצור את הלוח הסופי. יש הרבה הוראות נהדרות לגבי חריטת לוח המעגלים שלך, כך שלא אעבור כאן על כל הפרטים. השיטה שאני אוהב להשתמש בה מתארת בצורה יפה בהנחיית TechShopJim. שלב ראשון: הדפס את קובץ ה- PDF (הנמצא להלן) על נייר מגזינים, נייר צילום מבריק או נייר המיועד ל- PCB. הדפס באמצעות מדפסת לייזר. אל תגדל, הוא מונח על פיסת נייר בגודל 8 1/2 על 11 והוא אמור להדפיס בסדר גמור ללא שינוי שלב שני: גזור את העיצוב והשאיר מעט גבול סביב העיצוב. שלב שלישי: גזור א. פיסת נחושת שלך מעט יותר גדולה מהעיצוב. ניתן לחתוך את הלוח באמצעות מסור, מסור גרזן. אך בדרך כלל אשתמש בחותך קופסא או בסכין Xacto על ידי ניקודו שוב ושוב ולאחר מכן שוברת אותו לאורך קו הניקוד וניקוי הקצה בנייר חול. שלב רביעי: נקו את נחושת עטויה כרית קרם SOS או צמר פלדה. עד שהוא מאיר, שטוף אותו והקפד לא לגעת במשטח בידיים. כל שומן עליו יגרום לו כך שהטונר לא יידבק לנחושת. שלב חמישי: הניחו את הלוח המחופה בנחושת על משטח שטוח כשהנחושת כלפי מעלה, הניחו את צד הטונר החתוך כלפי מטה על הנחושת והדביקו אותו במקומו, הניחו מגבת נייר על כל העניין וגיהצו אותה על ההגדרה הגבוהה ביותר במגהץ שלכם. אין קיטור! הניחו את המגהץ ישירות למעלה, הניחו ללוח להתחמם מעט לפני שאתם מזיזים את המגהץ ואז קחו את קצה המגהץ ושפשפו את כל העניין כדי שהטונר יידבק לנחושת. זה אמור לקחת בערך 3 דקות בסך הכל. הסר מגהץ ומגבת נייר. שלב שישי: השרו את הלוח במים כדי להסיר את הנייר. אל תהיה מחוספס בעת ניסיון להוריד את הנייר, הטונר שביר מאוד ויכול לגרד בקלות. (אם מסיבה כלשהי זה לא עובד, קח שוב את כרית ה- SOS או צמר הפלדה ללוח ונקה את כל הטונר שנותר.) שלב שישי: תחרוט! ** עדכן ** תוכל לתפוס את קובץ ה- PDF כאן. אם אתה מעוניין בקבצי הנשר, היא קובץ ה-.brd וקובץ.sch
שלב 4: לקדוח את החורים ולאכלס את הלוח
עכשיו שיש לך לוח מעגלים הגיע הזמן לקדוח את החורים בעזרת המקדח הזעיר שלך והלחמה על הרכיבים. תוכל להבחין שיצרתי את הלוח עם העקבות בצד העליון במקום בתחתית הלוח. עשיתי את זה כי זה מקל להלחם את הכותרות על הלוח ולהניח לו לשבת שטוח מול הארדואינו. התחלתי עם הנגדים כשאוכלסים את הלוח. כופפו את המובילים קרוב ככל האפשר לנגד והכניסו אותם לתוך הלוח והלחמו וחתכו את המוליכים העודפים. לאחר מכן תוכל להתקין את הכותרות או את נוריות ה- LED. נוריות LED חייבות להיות מותקנות בגאווה בלוח על מנת להלחם אותן במקומן, לכן הייתי מציע לבצע אותן אחרונות אך מכיוון שמספר הרכיבים כל כך נמוך זה לא ממש משנה אילו חלקים מותקנים תחילה.
שלב 5: טען את הסקיצה שלך
טען את שרטוט pdxMap.pde על הארדואינו שלך וחבר את פרוטושילד ללוח. הקפד לחבר את הארדואינו לאותה יציאה טורית ששינית את סקיצת העיבוד שלך כך שתשקף. לאחר מכן פתח את סקיצת העיבוד ולחץ על כפתור ההפעלה. יופיע חלון ובו התוכנית שלך פועלת בו. על ידי לחיצה על כל אחד מהמלבנים האדומים הוא ידליק את הנורית המקבילה על הארדואינו במשך כשנייה אחת אנא אל תהסס לפרסם שאלות או הערות ולפרסם את השינויים והפרויקטים שלך, אשמח לראות אותן!
מוּמלָץ:
כיצד לבנות קרב בוט עם קרטון וארדואינו: 7 שלבים (עם תמונות)
כיצד לבנות קרב בוט עם קרטון וארדואינו: יצרתי קרב בוטים באמצעות UNO Arduino וקרטון שימש לבניית הגופות. ניסיתי להשתמש באביזרים במחירים סבירים ונתתי לילדים חופש יצירתי כיצד לעצב את רובטי הקרב שלהם. Battlebot מקבל פקודות מהבקר האלחוטי
חיבור עיבוד וארדואינו ובצע 7 מגזרים ובקר ממשק משתמש GUI: 4 שלבים
חיבור עיבוד וארדואינו ובצע 7 פלחים ובקר ממשק GUI: עבור כמה פרויקטים שעשית צורך להשתמש בארדואינו מכיוון שהוא מספק פלטפורמת אב טיפוס קלה אך הצגת גרפיקה במסך הסדרתי של ארדואינו עשויה להימשך זמן רב ואף קשה לביצוע. אתה יכול להציג גרפים על צג הטורפי של Arduino
רובוט SCARA: למידה על קיממטיקה של פאוורד והיפוך !!! (עלילת טוויסט למד כיצד ליצור ממשק בזמן אמת ב- ARDUINO באמצעות עיבוד !!!!): 5 שלבים (עם תמונות)
רובוט SCARA: למידה על קיממטיקה של פאוורד והיפוך !!! (Plot Twist למד כיצד ליצור ממשק בזמן אמת ב- ARDUINO באמצעות עיבוד !!!!): רובוט SCARA הוא מכונה פופולרית מאוד בעולם התעשייה. השם מייצג הן זרוע רובוט הרכבה תואמת סלקטיבית והן זרוע רובוט מפרקית תואמת סלקטיבית. זהו בעצם רובוט של שלוש דרגות של חופש, בהיותו שני ההחלפות הראשונות
כיצד לשלוט במשחק עיבוד פשוט עם Arduino: 6 שלבים
כיצד לשלוט במשחק עיבוד פשוט עם ארדואינו: שלום לכולם, במדריך זה נראה כיצד ליצור קישור " בין סקיצה לעיבוד לכרטיס ארדואינו. בדוגמה זו, מודול קולי ישמש לשליטה במטוס במשחק פשוט. שוב, הדרכה זו היא רק דוגמה
אופן השימוש בלדים: 7 שלבים
אופן השימוש בלדים: הערה: שלושת השלבים הראשונים הם מבוא לאנשים שלכם שכבר ידעו על LED שצריך לדלג לשלבים 4 ו -5 לטיפים. שמתי לב שהרבה אנשים (לא אנשים על מדריכים, אבל אנשים שמתעניינים באלקטרוניקה באופן כללי) לא