תוכן עניינים:
- שלב 1: ערוך רשימת פונקציות
- שלב 2: מחקר
- שלב 3: בדיקת פונקציות מעגל אינדיבידואליות
- שלב 4: אב טיפוס
- שלב 5: בנייה אחרונה
- שלב 6: סיכום
וִידֵאוֹ: טיפים להפוך את רעיון הפרויקט שלך למציאות: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
החלק הקריטי ביותר בפרויקט מוצלח הוא בעל רעיון נהדר באמת, אבל לפעמים הרעיון הוא החלק הקל! אחרי זה מגיעה העבודה הקשה בהבזק גאוני אקראי למשהו שאנשים "אוו" ו"אה "מפסיקים.
בתחילה, הפיכת קונספט למציאות עשויה להיראות מסובכת אך על ידי ביצוע מספר כללים פשוטים תוכלו לשבור כל פרוייקט לפייס שניתן לנהל אותו בצורה פשוטה ופשוטה אך בנפרד הם מדהימים! על ידי שימוש בשעון הבינארי של Driftwood כדוגמה, אני הולך להדגים כי פיתוח מעגל מורכב הוא משימה פשוטה יחסית תוך מתן מספר רמזים לאורך הדרך.
ההנחיה הזו לא עוסקת ביצירת פרויקט אחד, אלא מספקת עצות וטריקים כיצד להפוך את הרעיונות שלך למציאות.
שלב 1: ערוך רשימת פונקציות
הסתכלתי על שעונים בינאריים שונים שפורסמו ב- Instructables ובאתרים אחרים ותמיד רציתי ליצור אחד משלי אבל לא ידעתי מאיפה להתחיל. הגישה הקלה ביותר הייתה להעתיק למישהו את הקוד והמעגל של מישהו אחר; עם זאת, רציתי משהו שמייחד את שלי, כמו גם את היצירה שלי.
השלב הראשון היה ליצור רשימת פונקציות המתארת מה אני רוצה שהשעון יעשה:
- הצג את השעה
- פונקציית אזעקה
- שנה את צבעי התצוגה
- שנה את עוצמת התצוגה בהתבסס על אור הסביבה
- שלט רחוק
- זמן מדויק
מרשימת הפונקציות אתה יכול לחשב את פונקציות המעגלים השונות הנדרשות - למשל כדי לשנות את עוצמת התצוגה על סמך אור הסביבה אתה צריך למדוד את האור ולכן צריך קצת חומרה לשם כך. רשימה מלאה של המעגלים הבודדים ותפקודם לשעון הבינארי שלי היא כדלקמן:
- מטריצת תצוגת LED - תצוגת זמן
- מיקרו -בקר (ארדואינו) - בקרת זמן והתראה, נהג תצוגה
- נגן שמע - שמע אזעקה
- קורא אור הסביבה - שליטה בעוצמת האור
- מודול שלט רחוק - שלט רחוק
- מחוון ערכת אזעקה - תצוגת אזעקה
- שעון בזמן אמת - שמירת זמן מדויקת
שלב 2: מחקר
לאחר שתחלק את הפרויקט שלך לפונקציות מעגל בודדות תוכל לקבוע מה אתה יודע לעשות ומה צריך לחקור. בעזרת דוגמת השעון שוב, רשמתי כל פונקציית מעגל ומה הייתה ההערכה המקורית שלי
מובן - אין צורך במחקר
- מטריצת תצוגת LED
- מיקרו -בקר (ארדואינו)
- נגן אודיו
- שלט רחוק
- מחוון הגדרת אזעקה
לא ידוע - חובה מחקר:
- קורא אור אווירה
- שעון בזמן אמת
כפי שאמרתי בהוראה קודמת (תיקון צג עם מכשיר לחם), האינטרנט הוא אחד הכלים החזקים ביותר שיש. אתה אמור להיות מסוגל למצוא דוגמאות קוד ומעגל עבור כמעט כל רכיב שתצטרך להשתמש בו אי פעם. בדוגמת השעון שלי, היה לי נוח לתכנת את הארדואינו לשליטה על תצוגת ה- LED, אך מעולם לא השתמשתי בנגן תלוי תלוי (LDR) בעבר (LDR משנה את ההתנגדות שלו על סמך האור הסביבתי ולכן ניתן להשתמש בו כדי לקבוע עד כמה בהיר מערך ה- LED צריך להיות). לאחר חיפוש קצר מצאתי מספר הדרכות והיה לי מספיק מידע כדי לנסות כמה רעיונות.
שלב 3: בדיקת פונקציות מעגל אינדיבידואליות
ברגע שיש לך כמה רעיונות כיצד ניתן לבנות כל פונקציית מעגל, בנה מעגל המאפשר פונקציה אחת בלבד. זה מאפשר לך לבדוק את הרעיונות שלך, לוודא שהפריט פונקציונלי ולכוונן כל פרמטר של זמן ריצה.
בעזרת דוגמת LDR, נוצר מעגל בסיסי ביותר ונכתבו כמה שורות קוד. זה איפשר לי לראות כיצד משתנה פלט ה- LDR באור וכיצד ניתן להמיר אותו לערך שמיש לשליטה במערך ה- LED.
בתחילה הקוד פלט רק את ערך הבהירות לפלט הטורי בתוך ה- arduino IDE. ברגע שהייתי בטוח שאני מצליח להשיג את הבקרה שאני רוצה, המעגל הורחב כך שיכלול את מערך ה- LED. על ידי הכללת מכשיר הפלט הסופי ניתן להגדיר את רמות הבהירות המינימליות והמקסימליות כדי להבטיח שאתה לא מסונוור בלילה ולא תוכל לקרוא את הפלט באור שמש ישיר.
כחלופה לבנייה פיזית של המעגל, תוכל להשתמש בתוכניות כגון מעגלי טינקרד כדי לדמות הן את המעגל והן את הקוד. תוכניות כגון אלה מאפשרות לך להתגנב בזמן התפתחות כלשהו בזמן שאתה מחכה שיעורי המוסיקה של הילדים וכו 'יסתיימו! לשלב זה מצורפות שתי תמונות המציגות את שני השלבים המתוארים לעיל עם הקישורים להלן:
- LDR עם יציאה טורית
- בקרת עוצמת LED על ידי LDR
ניתן למצוא כאן הוראה טובה על השימוש ב- Tinkercad:
שלב 4: אב טיפוס
ברגע שאתה בטוח כיצד הרכיבים הנפרדים פועלים, פיתח מעגל שבו כל פונקציית מעגל מתווספת בנפרד והקוד מותאם להתייחסות לפונקציונליות החדשה שהוספת.
אמנם זה איטי משמעותית בהוספת הכל בבת אחת וכרוך בכתיבת תוכניות מרובות, אך היתרון הוא שתוכל לזהות במהירות התנגשויות בין רכיבים ולפתור את הבעיה. במקרה שלי, הכל עבד בסדר עד שחיברתי את מקלט השלט הרחוק. מכיוון שהיו בעיות אפסיות לפני כן, יכולתי לרכז איתור תקלות בתחום הספציפי הזה. לאחר שלא נמצאו בעיות באמצעות איתור תקלות בסיסי, התבקשה ייעוץ מהאינטרנט והבעיה נפתרה. זוהי דוגמה למקום בו חשבתי שאני יודע איך משהו עובד אבל במעגל המסוים, מסתבר שלא עשיתי זאת! לעולם אל תתבייש לעצור את מה שאתה עושה ולחפש מידע נוסף.
רצף התמונות המצורף הוא ניסיון להראות את השלבים השונים שעברתי בבניית האב טיפוס הסופי. מערך ה- LED הושמט בכמה מהתמונות אך זו הייתה פקוח בעת צילום התמונות ולא מכל סיבה ספציפית!
צייר את המעגל שהושלם ברגע שאתה מרוצה לחלוטין מהאפרוטיפ שלך, אך אל תפרק אותו בשלב זה.
באופן דומה לפיתוח הרכיבים הבודדים, ניתן להשתמש במעגל Tinkercad לאב -טיפוס של הפרויקט השלם. לגישה זו יש יתרונות וחסרונות והכי טוב לראות מה הכי מתאים לך. הבעיה הגדולה ביותר שציינתי בכלי סימולציה מקוונים היא שהם מגבילים מתישהו את ספריות הרכיבים והקודים הזמינים
שלב 5: בנייה אחרונה
אני מקווה שיש לך מספיק רכיבים כדי להפוך את המעגל הסופי תוך השארת האב -טיפוס כהפניה. גיליתי שלא משנה כמה אזהר בשרטוט המעגל, תמיד קל יותר לחזור לאב הטיפוס כדי לאשר חיבור או כיוון רכיב.
אני בדרך כלל משתמש בלוח אב טיפוס לפרויקטים שלי, אבל אם אתה רוצה את הגימור החזק והמקצועי ביותר, נסה לייצר מחשבים אישיים משלך. ישנם מספר מדריכים טובים בנושא (וזכור כי האינטרנט הוא אחד הכלים הטובים ביותר שיש לנו!).
קח את הזמן לשקול איך כל רכיב יושב על הלוח ולמה הוא צריך להתחבר. אתה רוצה למזער את אורך הרצועות ולספק מסילות חשמל טובות כדי להבטיח שהכל עובד כראוי. לא מילאתי את העצה הזו ואחרי הבנייה האחרונה, הארדואינו התאפס בכל פעם שמודול השמע התחיל להפעיל את האזעקה. כשבניתי אב טיפוס, ידעתי שהכל צריך לעבוד ושהנושא הוא אפוא ספציפי לפריסת הלוח. לאחר שהפכו את מסילות הכוח גדולות יותר, כל הבעיות נעלמו.
שלב 6: סיכום
כפי שנאמר בהתחלה, ההנחיה הזו לא הייתה על בניית פרוייקט, אלא על מנת לסייע בביצוע פרויקטים מוצלחים וייחודיים רבים. לשם כך עליך:
- תעד את הפונקציות העיקריות של הרעיון שלך
- השתמש ברשימת הפונקציות ליצירת פונקציות מעגל בודדות
- חקור כל פונקציית מעגל
- בדוק כל פונקציית מעגל
- פיתוח אב טיפוס על ידי הוספת כל פונקציית מעגל בנפרד
- סיים את העיצוב
ההנחיה הזו הייתה דעתי כיצד לצלם הבזק גאוני בהצלחה וליישם בהצלחה את המעגל הנדרש. אני בטוח שיש הרבה חלופות; עם זאת, אני יודע שזה עובד בשבילי ואני מקווה שזה יעבוד גם עבורך.
מוּמלָץ:
5 טיפים לאבטחת ה- Raspberry Pi שלך: 7 שלבים
5 טיפים לאבטחת ה- Raspberry Pi שלך: בעת חיבור ה- Raspberry Pi לעולם החיצון, עליך לחשוב על אבטחה. להלן 5 טיפים שבהם תוכל להשתמש לאבטחת ה- Raspberry Pi שלך. בואו נתחיל
להאיר את הפרויקט שלך עם נוריות: 4 שלבים
להאיר את הפרויקט שלך באמצעות נוריות LED: דרך יעילה מאוד להחיות פרויקט לחיים היא להוסיף תאורה. הטכנולוגיה של היום נתנה לעושים זאת מבחר רחב של אפשרויות תאורה בהירות מאוד, זולות מאוד לתפעול, זולות לרכישה וקלות להתקנה
התחל את הפרויקט הראשון שלך עם פטל: LED מהבהב: 4 שלבים
התחל את הפרויקט הראשון שלך עם פטל: LED מהבהב: בפרויקט זה אני הולך להראות לך כיצד לתכנת את Raspberry Pi כדי להבהב LED, אם כמעט קנית פי פטל ואתה לא יודע מאיפה להתחיל, זה הדרכה היא מתאימה. בנוסף ל- Raspberry Pi שלך שמריץ Raspbian, y
כיצד לשתף את הפרויקט שלך על מדריכים: 10 שלבים
כיצד לשתף את הפרויקט שלך על מדריכים: לפני שאתה יוצר פרויקט משלך, חקור קצת באתר כדי להבין כיצד הפרויקטים עובדים - תסתכל על כמה פרויקטים (אבל אל תרגיש מאוים, אפילו פרויקטים פשוטים כדאי!). מה אתה יכול להראות בפרויקט שלך? איך להכין משהו
כיצד להפוך את הטלפון הסלולרי LG EnV 2 שלך למודם חיוג נייד למחשב הנייד (או שולחן העבודה) שלך: 7 שלבים
כיצד להפוך את הטלפון הסלולרי של LG EnV 2 למודם חיוג נייד למחשב הנייד (או לשולחן העבודה): לכולנו היה בנקודה מסוימת את הצורך להשתמש באינטרנט במקום שזה פשוט לא היה אפשרי, כמו למשל במכונית , או בחופשה, שם הם גובים סכום כסף יקר לשעה כדי להשתמש ב- wifi שלהם. לבסוף, מצאתי דרך פשוטה להשיג