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


כאן נכין פסנתר ארדואינו שמשתמש בזמזם פיזו כרמקול. פרויקט זה ניתן להרחבה בקלות ויכול לעבוד עם הערות פחות או יותר, תלוי בך! נבנה אותו עם ארבעה כפתורים/מקשים בלבד לפשטות. זהו פרויקט מהנה וקל הדורש מעט מיומנות, אך ניתן להפוך אותו למשהו הרבה יותר מורכב או גדול יותר.
אספקה:
- 1x Arduino Uno (לוחות Arduino אחרים צריכים להיות בסדר אך לא נבדקו)
- 1x לוח לחם בגודל חצי או יותר
- 1x זמזם פיצו פעיל
- כפתור לחיצה לרגע 4x
- 11x חוטי מגשר של לוח לחם (6 שחורים לשליליים ו -5 צבעוניים לכפתורים וזמזם
שלב 1: חיווט



כדי להתחיל, נניח 4 כפתורים אחד ליד השני ואת זמזם הפיצו בצד השני של לוח הלחם, כפי שמוצג בתמונה הראשונה. לאחר מכן, נחבר את החוטים השליליים. ראשית, נחבר את המעקה השלילי בלוח הלחם לסיכה שלילית שכותרתה "GND" על הארדואינו. לאחר מכן, אנו מחברים רגל אחת של כל כפתור למעקה השלילי. לזמזם הפיצו יש רגל אחת קצרה יותר, שהיא השלילית. נחבר אותו גם למעקה השלילי.
עכשיו הגיע הזמן לחבר את שאר החוטים. נחבר את הרגליים האחרות של הכפתורים לסיכות 2-5, כפי שמוצג בתמונה. לבסוף, נחבר את הרגל החיובית של זמזם הפיזו (הארוך יותר) לסיכה 10. ניתן לשנות בקלות את מספרי הסיכה בקוד בהמשך. אנא עיין בתמונות לחיווט ברור יותר.
שלב 2: תכנות

הקוד די פשוט ומסביר את עצמו. בחלק העליון, אנו מקצים את המשתנים מספרי סיכה. לאחר מכן, אנו מצהירים על כל אחד כקלט או פלט. לבסוף, אנו קובעים מה לעשות כאשר לוחצים על כפתור מסוים. הכפתורים המסומנים אך עם 1-אבל 4 תואמים כל אחד לתדירות שיש לנגן כאשר הם נלחצים. But1 הוא התדר הנמוך ביותר של 100 הרץ, בעוד של -4 יש את התדר הגבוה ביותר של 400 הרץ. אנו משתמשים בפונקציית הטון () כדי לנגן את הטונים בהרץ. הוא בנוי כך:
צליל (buzzerPin, [תדר בהרץ], [משך]);
אם ברצונך להוסיף לחצנים נוספים, עליך ליצור משתנה חדש והצהרת 'אם' חדשה ללחיצה עליו. קל מאוד לשכפל.
עם זאת, זכור כי הארדואינו יכול לשחק רק טון אחד בכל פעם. אם תלחץ על מספר כפתורים בבת אחת, הצליל לא יהיה נכון מכיוון שארדואינו עובר במהירות בין תדרים שונים.
שלב 3: צפייה בטונים באוסילוסקופ




כאשר אנו מחברים אוסצילוסקופ למסילה השלילית ולסיכת הבאזר, אנו מקבלים כמה גלים מרובעים שונים. ככל שהתדירות גבוהה יותר, כך הדוקרנים קרובים יותר זה לזה. התמונה הראשונה מציגה את התדר הגבוה ביותר בתוכנית שלנו (400 הרץ), והתמונה האחרונה התדר הנמוך ביותר (100 הרץ). הגלים המרובעים מתרחקים זה מזה כשהתדר יורד. בדוק את התמונות כדי לראות את האפקט.
משמאל לימין:
400 הרץ, 300 הרץ, 200 הרץ ו -100 הרץ
שלב 4: מפתחות פסנתר בעצם?

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

אני מקווה שנהניתם ליצור מקלדת זמזם לפאזו של Arduino, ואני גם ממליץ לכם לשנות את הקוד. אם אהבת את הפרויקט הזה, אנא פרסם את הצורה שלך למטה או השאר הערה. תודה!: ד
מוּמלָץ:
פסנתר ארדואינו פשוט: 8 שלבים

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

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

שימוש ב- LCD עם רמקול Piezo (נושא חג המולד): מעגל זה מורכב מ- LCD ורמקול piezo ו- Arduino. ה- LCD יציג "חג שמח! ושנה טובה. "רמקול הפאזו ישמיע" לילה שקט ". זה יושג עם ארדואינו וקוד. הפוטנציאלים
זמזם חידון ארדואינו: 8 שלבים (עם תמונות)

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

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