תוכן עניינים:
- שלב 1: דרושים רכיבים
- שלב 2: חבר את המעגל
- שלב 3: תכנית
- שלב 4: העלה
- שלב 5: סקירת קוד
- שלב 6: סקירת חומרה: באזר
- שלב 7: אפקט ניסיוני
וִידֵאוֹ: שליטה על צליל הזמזם באמצעות Arduino: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
ישנן עבודות אינטראקטיביות רבות שניתן להשלים עם Arduino, הנפוץ והנפוץ ביותר הוא תצוגת קול ואור.
המרכיבים הנפוצים ביותר שיכולים להשמיע קול הם הזמזם והצופר. השווה בין השניים, הבאזר פשוט וקל יותר לשימוש, אז השתמשנו בו בניסוי זה.
שלב 1: דרושים רכיבים
להלן המרכיבים אותם יש להכין:
בקר UNO Arduino*1
זמזם*1
לוח לחם*1
עניבת מגשר קרש קרשים*1
שלב 2: חבר את המעגל
חבר את החומרה הניסיונית בהתאם למעגל באיור.
שלב 3: תכנית
העתק את הקוד הבא ל- IDE של Arduino כפי שמוצג:
#כלול "pitches.h"
int melody = {
NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4
};
int noteDurations = {
4, 8, 8, 4, 4, 4, 4, 4
};
הגדרת בטל () {
for (int thisNote = 0; thisNote <8; thisNote ++)
{
int noteDuration = 1000/noteDurations [thisNote];
צליל (8, מנגינה [הערה זו], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
עיכוב (pauseBetweenNotes);
noTone (8);
}
}
לולאת חלל ()
{
}
שלב 4: העלה
השתמש בכבל ה- USB לחיבור בקר Arduino UNO למחשב, בחר את סוג הלוח הנכון (Arduino UNO ו-), יציאה ולחץ על העלה.
שלב 5: סקירת קוד
tone (): הפונקציה היא ליצור גל מרובע עם תדר ספציפי (50% מחזור עבודה) על סיכה. ניתן להגדיר את משך הזמן, אחרת צורת הגל תיווצר עד שתתקשר לפונקציה noTone (). ניתן לחבר סיכה זו לזמזם פיזואלקטרי או לרמקולים אחרים להפעלת צליל.
דקדוק:
צליל (סיכה, תדר)
צליל (סיכה, תדירות, משך הזמן)
פָּרָמֶטֶר:
סיכה: הסיכה ליצירת תדר צליל: תדירות הצליל, בהרץ, הקלד משך int ללא סימן: משך הצליל, באלפיות השנייה (אופציונלי), הקלד ללא סימן ארוך
שלב 6: סקירת חומרה: באזר
הזמזם משמיע קול על ידי אספקת חשמל לחומרי מתח. ניתן לעוות חומרים פיזואלקטריים מבחינה מכנית במתחים ותדרים שונים, ובכך לייצר צלילים של תדרים שונים.
לזמזם הפעיל יש מקור רטט פנימי, כך שהוא יכול להישמע כל עוד הוא מסופק עם מתח DC. לזמזם הפסיבי המתאים אין מקור רטט משולב, לכן הוא צריך להישמע במעגל פלט השמע. אנו יכולים להבחין בין זמזמים פעילים לבין זמזומים פסיביים בשתי דרכים:
(1) אם לשפוט לפי מראה
* לוח המעגלים של הזמזם הפסיבי בדרך כלל חשוף.
* לוח המעגלים של הבאזר הפעיל מכוסה בדרך כלל בויניל.
(2) השתמש במולטימטר כדי למדוד את עמידות הזמזם ולשפוט
* ההתנגדות של זמזם פסיבי היא בדרך כלל 8 אוהם או 16 אוהם.
* ההתנגדות של הבאזר הפעיל גדולה בהרבה.
פוסט קשור: קבלים לבדיקה עם באזר
שלב 7: אפקט ניסיוני
כפי שמוצג באיור, פשוט חבר זמזם ללא חיווט אחר. לאחר העלאת התוכנית לבקר ה- UNO של Arduino, הבאזר ישמיע צליל הדומה לסוף המשחק, ואז יפסיק עד ללחיצת כפתור האיפוס.
מוּמלָץ:
שליטה ב- Led באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: 5 שלבים
שליטה באמצעות LED באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: שלום לכולם היום נראה לכם כיצד תוכלו לשלוט על LED באמצעות סמארטפון דרך האינטרנט
שליטה באורות הבית באמצעות Google Assistant באמצעות Arduino: 7 שלבים
שליטה על אורות הבית באמצעות Google Assistant באמצעות Arduino: (עדכון ב- 22 באוגוסט 2020: ההוראה היא בת שנתיים ומסתמכת על כמה אפליקציות של צד שלישי. כל שינוי מהצד שלהם עלול לגרום לכך שהפרויקט הזה לא יעבוד. יתכן ויתכן שלא. תעבוד עכשיו אבל תוכל לעקוב אחריו כהפניה ולשנות בהתאם
שליטה הובילה בכל רחבי העולם באמצעות אינטרנט באמצעות Arduino: 4 שלבים
השליטה הובילה בכל רחבי העולם באמצעות האינטרנט באמצעות Arduino: היי, אני Rithik. אנו הולכים לייצר LED הנשלט על ידי האינטרנט באמצעות הטלפון שלך. אנו הולכים להשתמש בתוכנות כמו Arduino IDE ו- Blynk. זה פשוט ואם הצלחת אתה יכול לשלוט בכמה רכיבים אלקטרוניים שאתה רוצה דברים שאנחנו צריכים: חומרה:
שליטה במכשירים באמצעות פקודה קולית באמצעות NodeMCU: 7 שלבים (עם תמונות)
שליטה במכשירים באמצעות פקודה קולית באמצעות NodeMCU: אני רק רוצה להגיד שלום לכולם, זו הפעם הראשונה שאני כותב פרויקט שניתן להדריך אותו. אנגלית היא לא שפת האם שלי אז אני אנסה לעשות את זה קצר וברור ככל האפשר. שליטה במכשירים באמצעות פקודה קולית אינה דבר מוזר בכל
שליטה במנועי DC באמצעות ה- L298N באמצעות מיקרו -בקר CloudX: 3 שלבים
שליטה במנועי DC באמצעות L298N באמצעות מיקרו-בקר CloudX: בפרויקט זה נסביר כיצד להשתמש ב- L298N H-bridge שלנו כדי להגדיל ולהוריד את מהירות מנוע DC. ניתן להשתמש במודול L-298N H-bridge עם מנועים בעלי מתח בין 5 ל- 35V DC. יש גם רגולטור 5V המשולב, כך שאם