השמעת צליל בצפצפה
חלק מהיחידה פלטים במסלול ה-Arduino של Coddy. שיעור 10 מתוך 24.
זמזם זמזם משמיע נקישה בכל פעם שהמתח בפין שלו משתנה. לחצו עליו מאות פעמים בשנייה, ותשמעו תו.
מספר הפעמים בשנייה הוא התדירות, והיא נמדדת בהרץ (Hz). תדירות גבוהה יותר משמעה תו גבוה יותר: 440 Hz הוא התו A, ו־880 Hz הוא A באוקטבה אחת מעליו.
tone(pin, frequency) מדליק ומכבה את הפין בתדירות הזאת בשבילכם:
tone(8, 440); // השמע צליל בתדר 440 Hz בפין 8בדומה לפין PWM, הצליל ממשיך להתנגן מעצמו, גם במהלך delay(), עד שקוראים שוב ל־tone() עם תדירות אחרת. הוא פועל בכל פין, לא רק בפינים מסוג ~.
אתגר
קלהזמזם מחובר לפין 8. צרו סירנה עם שני צלילים:
- השמיעו 440 Hz למשך שנייה אחת
- ואז 880 Hz למשך שנייה אחת
- שוב ושוב
לחצו על Run והקשיבו, ואז לחצו על Check.
נסו בעצמכם
const int buzzerPin = 8;
void setup() {
}
void loop() {
// 440 Hz למשך שנייה, ואז 880 Hz למשך שנייה
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה פלטים
תרגלו בעצמכם: Arduino אונליין