ברוכים הבאים
בעידן בו יש חיישנים מסביבנו בכל דבר, ומערכות שעובדות ומגיבות באופן עצמאי לסביבה, זה גורם לנו לחשוב איך דברים מופלאים כאלה קורים? האם גם אני יכול\ה לעשות דברים כאלה? איפה מתחילים?
אז הדברים המופלאים האלו מתאפשרים הודות למערכות בקרה ורכיבי בקרה. אלו מערכות שיודעות לאסוף מידע מהסביבה, למשל: טמפרטורה, עוצמת אור, עוצמת קול (רעש), מהירות ועוד. בעזרת המידע שנאסף המערכת מקבלת החלטות ומפעילה חלקים בתוכה, למשל המזגן יפעל או יכנס לשהייה בהתאם לטמפרטורה בחדר.
המוח מאחורי תהליך הבקרה הוא רכיב שנקרא בקר. הוא זה שאוסף את המידע, מעבד את המידע, מקבל החלטות ומפעיל תתי מערכות. ישנם כל מיני סוגי של בקרים בשוק. בשנים האחרונות החלה מגמה של בקרים בקוד פתוח שמאפשרים לכל אחד לבנות לעצמו בקר ומערכת בקרה. המוביל בתחום הוא בקר ארדואינו Arduino שזו בעצם משפחה של בקרים בקוד פתוח בעלי יכולות שונות בהתאם לסוג הישום.
באתר זה כלולים חומרים שיעזרו ללמוד איך לתכנת את בקר ארדואינו, מה הכללים של שפת התכנות? איך מעבירים את התוכנה אל הבקר? איך יודעים שהוא עושה מה שרציתי? וכ"ו.
מקווה שהחומרים יעזרו לכם. הם מתחילים מרמה של אפס ידע בתכנות ויתקדם ברמה עם השיעורים.
ברצוני להודות לשותפי ויטלי חנדי שלקח חלק בבניית החומרים שמשותפים באתר זה.
בהצלחה
גבי