
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46

עקוב אחר מאת המחבר:


פרויקטים של Fusion 360 »
לאחר שבנה מנורת מיינקראפט לילד שלי בן 7, אחיו הקטן רצה משהו דומה. הוא מתעניין יותר בסופרמאריו מאשר במיינקראפט, כך שמנורת הלילה שלו תציג ספריטים משחקי וידאו.
פרויקט זה מבוסס על פרויקט Neoboard, אך ניתן להדפיס חלקים בתלת מימד והארדואינו אינו זקוק לכרטיס SD כדי לקרוא את התמונות (ניתן לאחסן אותם בתוך זיכרון הבזק).
אספקה
- 1x לוח ארדואינו (אונו או ננו בסדר)
- נימה 2x (שחור לגוף הראשי ושקוף למפזרים). גם אם אתה רוצה צבע אחר לדוכן שלך, עדיין תצטרך נימה שחורה לחלק המפרידים לד. השתמשתי ב- PLA.
- כפתור אחד
- נגד 1 300-500 אוהם (לפין קלט הנתונים של הרצועה)
- קבל 1000 µF (כדי להגן על הרצועה משינויים פתאומיים ב- Corrent)
- 1 לוח מטריקס בגודל 16x16
- חומרי יצרן אופייניים (דבק, חוטי דופונט, מחברי הלחמה עצמית, ברגי M4 וכו ')
שלב 1: הורד את הקוד ועיבד את התמונות שלך




אתה יכול לקבל את הקוד ממאגר GitHub.
יש כבר פרופילי Platformio ללוחות Arduino Uno ו- Nano בפנים.
כדי לעבד את התמונות נשתמש בעיבוד (או שה- GUI או הכלי cli יעבדו). קוד העיבוד יקרא תמונה בגודל 16x16, וימיר את כל צבעי הפיקסלים למערך uint8 שממיין את אופן החיבור של מטריצת ה- LED בדרך כלל.
ב -99% מהמקרים לעיבוד נכון של התמונות שלך, עליך רק:
- שנה את הערך למשתנים inputFilename ו- outputFilename
- העתק את תוכן קובץ outputFilename והעבר אותו בתוך /src/sprites.h
בתוך קוד הארדואינו תצטרך גם לשנות
- הערכים עבור LEDS_PIN, BUTTON_PIN ו- TOTAL_SPRITES
- אולי סוג הלד בבנאי הרצועות … אבל זה לא צריך להיות נפוץ
- וה'מתג 'בתוך הפונקציה changeSprite () להצגת כל התמונות שלך
כפי שאתה רואה בהצהרת המערכים, אנו משתמשים במילת המפתח PROGMEM כדי לאחסן את הנתונים בפלאש במקום ב- SDRAM. בדרך זו, איננו זקוקים לכרטיס SD כדי לאחסן את פרטי צבע התמונות.
כפי שאתה יכול לראות בתמונה למעלה, אחסון הקוד ו -10 תמונות SuperMario צריך רק כ -11 קילו -בתים, כך שיש מספיק מקום לתמונות נוספות (ואפילו יותר אם אתה משתמש בלוח MEGA2650).
שלב 2: הדפס את כל החלקים




עיצבתי את החלקים באמצעות Fusion360. אתה יכול להוריד אותם מ:
או אם אתה רק רוצה את קבצי STL, הם זמינים ב- Thingiverse:
הכריכה האחורית היא טריוויאלית להדפסה, והעמדה זקוקה לתמיכות בלבד (אך בהתאם לאופן הצבתה תזדקק לתמיכות נוספות או שילוב מדפסת/נימה המסוגל להדפיס גשרים גדולים).
עבור המפזר במקור חשבתי ששימוש בגיליון מצופה חלק ותבנית עקומת הילברט יניבו את התוצאות הטובות ביותר, אך בדקתי שילובים שונים של שכבות, רזולוציה, גיליונות ודפוסים וקיבלתי את התוצאות הטובות ביותר באמצעות ה- PLA השקוף. נימה מ- BQ עם ההגדרות הבאות:
- יריעה: יריעה מצופה אבקה
- שכבות: 3
- רזולוציה: 0.2
- דפוס: ישר
אך בהתאם לנימה שלך, יצרן הנורות במטריצה שלך, המרחק בין המפזר לדל ואם יש הפרדה מוחלטת בין הנורות שלך התוצאות שלך עשויות להשתנות. אל תשאל אותי מדוע הפכתי למומחה במיקרו-נישה הזו:)
השתמשתי באפשרות PrusaSlicer כדי לשנות את הצבע באופן ידני במהלך ההדפסה כדי לעבור בין נימים שקופים לשחורים, כך שיש לי את המפזר ומפריד הלדים בחלק אחד (אין צורך להדביק אותם).
שלב 3: חבר הכל



חיבור כל החלקים לא יכול היה להיות קל יותר: הפעל את הלוח ואת מטריצת ה- LED בכבל USB של 5V, וחבר את כפתור הלחיצה ואת כניסת הרצועה ליציאות הלוח הייעודיות.
זכור כי כדי להימנע מפגיעה במטריצה, מומלץ להוסיף קבל ונגד לחיבור שלו.
אם הכל נעשה כראוי, תראה פינגווין שמח במטריצה שלך:)
כדי לבדוק שהכל עובד טוב:
- התמונה צריכה להיות בעלת רקע שחור שיפוע כחול
- בפינות חיצים ירוקים
- החץ בפינה השמאלית התחתונה מורחב עם 2 פיקסלים אדומים
מוּמלָץ:
מגבר מודפס תלת מימד מודפס בתלת מימד: 11 שלבים (עם תמונות)

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

סורק תלת מימד בסיסי למיפוי תלת מימד דיגיטלי: בפרויקט זה אתאר ויסביר את היסודות הבסיסיים של סריקה ושחזור תלת מימד החלים בעיקר על סריקה של אובייקטים קטנים של מטוסים למחצה, ואשר ניתן להרחיב את פעולתם למערכות סריקה ושחזור שיכולות ב
עץ חג המולד המודפס בתלת מימד מודפס בתלת מימד: 10 שלבים (עם תמונות)

עץ חג המולד המודפס בתלת מימד מודפס בתלת מימד: זהו עץ חג המולד המודפס בתלת מימד ובתוכו נורות LED ניתנות להתייחסות. כך שניתן לתכנת את הלדים לאפקטים של אור נחמד ולהשתמש במבנה המודפס בתלת מימד כמפזר. העץ מופרד ב -4 שלבים ואלמנט בסיס (העץ
מעטפת חום למדפסת תלת מימד: תקן עיוות בהדפסות תלת מימד: 4 שלבים

מעטפת חום למדפסת תלת מימד: תיקון עיוות בהדפסות תלת מימד: כל מי שהיה לו מדפסת תלת מימד נתקל בשלב זה או אחר בבעיית העיוות. הדפסים שלוקחים שעות בסופו של דבר נהרסים בגלל שהבסיס התקלף מהמיטה. נושא זה יכול להיות מתסכל ולוקח זמן. אז מה בעצם
עיבוד תמונות תלת מימד של מחשבי הלוח שלך באמצעות Eagle3D ו- POV-Ray: 5 שלבים (עם תמונות)

עיבוד תמונות תלת-ממדיות של ה- PCB שלך באמצעות Eagle3D ו- POV-Ray: באמצעות Eagle3D ו- POV-Ray, תוכל ליצור עיבודים תלת-ממדיים מציאותיים של מחשבי הלוח שלך. Eagle3D הוא סקריפט של EAGLE Layout Editor. פעולה זו תייצר קובץ מעקב אחר קרן, אשר יישלח ל- POV-Ray, אשר בתורו יצוץ בסופו של דבר את התמונה הסופית