הפרויקט המקורי הראשון שלי Arduino: מה למדתי על למידה - 💡 Fix My Ideas

הפרויקט המקורי הראשון שלי Arduino: מה למדתי על למידה

הפרויקט המקורי הראשון שלי Arduino: מה למדתי על למידה


המחבר: Ethan Holmes, 2019

פוסט זה הוא כתב אופקי עבור אלה מכם אשר, כמוני, הם חדשים כדי לעשות ופשוט נכנסים בניין הפרויקט עם Arduino. אתה עלול להיות קצת המום. אתה עלול לחשוב שאתה לא יכול ללמוד את החומר הזה. אני מניח שאני לא לבד כשאני אומר שאני יחסית חדש לעולם המיקרו-בקרים, התכנות והעיצוב. יחד עם היותי טירון, הייתי מאוים בהתחלה וזה מה שאני רוצה לדבר עליו. כפי שאתה קורא את זה זכור כי אין לי ניסיון רב בבניית מתקנים פיזיים. אבל עשיתי את זה והנה למה!

[אד. הערה: כפי שתקרא להלן, גארי היה בהשראת העיפרון "Drawdio" מוסיקלי לפני צלילה לתוך העולם של Arduino. Drawdio הוא אחד 55 בונה זמין בסדרה שלנו סוף שבוע פרויקטים. החל מהשבוע הבא נפעיל את מסע הפרסום שלנו ב- 2014, הכולל 25 פרויקטים אלקטרוניים מרגשים וידידותיים למתחילים. צפה בחלל הזה!]

אני הרבה זמן מחשב חנון הטכנולוגיה חוזר לפני הייתי נער "תכנות" BASIC על החדש שלי Vic-20. מאז ימי התהילה האלה מעולם לא הייתי בלי מחשב, או שניים, או שלושה. תמיד אהבתי את הטכנולוגיה, אבל מעולם לא קיבלתי מתחת למכסת המנוע. לא מחוסר תשוקה, אלא יותר מחוסר ביטחון (ולאחרונה, בזמן) בניסיון דברים חדשים. קראתי מספיק ספרים, הגעתי מספיק אתרי אינטרנט, וצפיתי מספיק קטעי וידאו כדי למלא ספרייה קטנה המוקדש לנושאי חינוך טכנולוגי. החל מ ההיסטוריה המחשב לרשתות ללינוקס ותכנות בכל מיני שפות, כמו גם בניית רובוטים ולאחרונה אלקטרוניקה ותיאוריה חשמלית. עם זאת, גם עם כל המידע הזה, הכל נשאר בדרך כלל תיאורטי בטבע. אני בקושי ניסיתי את הדברים שאני נהנה לקרוא על. היתה לי הבנה טובה של המושג, אבל על ידי מעולם לא בעקבות ויישום של כל זה, לא למדתי כלום.

הזן את Arduino ...

לפני שנתיים נתקלתי מודעה חוטי מגזין RadioShack קידום Arduino Duemilanove ופרוייקט מתחיל להשלים עם רשימת חלקים, קוד, והוראה צעד אחר צעד. הנה זה: מחשבים, תכנות, אלקטרוניקה, טכנולוגיה; דברים DIY הכל בחבילה אחת פשוטה זולה.

הלכתי באינטרנט, עשה המחקר שלי, והזמין ערכת Duemilanove יחד עם טונות של חלקים אקראיים מ eBay. הייתי טייס במשך שנים רבות, אבל עם עליית עלויות החיים והכנסה פנויה ירדתי הייתי זקוק לשינוי. כאן מצאתי תחביב ידעתי שאני הולך לאהוב. נתפסתי!

ביליתי את השנתיים הבאות בקריאה ובלמידה. רכשתי חלקים במחיר זול. אני stockpiled כל מה שאמרו לי שאני צריך או לא צריך: חיישני PIR, 3-ציר gyros, משמרות משמרת, 7 נוריות קטע, ICs מגלול, 555 טיימרים, גיליונות התייחסות, LCD מציג, נגדים, קבלים על ידי משאית אמיתי . ידעתי בתיאוריה מה כל חלק עשה ואז ארגן אותם בצורה מסודרת. יש לי עצמי מלחם ההייטק ואת multimeter מפואר. הקמתי מרחב עבודה קטן ואז ... כלום.

החלקים ישבו שם. הפרויקט המדגם קראתי על נבנו על קרשי הלחם ושברו במהירות וחלקיהם לשים משם, לאחר נהנה היצירה של מישהו אחר.

אני עדיין אהבתי ללמוד, ונהניתי מתהליך של חקר נושאים חדשים, אבל בסופו של דבר רוב המושגים נותרו תיאורטיים. כאשר נתקלתי בבעיה או רציתי להבין משהו חדש הייתי קורא פורומים, לצפות בסרטוני YouTube או לעיין בפרויקטים ב- Google+. זה היה תשוקה, אבל זו נשארה בעיקר בראש שלי. היו לי רעיונות לכתיבת פונקציות עבור נוריות צבע תלת-ממד או כיצד לשלוט בלולאה בצורה יעילה יותר, אך מעולם לא הבאתי אותם למציאות.

דפדפתי בפרויקטים אחרים ואפילו אלה "הבסיסיים" נראו מתקדמים מדי ולא ידעתי על מה הם מדברים, אבל תמיד יכולתי ללמוד. זה היה קל לקרוא על כמה מגניב הפרויקט, אבל הרבה פחות סיפוק מאשר בעצם הבניין. ואז הבנתי שהבעיה שלי היא לא חוסר חוכמה, אלא חוסר ביטחון. מה אם אני התחלתי את זה וזה פשוט לא עובד? מה אם אני צריך לשאול שאלה פשוטה שנשמעת מטופשת? מה אם אני עושה פרויקט טיפשי זה חסר תועלת?

ברגע שהבנתי שזאת היתה הבעיה, החלטתי לקפוץ קודם.

נתקלתי Drawdio, פרויקט מגניב 555 טיימר באמת מנצל של גרפיט עיפרון לעשות צלילים מוזיקליים בהתאם מה שצויר על הנייר. קראתי את ההוראות באינטרנט וצפיתי בסרטון. אני ביליתי כמה שעות הלחמה הכל ביחד ולאחר מכן BAM. זה עבד! הפרויקט האלקטרוני הראשון שלי מעבר ללוח. אהבתי את זה. הילדים אהבו את זה (בסופו של דבר עשיתי שניים). אבל יותר חשוב זה עבד וזה נתן לי, noob נצח, את האמון של ביטחון אני צריך.

עכשיו אנחנו כאן עם היצירה הראשונה שלי 97% ייחודי: MO-MARS 4000.

ידעתי שאני רוצה לעשות משהו מקורי ומטופש במקצת. רציתי ליצור משהו לא לצורך, אלא לעשות משהו שאוכל ללמוד ממנו ולהתמודד איתו. עבור הפרויקט הזה אספתי קומץ של חלקים שהיו לי על היד ומצאתי סיבה לקבץ אותם יחד.

אז מה עשיתי? למה, זה מצב רב, מכני, היורה רצועת גומי Arduino מופעל כמובן! או מה שאני אוהב לקרוא לו מיניון מופעל - ממונע Arduino Rubberband היורה (MO-MARS) 4000.

בהשראת אקדח גומי ראיתי באינטרנט כי השתמשו servos כדי לזוז ולהשיק, אהבתי את הרעיון אבל בכוונה מעולם לא הסתכל תיעוד כדי לראות איך הם עושים את זה. רציתי לעצב את הפרויקט שלי. אספתי חיישן PIR, כפתורים, מתגים, potentiometers, נוריות, אקדח דבק חם, חוטים, protoboard, כמה מקלות ארטיק ו צעצוע מונית מתוך ארוחה מאושרת. זה היה זמן המשחק!

המשוכה הגדולה ביותר שהיתה לי היתה, איפה אני מתחיל? חשבתי שזה יהיה הכי טוב לשרטט את הרעיון שלי.

דמיינתי לוח שטוח עם סרוו רכוב על זה לירות אשכולות גומי. רציתי דרך לסובב ולאחר מכן לרומם את הלוח. הלכתי לחנות לאספקה ​​אמנותית וקניתי שקית של עץ גרוטאות קל. אספתי גם כמה צבע זול. כאשר חיפשתי צבעים חשבתי על מראה מתכתי עם "פסים אזהרה". אני רק כנפיים זה לא היה תוכניות מדויקות. אין לי הרבה בדרך של כלי woodworking והיה מוגבל סכין מדויק, מברגים, וכלי dremel.

החלטתי להפוך את הפרויקט יש מצבים שונים. אז הבנתי שאני צריך לרשום את כל הפונקציונליות שרציתי להוסיף. ציירתי תרשים זרימה פשוט ושרטטתי סכימה מחוספסת מאוד לא מקצועית.

זה היה המדריך שלי. זה לא משנה שזה לא היה עד סטנדרטים IEEE או אפילו 100 אחוז נכון. הייתי מתקן את זה מאוחר יותר ולומד כפי שאני הולך.

היה לי מתג תלת-כיווני בסל. מה לעשות עם זה? מה אם אני נותן למשתמש לבחור בין שלושה מצבי פעולה: ידני, אקראי, או חיישן אינפרא אדום פסיבי. הבטתי בחלקים שלי, המציאתי תוכנית, עשיתי סקיצה וניסיתי אותה. אתגר מושלם עבור תכנות!

יתר על כן, מה הפרויקט הוא שלם ללא נוריות? היה לי RGB LED על היד. בעוד שום דבר בפרויקט לא נדרש את זה, רציתי את האתגר של תכנות יותר ויותר דברים. הייתי הוספת תכונות רק בשביל זה ואהבתי את זה. רציתי LEDs למצמץ בעוד servos נע. רציתי servos לבחור מיקומים אקראיים ו במהירויות מופחת.

שום דבר בתוכנית שלי (כמעט 400 שורות) הוא מאוד מסובך בכלל ואני בטוח שאני חסרה יעילות בנקודות מסוימות, אבל אני גם יודע על ידי בניית אותו והימנעות ניתוח יותר מדי הייתי לומד ממקור ראשון. זוהי הדרך לעשות את זה: רק לבנות את זה!

בסופו של דבר קיבלתי את מה שרציתי: פרויקט עמוס בתכונות ואתגרים עיצוביים. למדתי לתכנן בדרכים שלא חשבתי שאני יכול. הרגשתי כמו האקר. התאמנתי מיומנויות ההלחמה שלי שוב ושוב משתפר בכל פעם. למדתי את החשיבות והפשטות ביישום נגדים ומושכים כלפי מטה, והחלפתי את ההתייחסות - כל מה שהיה רק ​​תיאוריה בעבר. אני היכו את כלי הדרמל שלי לתוך כניעה לעשות כמה חלקים וירה את האקדח דבק חם קניתי 18 חודשים קודם לכן בפעם הראשונה. גיליתי שימושים גדולים עבור מקלות ארטיק בבניית פרויקטים. אולי עבור רבים לעשות זאת בעצמך אלה הם היסודות, אבל לפני הפרויקט זה היה לא יותר מאשר תיאוריה אני אף פעם לא צריך לנסות.

אני מקווה שזה יעורר אחרים שרוצים לעשות, אבל היססו עד עכשיו. בטח זה לא יותר מאשר היורה הלהקה גומי, אבל בשבילי זה היה המסע לא היעד! [Ed: עם זאת, היעד הוא די מגניב! בדוק את הווידאו למטה כדי לראות MO-MARS 4000 בפעולה.]



אתה עשוי להתעניין

Maker מחנה מתחיל היום!

Maker מחנה מתחיל היום!


פלאשבק: הפוך את לוח הזמנים נצחית לוח שנה

פלאשבק: הפוך את לוח הזמנים נצחית לוח שנה


שיחה גלובלית: מפרץ מזרח לסילבר ספרינג להונג קונג לסן-מאלו

שיחה גלובלית: מפרץ מזרח לסילבר ספרינג להונג קונג לסן-מאלו


לונדון הראשון מיני Maker הצלחה הצלחה

לונדון הראשון מיני Maker הצלחה הצלחה