תוכן עניינים:
וִידֵאוֹ: כדור קסם שמיני: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
האם אתה מעוניין לדעת את סודות היקום? ובכן, יתכן כי כדור שמונה הקסם לא יהיה בשבילכם!
מסוגל לענות על שאלות כן או לא, כשמדי פעם, כדור שמונה הקסם יכול לענות על כל השאלות שלך עם אחריות של 100%!*
בעזרת Arduino Atmega328P, כמה נוריות LED, כפתור, וכמה נגדים, גם אתם יכולים לבנות כדור מג'יק שמונה משלכם!
אם Uno Arduino אינו זמין עבורך, אך במקרה יש לך ווסת מתח וגבישת זמן מונחת, גם אתה יכול לבנות משלך מג'יק שמונה משלך!
*כדור שמונה הקסמים אינו אחראי לכל השלכות על מעשיכם בהתבסס על החלטותיכם לפעול על פי מה שגזר כדור שמונה הקסם.
רשימת חלקים:
1 Atmega328p
4 לדים אדומים
התנגדות 1 K אוהם
4 נגדים של 560 אוהם
1 לחצן רגעי
ווסת מתח 1 LM7805
1 16 מגהרץ זמן קריסטל
2.022 קבלים uF
2 קבלים uF
לוח אחד
שלב 1: קוד
החלק הקשה ביותר בקוד הוא מעקב אחר היכן נוצרים משתנים והיכן ניתן לשנותם. משתנים מקומיים כמו החלטה ניתנים לשינוי רק בשיטה שלהם ואילו משתני מחלקה כמו delayLoop ניתנים לשינוי בכל מקום. חשוב גם להבין אילו משתנים שולטים בלולאה שלך ואילו דברים משתנים לאחר הלולאה שלך. קשה להריץ את כל התוכנית אם הלולאה שלך מפעילה את נוריות הלד אינסופיות.
השתמשנו ב- ArduinoUno קיים כדי להעביר את הקוד שלנו מהמחשב ל- Arduino ולבדוק את הקוד שלנו לפני שהוא מחבר אותו למעגל הסופי שלנו. זו כנראה תהיה הדרך הקלה ביותר לעשות זאת, אך כל שיטה להעלות את הקוד לארדואינו תעבוד גם היא.
שלב 2: בנה את הגדרת Arduino
כדי להתחיל, עלינו להגדיר את הרכיבים הדרושים להפעלת הארדואינו. כדי להפעיל את הארדואינו, אנו משתמשים בסוללת 9V עם ווסת מתח 5V. שני קבלים של 10 uF המחוברים לפיני הכניסה והיציאה של הרגולטור מובילים לקרקע וחוט מהסיכה האמצעית לאדמה.
קריסטל הזמן מחובר לסיכות תשע ועשרה של הארדואינו, כאשר שני קבלים.022 uF מובילים לקרקע עבור שני הסיכות.
לבסוף, סיכה 8 בארדואינו צריכה להתחבר לקרקע.
שלב 3: כפתור
הנח את הכפתור בחלק נגיש מלוח הלחם שלך והתחבר אותו בעזרת סיכת הפלט של ווסת המתח כדי להפעיל אותו. כמו כן, הנח את הנגד 1 קאוהם שלך לפין זה של הכפתור והאדמה.
בצד הנגדי ובמחצית התחתונה של הכפתור, חברו אותו לסיכה 4 על הארדואינו.
שלב 4: נוריות LED
בשביל שלב זה, יש לחבר את ארבעת הלדים לפינים 11, 14, 17 ו -19. הסיכה השנייה של כל נורית LED צריכה להתחבר לאחד מנגדי 560 אוהם, שכל אחד מהם הולך לקרקע.
עבור מכשיר זה בחרנו שיהיו ארבעה נוריות LED לארבע תשובות אפשריות; הנורית הראשונה עבור "כן", הנורית השנייה עבור "לא", הנורית השלישית עבור "אולי" והנורית הרביעית "שאל שוב".
שלב 5: שיפורים/וריאציות
מכיוון שמדובר בכדור שמונה "קסם" ניתן היה להסתיר את המכשיר בסוג כלשהו של מיכל, פח אלטוידס למשל. עצם החיתוך של נוריות LED מהמיכל וגישה לכפתור יכול לתת לאשליה שמכל ה- Altoids הקסום הזה עונה על שאלות.
אופציה נוספת לשיפור מכשיר זה תהיה הלחמה ללוח perf כדי להפוך אותו לקבוע יותר, ואם הוא מולחם בצורה קומפקטית יותר הוא יכול להתאים למיכלים קטנים יותר.
למכשיר זה יש נוריות LED לאפקט חזותי, אך קיימת גם אפשרות להוסיף רכיב שמע למכשיר. אולי חיבור רמקול למכשיר והשמעת מוזיקת טיימר Jeopardy יכול להוסיף לאסתטיקה של המכשיר. ברור שיש שיפור בהוספת עוד נוריות LED כדי לתת אפשרויות החלטה רבות יותר שיהיו פשוטות למדי.
מוּמלָץ:
קסם אשליה של אינסוף מראה: 3 שלבים
קסם אשליות אינפיניטי מראה: היי חברים, תנו לנו להכין מראת אינפיניטי, שזה קסם אשליה
כדור כדור טניס שולחן LED: 16 שלבים (עם תמונות)
כדור כדור טניס שולחן LED: רקע אחורה לאחר שבניתי לוח שטוח של כדורי טניס שולחן לפני זמן מה, התחלתי לתהות אם אפשר יהיה ליצור לוח תלת מימד מכדורי טניס שולחן. בשילוב עם העניין שלי בעשיית " אמנות " מצורות גיאומטריות שחוזרות על עצמן אני
קסם אלקטרוני 8 כדור וגלגל העין: 11 שלבים (עם תמונות)
כדור מג'יק 8 וגלגל העין האלקטרוני: רציתי ליצור גרסה דיגיטלית של מג'יק 8 כדור … גוף זה מודפס בתלת מימד והתצוגה שונתה מפולידרדר בצבע כחול ל- OLED קטן הנשלט על ידי מספר אקראי. גנרטור מתוכנת ל- NANO Arduino. ואז אני
כדור כדור החתול: 9 שלבים (עם תמונות)
יריית כדורי חתול: חומרים הדרושים 1 x חיישן RFID/ מרחוק 1 x Arduino uno2 x DC מנועים 1 x 180 servo 1 x 360 servomult חוטים קופסא/ מיכל לבניית צינור פרויקט להזנת הכדור דרך
שולחן כדור -כדור אוטונומי: 5 שלבים (עם תמונות)
שולחן כדור -כדור אוטונומי: מטרת הפרויקט העיקרית הייתה השלמת אב טיפוס עובד לשולחן כדור -כדור -אוטונומי (AFT), שבו שחקן אנושי עומד מול יריב רובוטי. מנקודת המבט האנושית של המשחק, שולחן הכדורגל דומה מאוד לשולחן רגיל. השחקן