הארה תכניות העשרה בעמ - סילבוס ארדואינו
 




 
  ביצוע תשלומים
  הרשמה לניוזלטר
  יצירת קשר
  הארה בפייסבוק
 








 

סילבוס קורס אלקטרוניקה וארדואינו

שיעור מספר מנת למידה שם הפרוייקט תמונת הפרוייקט
1
  • הכרות בסיסית בין המדריך לתלמידים. כל אחד יציג את עצמו, ויספר על המכשיר האלקטרוני האהוב עליו או המכשיר שהוא חושב שצריך להמציא.
  • מה זה אלקטרוניקה? מה זה ארדואינו? נראה לתלמידים את החלקים איתם נעבוד, ונסביר להם מה אפשר לעשות בעזרתם.
  • נעבור על מספר הגדרות בסיסיות – אלקטרוניקה, זרם חשמלי, אטום, אלקטרון.
  • נבנה מעל חשמלי פשוט של נרות לד, נגד וסוללה. נראה את המעגל מחוץ ללוח ולאחר מכן נבנה כל אחד את המעגל על לוח הסולדרלס. נלמד להשתמש בלוח.
המעגל החשמלי הראשון שלי
2
  • מעגל סגור – מעגל פתוח
  • נלמד על מפסק – כיצד נראה מפסק בתרשים? לה משמש המפסק? איזה סוגים שונים של מפסקים קיימים?
  • נוסיף לחצן למעגל שבנינו בשיעור הקודם.
  • נבנה מעגל עם מפסק דו ערוצי.שמחליף בין שתי נורות.
  • חידה כיצד אפשר לבנות שני מפסקים ששולטים על אותה נורה?
מפסקים
3
  • נכיר את הרכיב "נגד" – מה תפקידו במעגל, כיצד משרטטים אותו בתרשים, אילו סוגים שונים של נגדים קיימים.
  • נלמד כיצד אפשר לקרוא את הסימון שעל הנגד ולדעת מה ההתנגדות שלו.
  • נכיר את אום – שעל שמו נקראת יחידת ההתנגדות.
  • נחבר נגדים שונים למעגל שבנינו בהתחלה ונראה כיצד הם משפיעים על האור שפולטת הנורה
  • נלמד על חיבור מקבילי וחיבור טורי של נגדים (הסבר ראשוני).
נגדים
4
  • נסביר את המושג מתח, אנלוגיה ללחץ מים.
  • נלמד על מקור מתח – סוללות לעומת חיבור חשמל ביתי. AC לעומת DC. הסיפור על אדיסון וטסלה.
  • נלמד לקרוא מה רשום על שנאי ומה רשום על סוללה. כיצד שימוש במתח גבוהה יותר משפיע? נלמד כיצד מסמלים נורה בתרשים.
  • ננסה לתת למנוע חשמלי מתחים שונים ונראה איך הוא מגיב. נלמד מה משמעות ערך הKV  של מנוע.
זרם ישיר / זרם חלופי
5
  • נלמד מה תפקידה של הדיודה במעגלי החשמלי, נלמד על הסוגים השונים של הדיודות.
  • נראה כיצד מסמלים דיודה בתרשים של מעגל חשמלי.
  • נבין כיצד היא עובדת.
  • נבנה מעגל פשוט של נורה עם דיודה, נהפוך את הדיודה ונרה מה קורה. נבנה מעגל שכאשר הופכים את הפלוס והמינוס נורות אחרות נדלקות. בעזרת הדיודה נעשה מנוע שמסתובב רק לכיוון אחד.
דיודה
6
  • נלמד מה זה קבל, ממה הוא בנוי, סוגי קבלים שונים, מה היתרונות והחסרונות שלהם לעומת סוללה.
  • מייקל פרדי ממציא הקבל הראשון – ואיך הקבל הזה עובד.
  • כיצד מציגים את הכבל בתרשים, ומה השפעתו על הנורה כאשר מחברים אותו במקביל אליה במעגל הראשון שהכנו?
  • נבנה מעגל עם מפסק דו מצבי כדי לטעון את הקבל וכדי לפרוק אותו על הסוללה.
קבל
7
  •  נלמד מה תפקידו של הטרנזיסטור, וכיצד רכיב זה שינה את ההיסטוריה.
  • נראה כיצד נראה הטרנזיסטור בעבר, ואיך הוא נראה היום.
  • נראה כיצד משרטטים את הטרנזיסטור על בתרשים ואיך משתמשים בו במעגל.
  • נבנה מעגל שמאפשר לנו להדליק נורה על ידי קיצור של שתי חוטים עם האצבע.
טרנזיסטור
8
  • נבין שסביב כל זרם חשמל נוצר שדה מגנטי.
  • נבנה אלקטרו מגנט פשוט מחוט ובורג, נרים בעזרתו אטבים משרדים – נלמד את הנוסחא לעוצמת אלקטרו המגנט.
  • נשלב את האלקטרו מגנט במעגל אם מפסק אשר מפעיל ומכבה אותו – ונורה שנותן לנו אינדיקציה האם המגנט פועל.
  • נראה איך האלקטרו מגנט מגיב אם מגנטים אחרים ומה קורה שמחליפים את כיוון הזרם.
אלקטרו מגנט
9
  • נלמד על ציפים/ גוקים נלמד על הסוגים השונים של הגוקים ומה הם מסוגלים לעשות.
  • נראה כיצד מציגים את הגוק 555 בתרשים, ואיך אפשר בעזרתו לגרום לנורה להבהב.
  • נחבר גם באזר ונשמע איך הוא מתקתק – נבין את הצורך שלנו ב PWM.
IC 555
10
  • נכיר את הארדואינו מי המציא אותו? מה אפשר לעשות איתו? נכיר את הסוגים השונים של הארדואינו, ואיך הם עובדים.
  • נתקין את התוכנה של הארדואינו על המחשבים.
  • נקח קוד דוגמא "נורה מהבהבת" ( (BLINKנעלה אותו לארדואינו, נראה איך הקוד רץ – נפענח כל שורה בקוד ונבין מה היא עושה. נשנה את הקוד ונראה איך זה משפיע על הנורה.
הכרות עם הארדואינו
11
  • נעלה את הדוגמא digitalRead
  • נדבר על ההבד שבין קלט אנלוגי לדיגיטלי.
  • נדבר על ההבדל בין קלט לפלט.
  • נלמד להשתמש בסיריאל פורט.
digitalRead
12
  • נטען את הדוגמא Button
  • נראה שימוש בקלט – ופלט באותו סקיצה.
  • נבחן את שורות הקוד וננסה להפוך את פעולת הכפתור.
Button
13
  • נטען את הדוגמא Fade
  • נראה דוגמא לפלט אנלוגי
  • נלמד על משתנים מסוג Int ועל פעולות חשבוניות
  • נעבור על שורות הקוד נעקוב אחר המשתנים
Fade
14
  • נטען את הדוגמא AnalogReadSerial
  • נעשה חידון זריז על המונחים קלט, פלט, אנלוגי, דיגיטלי.
  • נראה כיצד קריאת האות נאנלוגי מופיעה על צג המחשב, נשנה את הקוד כך שהערך יהיה מילולי בקצוות.
  • נטען את הדוגמא AnalogInput
  • נראה את התהליך קלט – עיבוד של המידע – פלט (אנלוגי)
  • נטען את הדוגמא AnlogInOutSerial
  • נלמד על הפונקציה Maping בפרט ועל פונקציות ככלל.
AnalogReadSerial

AnalogInput

AnlogInOutSerial
15
  • נטען את סקיצה ReadAnalogVoltage
  • נזכר במושגים אנלוגי, מתח, קלט, פוטנציומטר.
  • נבין את הקריאה של המתח. איך זה קורה.
  • נכיר את העצם Float
  • נלמד על חישוב אחוזים (מזכיר את Maping )
ReadAnalogVoltage
16
  • נעלה את הסקיצה Debounce
  • נבין את ה"בעיה" שיש בכפתור
  • נדבר על העיקרון של פלטרינג (מכני/תוכנתי)
  • נלמד על הפונקצית השעון
Debounce
17
  • נטען את הסקיצה BinkWithOutDelay
  • נבין שאפשר להגיע לאותה תוצאה בכמה דרכים שונות, ניגעה בנושא יעילות
  • נבין את ההיתרון של שיטה זו על השיטה הקודמת
BinkWithOutDelay
18
  • נעלה את הסקיצה StateChangeDetection
  • ניזכר השימוש במוניטור
  • נלמד דרך נוספת להתמודד אם בעית הכפתור
  • נלמד על השימוש בפעולת שארית (%)
  • פלט "כפול" גם נורה וגם מוניטור – נסביר את השימוש במוניטור למציאת תקלות.
StateChangeDetection
19
  • נעלה את הסקיצה ToneMelody
  • נחזור על איך פועלת לולאת for
  • נכיר את הפונקציה tone()
  • נלמד על העצם שנקרא מערך מספרים
  • נחזרו על אלקטרו מגנטיות ונלמד איך עובד באזר
  • ננסה לשנות את המנגינה
ToneMelody
20
  • נטען את הסקיצה Calibration
  • נלמד על לולאת While()
  • נבין כיצד הקוד "מכייל" את החיישן
  • נלמד את השימוש בפקודה Constrin
Calibration
21
  • נטען את הסקיצה Graph
  • נכיר תוכנה חדשה בשם Processing, נבין איזה אפשרויות היא פותחת בפניינו.
  • נבין שהקוד שרץ על Processing הוא בJava
  • נראה כיצד שתי תוכנות נפרדות בשפות תכנות שונות מדברות האחת אם השניה דרך ה SerialPort
  • נראה את הדוגמא רצה ונשנה מעט את הקוד ב java
Graph
22
  • נטען את הסקיצה PhysicalPixel
  • נראה את התהליך processing –  לתוכנה של הארדואינו – לבקר – לנורה.
  • נעשה שינויים בשתי קטעי הקוד השונים
PhysicalPixel
23
  • נטען את הפונקציה Dimmer
  • נראה איך מיקום העכבר – הופך לערך אנלוגי – שמתורגם לעוצמת הנורה.
Dimmer
24
  • נטען את הסקיצה VirtualColorMixer
  • נלמד על נורות RGB
  • נלמד על פיקסלים
  • נראה איך שלושה ערכים מחיישנים שונים מעובדים לתוצאה אחת.
VirtualColorMixer
25
  • נבנה פרוייקט ארדואינו פסנתר
פסנתר
26
  • נבנה פרוייקט משחק סיימון
סיימון
27
  • נרשם לאתר tinkercad.
  • למד להשתמש ביכולת שלו ליצור סימולציה למעגלים חשמליים.
tinkercad circuits
28
  • נבנה פרוייקט מולטימטר
מולטימטר
29
  • נבנה פרוייקט בקר מהירות - שבעזרת פוטנציומטר שולטים במהירות מנוע.
  • נוסיף כפתור הגנה/ נגדיר שהמנוע חייב להתחיל ממהירות 0.
בקר מהירות
30
  • נכתוב בעצמנו מאפס – קוד שידמה פעולת רמזור. בעזרת שלוש נורות.
  • נוסיף לרמזור חיישן אור – כאשר המכונית נמצאת על הקו של הרמזור וחוסמת את חיישן האור הרמזור יתחלף מהר יותר לירוק.
רמזור








[חזרה למעלה]       [הוספה למועדפים]       [מפת האתר]       [יצירת קשר]
עיצוב וביצוע: חיפושית מולטימדיה
לייבסיטי - בניית אתרים