תוכן עניינים:
- שלב 1: נוריות
- שלב 2: מיקרו -בקר
- שלב 3: תצוגה
- שלב 4: מארז
- שלב 5: הרכבה
- שלב 6: קוד
- שלב 7: פעולה
- שלב 8: סיכום
וִידֵאוֹ: מטרונום חזותי למתופפים: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
יש לי חבר ועמית לעבודה שהוא מתופף רוקנרול. התא שלו ליד שלי בעבודה ולכן הוא רואה ושומע על כל פרויקטי האלקטרוניקה והתוכנה שלי. עברה יותר משנה אז אני אפילו לא זוכר איך כל זה קרה אבל אני מאמין שהוא ראה אותי משתמש בנורית בהירות גבוהה יום אחד. הוא שאל אותי כמה קשה יהיה להכין מטרונום למתופפים שהוא ויזואלי. כמו רוב הדברים בימינו, כנראה כבר הומצאה מטרונום ויזואלי. אבל הרעיון שלו סיקרן אותי, ומכיוון שבדרך כלל אני משועמם וצריך משהו להתמקד בו, החלטתי לנסות.
אני אתנצל מיד: לא צילמתי הרבה מהפרויקט הזה. לא התחלתי לחשוב על כך שאכתוב על זה הוראה (זה היה לפני שהייתי ב- Instructables). אז אם תחליט לבנות את זה תצטרך לעשות את הטוב ביותר בעזרת הסכימה, התוכנה וזוג התמונות שסיפקתי. נתתי את כל העניין למייק ומאז לא ראיתי אותו. הוא מספר לי לעתים קרובות כמה הוא אוהב את זה. הוא אמר לי שהוא משתמש בו עכשיו בכל פעם שהוא משחק. אתה חייב לאהוב פרויקט שעוזב את הקן ולעולם לא חוזר. אני לא יכול להגיד שזה קרה כל הקריירה שלי.
שלב 1: נוריות
החלטתי להשתמש בפנסי LED. Adafruit מייצרת את מה שהיא מכנה NeoPixel Sick: רצועה של 8 נוריות קטנות וצרות על PWB (https://www.adafruit.com/product/1426). החלטתי להשתמש בשניים כאלו ולחבר אותם באמצעות כבלים לתיבה מרכזית שתכיל מיקרו -בקר, תצוגה ואיזו דרך לשלוט בכל זה.
נוריות ה- NeoPixel פועלות במהירות 5V, וכפי שתראו, אשתמש במיקרו -בקר 3.3V. המשמעות היא שאני צריך דרך להעביר את אות הבקרה למתח בין המיקרו -בקר 3.3V וה- NeoPixel. בחרתי להשתמש בממיר רמות לוגי של SparkFun (https://www.sparkfun.com/products/12009). השתמשתי בהם בעבר והם קלים לשימוש ובמחיר של כ -3 $ זולים (בשבילי).
באמצעות שני כבלי סטריאו באורך 6 רגל אני שולח את אותות הבקרה המתורגמים של 5V יחד עם הספק 5V והארקה לשני ה- NeoPixels. עיצבתי והדפסתי תלת מימד מארז עבור ה- NeoPixels המחוברים ללוח נשיאה עם שקע סטריאו נקבי כדי לקבל את הכבל.
שלב 2: מיקרו -בקר
הניסיון להחליט באיזה לוח מיקרו -בקר להשתמש לפרויקט בימים אלה יכול להיות מאתגר. בעבר עיצבתי את שלי, אבל בעשור האחרון כל כך הרבה לוחות קוד פתוח זולים הפכו לזמינים שאין טעם לנסות יותר. לגבי המטרונום החזותי לא הייתי בטוח כמה כוח אצטרך. הניחוש שלי לא היה יותר מדי. אני מתכוון, כמה קשה יהיה להגדיר טיימר כדי להניע הפרעה כדי לגרוף את האותות שאני צריך? אני גם צריך תצוגה ואיזושהי דרך להזין מידע. אפילו זה לא צריך הרבה עיבוד.
החלטתי להשתמש ב- Teensy 3.2 כבקר. ה- Teensy 3.2 מיוצר על ידי PJRC ואני השתמשתי בהם להרבה פרויקטים לאחרונה. זהו 32 ביט ARM עם הרחבות DSP ומהירויות עד 96 מגה -הרץ (שעון -יתר). הם עולים בסביבות 20 $ אז הם מאוד סבירים. כן, אני מסכים עם אלה מכם שאולי אומרים שזה יותר מדי מיקרו -בקר עבור יישום זה. אבל, ל- Teensy יש כמה מתקני חומרה ותוכנה שעשויים להועיל, ואני משתמש בהם הרבה לאחרונה אז מה לעזאזל.
שלב 3: תצוגה
עבור התצוגה אני משתמש בתצוגה גרפית OLED בגודל 128X64 OLED של אדאפרוט. אלה פועלים על 3.3V כמו ה- Teensy מה שהופך את הממשק לקל.
אני משתמש בסדרת תפריטים להצגת אפשרויות ומעמד למפעיל. כדי לשלוט בתפריטים אני משתמש במקודד סיבובי שאספתי דרך Sparkfun (https://www.sparkfun.com/products/10982). אני יכול להשתמש במקודד לעבור בתפריטים ולחצן הלחיצה המשולב משמש לבחירת פריטים. למכשיר זה יש גם LED משולב שיכול לשמש כתצוגה חלופית.
שלב 4: מארז
עיצבתי והדפסתי את המארז לאלקטרוניקה בתלת מימד. אתה יכול לראות זאת בתמונה בתחילת כתב זה. ברור שאתה לא צריך להשתמש בזה. עשיתי את הקופסה קצת יותר גדולה ממה שרציתי אבל היא נתנה לי מקום להכניס את הידיים פנימה.
שלב 5: הרכבה
שוב, לא צילמתי הרבה בשנה שעברה כשעשיתי את זה. תמונה עליונה זו מציגה את מיקום התצוגה, המקודד, הלוח הראשי עם ה- Teensy והלוח הקטן יותר בעל תרגום הרמה ושני שקעי הסטריאו הנשיים שבהם נוריות ה- LED מתחברות למארז.
הלוח הראשי כולל שקע DC "ידידותי ללוח", שקיבלתי מ- Adafruit. הוא היה ממוקם על הלוח כך שהוא בולט ומתיישר עם החור שהכנתי לו בלוח הצד הימני. מכיוון שאין לי הרבה פרטים, תצטרך להתעסק בזה כדי ליישר קו. אותו דבר לגבי הלוח שבו שקעי הסטריאו הנשיים בולטים מהחלק האחורי. שוב, מצטער שאין לי יותר תמונות לזה.
שלב 6: קוד
הקוד. אני חושב שיש לי מספיק הערות שיעזרו לך לבצע שינויים. פרויקט זה ממנף קוד רב מ- PJRC ו- Adafruit (et al). אני בטוח שאפשר לשפר את כל זה. זרקתי את זה ביחד במהלך חופשת חג המולד 2017 תוך מספר ימים. אני תומך נחרץ בחומרה ותוכנה של קוד פתוח. אני גם מאמין בשיתוף טכנולוגיה ומידע באופן כללי (שכן הרבה לפני שזה היה אופנתי).
שלב 7: פעולה
אני מניח שהסרטון שניסיתי להטביע לא עבד … אני אהפוך אותו לקישור ליוטיוב. המשך לעקוב…
שלב 8: סיכום
התקווה שלי היא שמישהו חכם (אני מקווה שצעיר) ייקח את הפרויקט הזה ויהפוך אותו לטוב עוד יותר. ואם כן, שתף אותו. כמו שאני אומר כל הזמן (במיוחד בזמן האחרון): אנחנו צריכים עולם חכם יותר. העבירו את מה שאתם יודעים.
מוּמלָץ:
מערכת ניטור חזותי מבוסס LoRa לחקלאות Iot. עיצוב יישום חזית באמצעות Firebase & Angular: 10 שלבים
מערכת ניטור חזותי מבוסס LoRa לחקלאות Iot. עיצוב יישום חזית באמצעות Firebase & Angular: בפרק הקודם אנו מדברים על איך החיישנים עובדים עם מודול loRa לאכלס את מסד הנתונים של RealBase באש, וראינו את התרשים ברמה גבוהה מאוד כיצד כל הפרויקט שלנו עובד. בפרק זה נדבר על איך אנחנו יכולים
אני רוצה להיות מוקף באפקט חזותי של iTunes !: 5 שלבים
אני רוצה להיות מוקף ב- ITunes Effect Visual !: iTunes Visual Effect הוא פנטסטי מאוד. אני אוהב לראות את האפקט החזותי של iTunes מאזין למוסיקה. בינתיים, אני אוהב את HOMESTAR שפותחה על ידי SEGATOYS. HOMESTAR הוא פלנטריום מקומי. הוא יכול להקרין את שמי הכוכבים בקוטר 3 מטרים עד
מדחום חזותי: 14 שלבים
מדחום חזותי: מדריך זה ייצור מד חום המציג את הטמפרטורה על ידי הארת צבעים שונים. The Instructable נוצר על מנת שאנשים פשוט יסתכלו החוצה ויראו את הטמפרטורה המשוערת. The Instructable לוקח רק c
כיצד ליצור דמות דו -ממדית עם בקר תווים במנוע Unreal 4 באמצעות סקריפט חזותי למחשב: 11 שלבים
כיצד ליצור דמות דו -ממדית עם בקר תווים במנוע Unreal 4 שימוש בסקריפט חזותי למחשב האישי: כיצד ליצור דמות דו -ממדית עם בקר תווים במנוע Unreal 4 באמצעות סקריפט חזותי למחשב היי, אני ג'ורדן סטלץ. פיתחתי משחקי וידיאו מאז שהייתי בן 15. הדרכה זו תלמד אותך כיצד ליצור דמות בסיסית עם
הדרכה ליצירת רומן חזותי באמצעות Ren’Py: 5 שלבים
הדרכה ליצירת רומן חזותי באמצעות Ren’Py: האם שיחקת אי פעם רומן ויזואלי, בחרת משחק הרפתקאות משלך, סימולטור היכרויות או סוג דומה אחר של משחק וחשבת להכין כזה בעצמך? האם היית מיואש, כי מעולם לא קודדת לפני או שעשית משחק קודם? ואז זה