👋 ברוכים הבאים ל-babook - הדרכות AI, מייקרים וחדשנות. הגעת בשביל «1. ארדואינו עם טינקרקאד , מבוא לאלקטרוניקה»? השיעור הראשון פתוח חינם. לקורס

התקנת Tinkercad והדלקת LED

התקנת Tinkercad והדלקת LED בעזרת Arduino

הקדמה

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

כניסה ל-Tinkercad

  1. גישה לאתר Tinkercad:
  2. היכנסו לאתר Tinkercad בכתובת: tinkercad.com.
  3. אם אין לכם חשבון, לחצו על Join Now ובחרו באפשרות Create a Personal Account.
  4. ניתן להירשם באמצעות חשבון Google או Facebook, או באמצעות כתובת אימייל וסיסמה.

  5. כניסה לחשבון:

  6. אם כבר יש לכם חשבון, לחצו על Sign In והתחברו עם הפרטים המתאימים.

יצירת מעגל חדש

  1. בחירת מודול המעגלים:
  2. לאחר הכניסה לחשבון, גשו ללשונית Circuits כדי להתחיל בעבודה על מעגלים אלקטרוניים.

  3. יצירת מעגל חדש:

  4. לחצו על Create New Circuit כדי להתחיל במעגל חדש.
  5. תקבלו לוח עבודה ריק, ותוכלו לשנות את שמו ל-Simple LED.

בניית המעגל

  1. הוספת רכיבי Arduino ו-LED:
  2. הוסיפו את רכיב ה-Arduino על ידי לחיצה עליו מתוך רשימת הרכיבים.
  3. הוסיפו מטריצה (breadboard) כדי לחבר את הרכיבים בצורה נוחה.
  4. הוסיפו נורת LED למעגל.

  5. חיבור הרכיבים:

  6. נורת ה-LED כוללת שתי רגליים: אנודה (החיבור החיובי) ו-קתודה (החיבור השלילי).
  7. חברו את האנודה של ה-LED לפין הדיגיטלי 13 של ה-Arduino באמצעות חוט.
  8. חברו את הקתודה של ה-LED ל-GND (האדמה) של ה-Arduino.

כתיבת הקוד

  1. כתיבת קוד ב-Arduino:
  2. עברו ללשונית הקוד ובחרו באפשרות Text לכתיבת קוד בסגנון שפת C.
  3. הקוד הבסיסי להדלקת ה-LED נראה כך:
void setup() {
  pinMode(13, OUTPUT); // הגדרת פין 13 כיציאה
}

void loop() {
  digitalWrite(13, HIGH); // הדלקת ה-LED
  delay(1000); // המתנה של שנייה
  digitalWrite(13, LOW); // כיבוי ה-LED
  delay(1000); // המתנה של שנייה
}
  1. הבנת הקוד:
  2. setup(): פונקציה זו רצה פעם אחת בתחילת התוכנית ומגדירה את פין 13 כיציאה.
  3. loop(): פונקציה זו רצה בלולאה אינסופית, מדליקה ומכבה את ה-LED בכל שנייה.

הרצת הסימולציה

  1. הרצת הקוד:
  2. לחצו על Start Simulation כדי לבדוק את פעולת הקוד.
  3. ה-LED אמור להבהב בקצב של שנייה אחת דולק ושנייה אחת כבוי.

הוספת נגד

  1. הוספת נגד למעגל:
  2. הוסיפו נגד של 330 אום בין פין 13 של ה-Arduino לאנודה של ה-LED.
  3. הנגד מגביל את הזרם שעובר דרך ה-LED ומונע נזק אפשרי.

  4. הרצת הסימולציה מחדש:

  5. לאחר הוספת הנגד, הריצו שוב את הסימולציה כדי לוודא שה-LED פועל כהלכה וללא אזהרות.

טעויות נפוצות וטיפים

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

סיכום

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

מעניין להכשיר צוות שלם? לחבילות ארגוניות