1.ארדואינו (במקרה שלי, אונו)
2. מגן לחם או כפי שהוא נקרא גם קרש לחם ללא הלחמה
3.LED מכל צבע למתח של 3 וולט
כבל לתכנות
5. פוטנציומטר
6. חוטי מגשר
7. נגן 220 אוהם
אז בואו נעבור, ראשית עליך לתכנת את הארדואינו
להלן סקיצה:
// תן שמות סבירים לפינים עם LED
// ופוטנציומטר (פוטנציומטר אנגלי או סתם "סיר")
# הגדר LED_PIN 9
# הגדר את POT_PIN A0
הגדרת ביטול ()
{
// סיכה עם פלט לד, כמו קודם ...
pinMode (LED_PIN, OUTPUT);
// ... אבל הסיכה עם הפוטנציומטר צריכה להיות קלט
// (אנגלית "קלט"): אנו רוצים לקרוא את המתח,
// הונפק על ידו
pinMode (POT_PIN, INPUT);
}
לולאה חלילה ()
{
// הצהיר כי בהמשך נשתמש בשני משתנים עם
// שמות את הסיבוב והבהירות ואת מה שנאחסן בהם
// מספרים שלמים (באנגלית "מספר שלם", מקוצר פשוט כ"אינטרנט ")
סיבוב int, בהירות;
// לקרוא את מתח הסיבוב מהפוטנציומטר בסיבוב:
בקר מיקרו ייתן מספר בין 0 ל 1023
// ביחס לזווית הסיבוב של הידית
סיבוב = analogRead (POT_PIN);
// בבהירות, כתוב את ערך הסיבוב שהתקבל קודם לכן
// חלקי 4. מכיוון שרצינו לאחסן במשתנים
// ערכים שלמים, החלק השבררי של החלוקה יימחק.
// כתוצאה מכך, אנו מקבלים מספר שלם בין 0 ל 255
בהירות = סיבוב / 4;
// פלט את התוצאה לד נורית
analogWrite (LED_PIN, בהירות);
}
אז אתה צריך לחבר הכל בהתאם לתכנית זו;
בערך כך קיבלתי
אני חושב שאהבת את המאמר הזה ואני מציע לך להשתתף בסקר שלהלן, אבל זהו
ביי
סוף