תוכן עניינים:

מעגל LED (TinkerCad): 3 שלבים
מעגל LED (TinkerCad): 3 שלבים

וִידֵאוֹ: מעגל LED (TinkerCad): 3 שלבים

וִידֵאוֹ: מעגל LED (TinkerCad): 3 שלבים
וִידֵאוֹ: Освойте ЖК-дисплей Tinkercad за считанные минуты! Весело, быстро и полно сладких навыков! 2024, נוֹבֶמבֶּר
Anonim
מעגל LED (TinkerCad)
מעגל LED (TinkerCad)

הפרויקט הזה הוא בשביל הכיף, ואני הכנתי אותו בעצמי. מטרתו של פרויקט זה היא לשנות כמה אור זורח על ידי פוטורסיסטור. בפרויקט זה תזדקקו ל 2 נגדים, פוטוזיסטור, נורת LED, Arduino Uno R3 וחוטים. הפרויקט הזה נמצא ב- Tinkercad, כך שלא תצטרך לקנות את הכלים האלה.

שלב 1: שלב 1: בנה את המעגל

שלב 1: בנה את המעגל
שלב 1: בנה את המעגל

ראשית, תעתיק את התמונה למעלה. תקבל את Arduino Uno R3 ותגדיר אותו איפשהו על המסך. לאחר מכן, תקבל נורת LED ותחבר נגד לקתודה הנורית. לאחר מכן, תגדיר חוט המחובר לנגד ב LED, ותחבר אותו ל- GND ב- AUR3 (Arduino Uno R3). אתה תעשה את אותו הדבר עבור האנודה, ותחבר את החוט ממנו לחריץ D9 ב- AUR3. בשלב הבא, תוסיף פוטורסיסטור ותוסיף נגד אחר, ולאחר מכן תחבר אותו למסוף 1 בפוטורזיסטור. לאחר מכן, תחבר את הנגד ל- GND בעזרת חוט, הנמצא ב- AUR3. בשלב האחרון של בנייתו, תחבר את ה- A0 ב- AUR3 ותחבר אותו למסוף 1, שנמצא על הפוטורזיסטור. אחרון, תחבר חוט מ -5 וולט ותחבר אותו למסוף 2 בפוטורזיסטור.

שלב 2: שלב 2: קוד עם בלוקים

שלב 2: קוד עם בלוקים
שלב 2: קוד עם בלוקים

לחץ על קטגוריית המשתנים בעורך הקוד.

כדי לאחסן את ערך ההתנגדות של הפוטורזיסטור, צור משתנה בשם "sensorValue". גרור בלוק "סט" החוצה. נשמור את מצב הפוטורסיסטור שלנו ב- sensorValue המשתנה. לחץ על קטגוריית הקלט וגרור בלוק "סיכת קריאה אנלוגית" והנח אותו לתוך בלוק "הסט" אחרי המילה "ל-" מכיוון שהפוטנציומטר שלנו מחובר ל- Arduino בסיכה A0, שנה את התפריט הנפתח ל- A0. לחץ על קטגוריית הפלט וגרור בלוק "הדפס לצג טורי". נווט לקטגוריית משתנים וגרור את ערך החיישן המשתנה שלך לגוש "הדפס לצג טורי", וודא שהתפריט הנפתח מוגדר להדפסה עם שורה חדשה. לחלופין, הפעל את הסימולציה ופתח את הצג הטורי כדי לוודא שקריאות נכנסות ומשתנות בעת התאמת החיישן. ערכי קלט אנלוגיים נעים בין 0-1023. מכיוון שאנו רוצים לכתוב לנורית עם מספר בין 0 (כבוי) ל -255 (בהירות מלאה), נשתמש בבלוק "המפה" בכדי לבצע ריבוי צולב עבורנו. נווט לקטגוריית המתמטיקה וגרור בלוק "מפה". בחריץ הראשון, גרור בלוק משתנה של sensorValue ולאחר מכן הגדר את הטווח בין 0 ל -255. חזרה בקטגוריית הפלט, גרור בלוק "סיכת סט" אנלוגית, אשר כברירת מחדל אומרת "הגדר סיכה 3 ל -0". התאם אותו לסיכה להגדיר 9. גרור את בלוק המפה שיצרת קודם לשדה "סיכה" של בלוק "אל" כדי לכתוב את המספר המותאם לסיכת ה- LED באמצעות PWM. לחץ על קטגוריית הבקרה וגרור בלוק המתנה והתאם אותו לעיכוב התוכנית למשך.1 שניות.

שלב 3: שלב 3: נסה זאת

שלב 3: נסה זאת!
שלב 3: נסה זאת!

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

מוּמלָץ: