תוכן עניינים:

צריח מלחמת הכוכבים DF.9: 4 שלבים
צריח מלחמת הכוכבים DF.9: 4 שלבים

וִידֵאוֹ: צריח מלחמת הכוכבים DF.9: 4 שלבים

וִידֵאוֹ: צריח מלחמת הכוכבים DF.9: 4 שלבים
וִידֵאוֹ: לגו נינג'אגו עונה 4- פרק 2 2024, דֵצֶמבֶּר
Anonim
Image
Image
צריח מלחמת הכוכבים DF.9
צריח מלחמת הכוכבים DF.9
צריח מלחמת הכוכבים DF.9
צריח מלחמת הכוכבים DF.9
צריח מלחמת הכוכבים DF.9
צריח מלחמת הכוכבים DF.9

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

שלב 1: הדפסה

הַדפָּסָה
הַדפָּסָה

אז השתמשתי במדפסת Prusa i3 Mk3 שלי, עם נימה כתומה. זה מה שהיה לי במקרה זמין כרגע. הורדתי את הקבצים מ- https://www.thingiverse.com/thing:3041805 והכפלתי כל חלק. עכשיו החלקים היו נהדרים, אבל הם נועדו למשחק לוח. צירפתי את קובצי החבית והצריח שהשתנו כדי להתאים לחוטים ול- LED. יש להוריד את הבסיס מ- Thingiverse. הדפסתי בגובה.15 מ מ שכבה, ללא רפסודות או תומכים. הבסיס היה החלק הארוך ביותר שלקח כמעט 15 שעות. מחזיק הסרוו הוא היצירה היחידה שהכנתי בעצמי. הוא מתאים היטב למרכז המגדל ומונע מהסרוו להסתובב במקום לסובב את הצריח. הוא יודבק למוצר הסופי.

שלב 2: האלקטרוניקה

האלקטרוניקה
האלקטרוניקה
האלקטרוניקה
האלקטרוניקה
האלקטרוניקה
האלקטרוניקה
האלקטרוניקה
האלקטרוניקה

חלקים:

NodeMCU:

סרוו 9G:

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

מוח המוח של המכשיר הוא NodeMCU שהוא לוח תואם Arduino מבוסס Esp8266. הוא בנוי ב- wifi והוא בדרך כלל לוח הספק נמוך. אני משלם בממוצע 6 $ ללוח עבור אלה, והם ההליכה שלי לתקן עבור רוב הפרויקטים שלי. אתה יכול לראות את החיווט כאן, והקוד שלי בתחנה הבאה יסביר את מלוא הסימון.

שלב 3: תוכנה/קוד

תוכנה/קוד
תוכנה/קוד
תוכנה/קוד
תוכנה/קוד
תוכנה/קוד
תוכנה/קוד
תוכנה/קוד
תוכנה/קוד

אז ניסיתי משהו חדש בשבילי הפעם. אני יודע על הספריות/שירותים של Blynk IoT כבר זמן מה אבל מעולם לא ניסיתי אותם. האתר שלהם הוא https://www.blynk.cc. התרשמתי מאוד מהפשטות של השימוש בו. כדי להתחיל, הורדתי את האפליקציה לאייפון שלי ויצרתי חשבון. לאחר מכן יצרתי ממשק משתמש בסיסי מאוד משני הפקדים שאזדקק להם, אחד לסיבוב הסרוו השולט על הצריח, ושני, כפתור לחיצה ללא החלפה עבור ה- LED (לייזר). לאחר מכן הלכתי והקצתי סיכות וירטואליות או פיזיות לכל בקר. זה נעשה בהתחלה עם כמה סיבובים של ניסוי וטעייה, אבל עם קצת חיפוש יכול היה לעבור אותו בקלות.

הבא היה הכנסת ספריית Blynk ל- Arduino IDE. קוד הארדואינו היה אחד הפשוטים שכתבתי אי פעם למעט LED Blink שעשיתי בימים הראשונים של הפיתוח שלי בארדואינו. כדי לראות למה אני מתכוון תסתכל על הקוד שלי ותראה שזה לא הרבה יותר מסובך מפרויקט ריק בסיסי. ספריית Blynk עושה הרבה מהכבדות עבורך.

הוספתי את קוד ה- QR לאפליקציה שלי כדי שתוכל להוריד אותו ולהטעין את הקוד שלי ישירות על הלוח שלך (יהיה עליך לשנות את שם המשתמש, הסיסמה ואסימון האימות).

שלב 4: תוכניות לעתיד

אז זו תבנית בסיסית נהדרת, אבל היא ………… משעממת. במהלך השבועות/חודשים הקרובים (יש לי ילד, כך שהזמן מוגבל) אני מתכנן לצייר את הדגם כך שייראה מציאותי יותר. לאחר מכן אני רוצה להוסיף קצת צליל לזה לפחות לשני רעשים, רעש מסתובב ורעש ירי. אני חושב שגם כמה עקיצות צליל מסצנות הקרב יהיו נחמדות. PIE IN THE SKY הוא לגרום לזה לעקוב אוטומטית באמצעות OpenCV או PixyCam. אז הבן שלי יכול לשחק עם זה סולו מבלי שאעקוב אחריו ידנית.

מוּמלָץ: